Searched refs:latch_tree_node (Results 1 – 6 of 6) sorted by relevance
/linux-6.1.9/include/linux/ |
D | rbtree_latch.h | 40 struct latch_tree_node { struct 65 bool (*less)(struct latch_tree_node *a, struct latch_tree_node *b); 66 int (*comp)(void *key, struct latch_tree_node *b); 69 static __always_inline struct latch_tree_node * 72 return container_of(node, struct latch_tree_node, node[idx]); in __lt_from_rb() 76 __lt_insert(struct latch_tree_node *ltn, struct latch_tree_root *ltr, int idx, in __lt_insert() 77 bool (*less)(struct latch_tree_node *a, struct latch_tree_node *b)) in __lt_insert() 83 struct latch_tree_node *ltp; in __lt_insert() 100 __lt_erase(struct latch_tree_node *ltn, struct latch_tree_root *ltr, int idx) in __lt_erase() 105 static __always_inline struct latch_tree_node * [all …]
|
D | module.h | 320 struct latch_tree_node node;
|
D | bpf.h | 880 struct latch_tree_node tnode;
|
/linux-6.1.9/kernel/module/ |
D | tree_lookup.c | 22 static __always_inline unsigned long __mod_tree_val(struct latch_tree_node *n) in __mod_tree_val() 29 static __always_inline unsigned long __mod_tree_size(struct latch_tree_node *n) in __mod_tree_size() 37 mod_tree_less(struct latch_tree_node *a, struct latch_tree_node *b) in mod_tree_less() 43 mod_tree_comp(void *key, struct latch_tree_node *n) in mod_tree_comp() 110 struct latch_tree_node *ltn; in mod_find()
|
/linux-6.1.9/Documentation/bpf/ |
D | drgn.rst | 154 .ksym_tnode = (struct latch_tree_node){
|
/linux-6.1.9/kernel/bpf/ |
D | core.c | 590 static unsigned long bpf_get_ksym_start(struct latch_tree_node *n) in bpf_get_ksym_start() 595 static __always_inline bool bpf_tree_less(struct latch_tree_node *a, in bpf_tree_less() 596 struct latch_tree_node *b) in bpf_tree_less() 601 static __always_inline int bpf_tree_comp(void *key, struct latch_tree_node *n) in bpf_tree_comp() 678 struct latch_tree_node *n; in bpf_ksym_find()
|