/linux/tools/testing/selftests/bpf/progs/ |
H A D | rbtree.c | 65 bpf_rbtree_add(root, &n->node, less); in __add_three() 66 bpf_rbtree_add(root, &m->node, less); in __add_three() 75 bpf_rbtree_add(root, &n->node, less); in __add_three() 109 bpf_rbtree_add(&groot, &n->node, less); in rbtree_add_and_remove() 110 bpf_rbtree_add(&groot, &m->node, less); in rbtree_add_and_remove() 151 bpf_rbtree_add(&groot_array[i], &nodes[i][j]->node, less); in rbtree_add_and_remove_array() 153 bpf_rbtree_add(&groot_array_one[0], &nodes[2][j]->node, less); in rbtree_add_and_remove_array() 214 bpf_rbtree_add(&groot, &n->node, less); in rbtree_first_and_remove() 215 bpf_rbtree_add(&groot, &m->node, less); in rbtree_first_and_remove() 216 bpf_rbtree_add( in rbtree_first_and_remove() [all...] |
H A D | rbtree_fail.c | 41 bpf_rbtree_add(&groot, &n->node, less); in rbtree_api_nolock_add() 56 bpf_rbtree_add(&groot, &n->node, less); in rbtree_api_nolock_remove() 89 bpf_rbtree_add(&groot, &n->node, less); in rbtree_api_remove_unadded_node() 147 bpf_rbtree_add(&groot, &n->node, less); in rbtree_api_add_to_multiple_trees() 150 bpf_rbtree_add(&groot2, &n->node, less); in rbtree_api_add_to_multiple_trees() 172 bpf_rbtree_add(&groot, res, less); in rbtree_api_use_unchecked_remove_retval() 192 bpf_rbtree_add(&groot, &n->node, less); in rbtree_api_add_release_unlock_escape() 238 bpf_rbtree_add(&groot, &node_a->node, less); in less__bad_fn_call_add() 278 bpf_rbtree_add(&groot, &n->node, cb); in add_with_cb()
|
H A D | refcounted_kptr_fail.c | 45 bpf_rbtree_add(&groot, &n->node, less); in rbtree_refcounted_node_ref_escapes() 90 bpf_rbtree_add(&groot, &n->node, less); in rbtree_refcounted_node_ref_escapes_owning_input() 111 bpf_rbtree_add(&groot, &n->node, less); in BPF_PROG()
|
H A D | rbtree_search.c | 71 bpf_rbtree_add(&groot0, &n->r0, less0); in rbtree_search() 75 bpf_rbtree_add(&groot1, &m->r1, less1); in rbtree_search()
|
H A D | rbtree_btf_fail__add_wrong_type.c | 47 bpf_rbtree_add(&groot, &n->node, less2); in rbtree_api_add__add_wrong_type()
|
H A D | exceptions_fail.c | 173 bpf_rbtree_add(&rbtree, &f->node, rbless); in reject_with_rbtree_add_throw()
|
H A D | bpf_qdisc_fq.c | 378 bpf_rbtree_add(&flow->queue, &skbn->node, skbn_tstamp_less); in BPF_PROG() 435 bpf_rbtree_add(&fq_delayed, &flow->rb_node, fn_time_next_packet_less); in fq_flow_set_throttled()
|
/linux/Documentation/bpf/ |
H A D | graph_ds_impl.rst | 94 bpf_rbtree_add(&tree, n); /* PASSED */ 104 ``bpf_rbtree_add``. 115 When ownership is passed to ``tree`` via ``bpf_rbtree_add`` the answer is less 127 bpf_rbtree_add(&tree, n); /* PASSED */ 219 bpf_rbtree_add(&tree, n); /* 2 */
|
/linux/tools/sched_ext/ |
H A D | scx_flatcg.bpf.c | 302 bpf_rbtree_add(&cgv_tree, &cgv_node->rb_node, cgv_node_less); in cgrp_enqueued() 686 bpf_rbtree_add(&cgv_tree, &cgv_node->rb_node, cgv_node_less); in try_pick_next_cgroup() 709 bpf_rbtree_add(&cgv_tree, &cgv_node->rb_node, cgv_node_less); in try_pick_next_cgroup()
|
/linux/tools/sched_ext/include/scx/ |
H A D | common.bpf.h | 310 #define bpf_rbtree_add(head, node, less) bpf_rbtree_add_impl(head, node, less, NULL, 0) macro
|