Home
last modified time | relevance | path

Searched refs:min_heap_callbacks (Results 1 – 14 of 14) sorted by relevance

/linux-6.14.4/lib/
Dmin_heap.c24 const struct min_heap_callbacks *func, void *args) in __min_heap_sift_down()
31 const struct min_heap_callbacks *func, void *args) in __min_heap_sift_up()
38 const struct min_heap_callbacks *func, void *args) in __min_heapify_all()
45 const struct min_heap_callbacks *func, void *args) in __min_heap_pop()
52 const struct min_heap_callbacks *func, void *args) in __min_heap_pop_push()
59 const struct min_heap_callbacks *func, void *args) in __min_heap_push()
66 const struct min_heap_callbacks *func, void *args) in __min_heap_del()
Dtest_min_heap.c28 const struct min_heap_callbacks *funcs) in pop_verify_heap()
65 struct min_heap_callbacks funcs = { in test_heapify_all()
97 struct min_heap_callbacks funcs = { in test_heap_push()
129 struct min_heap_callbacks funcs = { in test_heap_pop_push()
168 struct min_heap_callbacks funcs = { in test_heap_del()
/linux-6.14.4/include/linux/
Dmin_heap.h47 struct min_heap_callbacks { struct
258 const struct min_heap_callbacks *func, void *args) in __min_heap_sift_down_inline()
298 const struct min_heap_callbacks *func, void *args) in __min_heap_sift_up_inline()
325 const struct min_heap_callbacks *func, void *args) in __min_heapify_all_inline()
340 const struct min_heap_callbacks *func, void *args) in __min_heap_pop_inline()
366 const struct min_heap_callbacks *func, void *args) in __min_heap_pop_push_inline()
379 const struct min_heap_callbacks *func, void *args) in __min_heap_push_inline()
405 const struct min_heap_callbacks *func, void *args) in __min_heap_del_inline()
435 const struct min_heap_callbacks *func, void *args);
437 const struct min_heap_callbacks *func, void *args);
[all …]
/linux-6.14.4/Documentation/core-api/
Dmin_heap.rst66 The **struct min_heap_callbacks** provides customization options for ordering
71 struct min_heap_callbacks {
131 - **callbacks**: A pointer to a `struct min_heap_callbacks` providing the
148 - **callbacks**: A pointer to a `struct min_heap_callbacks` providing the
169 - **callbacks**: A pointer to a `struct min_heap_callbacks` providing the
185 - **callbacks**: A pointer to a `struct min_heap_callbacks` providing the
199 - **callbacks**: A pointer to a `struct min_heap_callbacks` providing the
218 - **callbacks**: A pointer to a `struct min_heap_callbacks` providing the
270 struct min_heap_callbacks heap_cb = {
/linux-6.14.4/fs/bcachefs/
Dclock.c17 static const struct min_heap_callbacks callbacks = {
Dbtree_node_scan.c155 static const struct min_heap_callbacks found_btree_node_heap_cbs = {
Dec.c1059 static const struct min_heap_callbacks callbacks = {
/linux-6.14.4/drivers/md/bcache/
Dalloc.c195 const struct min_heap_callbacks bucket_max_cmp_callback = { in invalidate_buckets_lru()
199 const struct min_heap_callbacks bucket_min_cmp_callback = { in invalidate_buckets_lru()
Dmovinggc.c205 const struct min_heap_callbacks callbacks = { in bch_moving_gc()
Dbset.c1104 const struct min_heap_callbacks callbacks = { in bch_btree_iter_push()
1150 const struct min_heap_callbacks callbacks = { in __bch_btree_iter_next()
1224 const struct min_heap_callbacks callbacks = { in btree_mergesort()
Dextents.c272 const struct min_heap_callbacks callbacks = { in bch_extent_sort_fixup()
/linux-6.14.4/drivers/md/dm-vdo/
Drepair.c167 static const struct min_heap_callbacks repair_min_heap = {
Dslab-depot.c3302 static const struct min_heap_callbacks slab_status_min_heap = {
/linux-6.14.4/kernel/events/
Dcore.c3790 static const struct min_heap_callbacks perf_min_heap = {