Home
last modified time | relevance | path

Searched refs:bpf_rbtree_add (Results 1 – 10 of 10) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
H A Drbtree.c65 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 Drbtree_fail.c41 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 Drefcounted_kptr_fail.c45 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 Drbtree_search.c71 bpf_rbtree_add(&groot0, &n->r0, less0); in rbtree_search()
75 bpf_rbtree_add(&groot1, &m->r1, less1); in rbtree_search()
H A Drbtree_btf_fail__add_wrong_type.c47 bpf_rbtree_add(&groot, &n->node, less2); in rbtree_api_add__add_wrong_type()
H A Dexceptions_fail.c173 bpf_rbtree_add(&rbtree, &f->node, rbless); in reject_with_rbtree_add_throw()
H A Dbpf_qdisc_fq.c378 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 Dgraph_ds_impl.rst94 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 Dscx_flatcg.bpf.c302 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 Dcommon.bpf.h310 #define bpf_rbtree_add(head, node, less) bpf_rbtree_add_impl(head, node, less, NULL, 0) macro