Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/bpf/progs/
H A Drbtree_fail.c23 struct node_data *node_a; in less() local
26 node_a = container_of(a, struct node_data, node); in less()
29 return node_a->key < node_b->key; in less()
234 struct node_data *node_a; in less__bad_fn_call_add() local
237 node_a = container_of(a, struct node_data, node); in less__bad_fn_call_add()
239 bpf_rbtree_add(&groot, &node_a->node, less); in less__bad_fn_call_add()
241 return node_a->key < node_b->key; in less__bad_fn_call_add()
246 struct node_data *node_a; in less__bad_fn_call_remove() local
249 node_a = container_of(a, struct node_data, node); in less__bad_fn_call_remove()
251 bpf_rbtree_remove(&groot, &node_a->node); in less__bad_fn_call_remove()
[all …]
H A Drbtree_btf_fail__add_wrong_type.c24 struct node_data2 *node_a; in less2() local
27 node_a = container_of(a, struct node_data2, node); in less2()
30 return node_a->key < node_b->key; in less2()
H A Dlocal_kptr_stash.c80 struct node_data *node_a; in less() local
83 node_a = container_of(a, struct node_data, node); in less()
86 return node_a->key < node_b->key; in less()
H A Drefcounted_kptr_fail.c69 struct node_acquire *node_a; in less() local
72 node_a = container_of(a, struct node_acquire, node); in less()
75 return node_a->key < node_b->key; in less()
H A Drbtree.c38 struct node_data *node_a; in less() local
41 node_a = container_of(a, struct node_data, node); in less()
45 return node_a->key < node_b->key; in less()
H A Drefcounted_kptr.c67 static bool less(struct bpf_rb_node *node_a, const struct bpf_rb_node *node_b) in less() argument
72 a = container_of(node_a, struct node_data, r); in less()
80 struct node_acquire *node_a; in less_a() local
83 node_a = container_of(a, struct node_acquire, node); in less_a()
86 return node_a->key < node_b->key; in less_a()
/linux/net/hsr/
H A Dhsr_framereg.c124 static void hsr_lock_seq_out_pair(struct hsr_node *node_a, in hsr_lock_seq_out_pair() argument
127 if (node_a == node_b) { in hsr_lock_seq_out_pair()
128 spin_lock_bh(&node_a->seq_out_lock); in hsr_lock_seq_out_pair()
132 if (node_a < node_b) { in hsr_lock_seq_out_pair()
133 spin_lock_bh(&node_a->seq_out_lock); in hsr_lock_seq_out_pair()
137 spin_lock_nested(&node_a->seq_out_lock, SINGLE_DEPTH_NESTING); in hsr_lock_seq_out_pair()
141 static void hsr_unlock_seq_out_pair(struct hsr_node *node_a, in hsr_unlock_seq_out_pair() argument
144 if (node_a == node_b) { in hsr_unlock_seq_out_pair()
145 spin_unlock_bh(&node_a->seq_out_lock); in hsr_unlock_seq_out_pair()
149 if (node_a < node_b) { in hsr_unlock_seq_out_pair()
[all …]
/linux/drivers/infiniband/hw/usnic/
H A Dusnic_uiom_interval_tree.c89 struct usnic_uiom_interval_node *node_a, *node_b; in interval_cmp() local
91 node_a = list_entry(a, struct usnic_uiom_interval_node, link); in interval_cmp()
95 if (node_a->start < node_b->start) in interval_cmp()
97 else if (node_a->start > node_b->start) in interval_cmp()
/linux/drivers/tty/serial/
H A Dpmac_zilog.c1549 struct device_node *node_p, *node_a, *node_b, *np; in pmz_probe() local
1562 node_a = node_b = NULL; in pmz_probe()
1565 node_a = of_node_get(np); in pmz_probe()
1569 if (!node_a && !node_b) { in pmz_probe()
1570 of_node_put(node_a); in pmz_probe()
1573 (!node_a) ? 'a' : 'b', node_p); in pmz_probe()
1585 pmz_ports[count].node = node_a; in pmz_probe()
1597 of_node_put(node_a); in pmz_probe()
/linux/tools/perf/util/
H A Dannotate-data.c212 static bool data_type_less(struct rb_node *node_a, const struct rb_node *node_b) in data_type_less()
216 a = rb_entry(node_a, struct annotated_data_type, node); in data_type_less()
662 static bool global_var_less(struct rb_node *node_a, const struct rb_node *node_b) in global_var_less()
666 gvar_a = rb_entry(node_a, struct global_var_entry, node);
211 data_type_less(struct rb_node * node_a,const struct rb_node * node_b) data_type_less() argument
657 global_var_less(struct rb_node * node_a,const struct rb_node * node_b) global_var_less() argument
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_svm.c1237 svm_nodes_in_same_hive(struct kfd_node *node_a, struct kfd_node *node_b) in svm_nodes_in_same_hive() argument
1239 return (node_a->adev == node_b->adev || in svm_nodes_in_same_hive()
1240 amdgpu_xgmi_same_hive(node_a->adev, node_b->adev)); in svm_nodes_in_same_hive()
/linux/kernel/sched/ext/
H A Dext.c1420 static bool scx_dsq_priq_less(struct rb_node *node_a, in scx_dsq_priq_less() argument
1424 container_of(node_a, struct task_struct, scx.dsq_priq); in scx_dsq_priq_less()
/linux/tools/testing/radix-tree/
H A Dmaple.c35702 struct maple_node *node_a, *node_b; in compare_node() local
35715 node_a = mte_to_node(enode_a); in compare_node()
35717 a = *node_a; in compare_node()
35721 if (ma_is_root(node_a) || ma_is_root(node_b)) { in compare_node()