Searched defs:_heap (Results 1 – 1 of 1) sorted by relevance
/linux-6.12.1/include/linux/ |
D | min_heap.h | 28 #define __minheap_cast(_heap) (typeof((_heap)->data[0]) *) argument 29 #define __minheap_obj_size(_heap) sizeof((_heap)->data[0]) argument 53 #define min_heap_init(_heap, _data, _size) \ argument 63 #define min_heap_peek(_heap) \ argument 73 #define min_heap_full(_heap) \ argument 111 #define min_heap_sift_down(_heap, _pos, _func, _args) \ argument 131 #define min_heap_sift_up(_heap, _idx, _func, _args) \ argument 145 #define min_heapify_all(_heap, _func, _args) \ argument 166 #define min_heap_pop(_heap, _func, _args) \ argument 184 #define min_heap_pop_push(_heap, _element, _func, _args) \ argument [all …]
|