Searched refs:bpf_list_node (Results 1 – 16 of 16) sorted by relevance
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | linked_list.h | 10 struct bpf_list_node node; 15 struct bpf_list_node node; 19 struct bpf_list_node node2;
|
| H A D | refcounted_kptr_fail.c | 18 struct bpf_list_node list; 118 struct bpf_list_node *list_node; in refcount_acquire_list_node_offset()
|
| H A D | rbtree_btf_fail__wrong_node_type.c | 16 struct bpf_list_node node;
|
| H A D | linked_list.c | 30 struct bpf_list_node *n; in list_push_pop() 111 struct bpf_list_node *n; in list_push_pop_multiple() 193 struct bpf_list_node *n; in list_in_list() 298 struct bpf_list_node *n; in map_list_push_pop()
|
| H A D | normal_map_btf.c | 12 struct bpf_list_node node;
|
| H A D | map_in_map_btf.c | 12 struct bpf_list_node node;
|
| H A D | refcounted_kptr.c | 18 struct bpf_list_node l; 177 struct bpf_list_node *l; in __read_from_list() 454 struct bpf_list_node *front, *back; in rbtree_wrong_owner_remove_fail_b() 499 struct bpf_list_node *node; in rbtree_wrong_owner_remove_fail_a2() 528 struct bpf_list_node *bpf_node_first, *bpf_node_last; in BPF_PROG() 567 struct bpf_list_node *l; in BPF_PROG() 605 struct bpf_list_node *bpf_node, *l; 674 struct bpf_list_node *bpf_node; 749 struct bpf_list_node *l;
|
| H A D | linked_list_fail.c | 607 struct bpf_list_node *n; in pop_ptr_off()
|
| /linux/kernel/bpf/ |
| H A D | helpers.c | 2540 struct bpf_list_node *node, in bpf_list_push_front() 2551 struct bpf_list_node *node, in bpf_list_push_front_impl() 2570 struct bpf_list_node *node, in bpf_list_push_back() 2581 struct bpf_list_node *node, in bpf_list_push_back_impl() 2587 __bpf_kfunc int bpf_list_add(struct bpf_list_head *head, struct bpf_list_node *new, in bpf_list_add() 2588 struct bpf_list_node *prev__nonown_allowed, in bpf_list_add() 2597 static struct bpf_list_node *__bpf_list_del(struct bpf_list_head *head, in __bpf_list_del() 2620 return (struct bpf_list_node *)n; in __bpf_list_del() 2623 __bpf_kfunc struct bpf_list_node *bpf_list_pop_front(struct bpf_list_head *head) in bpf_list_pop_front() 2630 __bpf_kfunc struct bpf_list_node *bpf_list_pop_back(struct bpf_list_head *head) in bpf_list_pop_back() [all …]
|
| H A D | btf.c | 4097 __alignof__(struct bpf_list_node)); in btf_parse_list_head()
|
| H A D | verifier.c | 11395 BTF_ID(struct, bpf_list_node) in BTF_ID()
|
| /linux/tools/sched_ext/include/scx/ |
| H A D | common.bpf.h | 390 struct bpf_list_node *node, 395 struct bpf_list_node *node, 399 struct bpf_list_node *bpf_list_pop_front(struct bpf_list_head *head) __ksym; 400 struct bpf_list_node *bpf_list_pop_back(struct bpf_list_head *head) __ksym;
|
| /linux/tools/include/uapi/linux/ |
| H A D | bpf.h | 7615 struct bpf_list_node { struct
|
| /linux/include/uapi/linux/ |
| H A D | bpf.h | 7615 struct bpf_list_node { struct
|
| /linux/include/linux/ |
| H A D | bpf.h | 407 return sizeof(struct bpf_list_node); in btf_field_type_size() 441 return __alignof__(struct bpf_list_node); in btf_field_type_align()
|
| /linux/Documentation/bpf/ |
| H A D | kfuncs.rst | 217 __bpf_kfunc int bpf_list_add(..., struct bpf_list_node
|