Lines Matching refs:kalloc_heap
91 typedef struct kalloc_heap { struct
95 struct kalloc_heap *kh_next; argument
113 extern struct kalloc_heap var[1] argument
129 #define KHEAP_ANY ((struct kalloc_heap *)NULL)
200 SECURITY_READ_ONLY_LATE(struct kalloc_heap) var[1] = { { \
344 #define kheap_alloc(kalloc_heap, size, flags) \ argument
346 kalloc_ext(kalloc_heap, size, flags, &site).addr; })
348 #define kheap_alloc_tag(kalloc_heap, size, flags, itag) \ argument
350 kalloc_ext(kalloc_heap, size, flags, &site).addr; })
352 #define kheap_alloc_tag_bt(kalloc_heap, size, flags, itag) \ argument
354 kalloc_ext(kalloc_heap, size, flags, &site).addr; })
356 #define kheap_realloc(kalloc_heap, elem, old_size, new_size, flags) \ argument
358 krealloc_ext(kalloc_heap, elem, old_size, new_size, flags, &site).addr; })
360 #define kheap_realloc_tag_bt(kalloc_heap, elem, old_size, new_size, flags, itag) \ argument
362 krealloc_ext(kalloc_heap, elem, old_size, new_size, flags, &site).addr; })