Home
last modified time | relevance | path

Searched refs:iopa_t (Results 1 – 3 of 3) sorted by relevance

/xnu-12377.1.9/iokit/Kernel/
H A DIOKitKernelInternal.h180 struct iopa_t { struct
194 typedef uintptr_t (*iopa_proc_t)(kalloc_heap_t kheap, iopa_t * a); argument
200 extern "C" void iopa_init(iopa_t * a);
201 extern "C" uintptr_t iopa_alloc(iopa_t * a, iopa_proc_t alloc, kalloc_heap_t kheap,
203 extern "C" uintptr_t iopa_free(iopa_t * a, uintptr_t addr, vm_size_t bytes);
206 extern "C" iopa_t gIOBMDPageAllocator;
H A DIOLib.cpp119 iopa_t gIOBMDPageAllocator;
151 static iopa_t gIOPageablePageAllocator;
1010 IOMallocOnePageablePage(kalloc_heap_t kheap __unused, iopa_t * a) in IOMallocOnePageablePage()
1221 iopa_init(iopa_t * a) in iopa_init()
1259 iopa_t * a, in iopa_alloc()
1329 iopa_free(iopa_t * a, uintptr_t addr, vm_size_t bytes) in iopa_free()
H A DIOBufferMemoryDescriptor.cpp94 IOBMDPageProc(kalloc_heap_t kheap, iopa_t * a) in IOBMDPageProc()