Home
last modified time | relevance | path

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

/linux-6.15/lib/
H A 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()
H A 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.15/include/linux/
H A Dmin_heap.h47 struct min_heap_callbacks { struct
258 const struct min_heap_callbacks *func, void *args) in __min_heap_sift_down_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);
441 const struct min_heap_callbacks *func, void *args);
443 const struct min_heap_callbacks *func, void *args);
[all …]
/linux-6.15/Documentation/core-api/
H A 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.15/fs/bcachefs/
H A Dclock.c17 static const struct min_heap_callbacks callbacks = {
H A Dbtree_node_scan.c156 static const struct min_heap_callbacks found_btree_node_heap_cbs = {
/linux-6.15/drivers/md/bcache/
H A 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()
H A Dmovinggc.c205 const struct min_heap_callbacks callbacks = { in bch_moving_gc()
H A 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()
H A Dextents.c272 const struct min_heap_callbacks callbacks = { in bch_extent_sort_fixup()
/linux-6.15/drivers/md/dm-vdo/
H A Drepair.c167 static const struct min_heap_callbacks repair_min_heap = {
H A Dslab-depot.c3379 static const struct min_heap_callbacks slab_status_min_heap = {
/linux-6.15/kernel/events/
H A Dcore.c3794 static const struct min_heap_callbacks perf_min_heap = {