Lines Matching refs:IOMallocArraySize
79 IOMallocArraySize(vm_size_t hdr_size, vm_size_t elem_size, vm_size_t elem_count) in IOMallocArraySize() function
344 ((type *)IOMallocData(IOMallocArraySize(0, sizeof(type), count)))
347 ((type *)IOMallocZeroData(IOMallocArraySize(0, sizeof(type), count)))
353 IOMallocArraySize(0, sizeof(type), __count)); \
431 IOMallocArraySize(0, sizeof(e_ty), count)); \
437 IOMallocArraySize(sizeof(h_ty), sizeof(e_ty), count)); \
448 ((e_ty *)IOMalloc(IOMallocArraySize(0, sizeof(e_ty), count)))
451 ((h_ty *)IOMalloc(IOMallocArraySize(sizeof(h_ty), sizeof(e_ty), count)))
454 ((e_ty *)IOMallocZero(IOMallocArraySize(0, sizeof(e_ty), count)))
457 ((h_ty *)IOMallocZero(IOMallocArraySize(sizeof(h_ty), sizeof(e_ty), count)))
462 vm_size_t __s = IOMallocArraySize(0, sizeof(e_ty), count); \
469 vm_size_t __s = IOMallocArraySize(sizeof(h_ty), sizeof(e_ty), count); \
477 IOFree(ptr, IOMallocArraySize(0, sizeof(e_ty), count));
480 IOFree(ptr, IOMallocArraySize(sizeof(h_ty), sizeof(e_ty), count));
483 vm_size_t __s = IOMallocArraySize(0, sizeof(e_ty), count); \
488 vm_size_t __s = IOMallocArraySize(sizeof(h_ty), sizeof(e_ty), count); \