Searched refs:callback_ctx (Results 1 - 16 of 16) sorted by relevance

/linux-master/tools/testing/selftests/bpf/progs/
H A Dfind_vma_fail2.c8 struct callback_ctx { struct
13 struct callback_ctx *data)
25 struct callback_ctx data = {};
H A Dfind_vma_fail1.c9 struct callback_ctx { struct
14 struct callback_ctx *data)
26 struct callback_ctx data = {};
H A Dfor_each_array_map_elem.c22 struct callback_ctx { struct
30 struct callback_ctx *data)
38 struct callback_ctx *data)
51 struct callback_ctx *data)
63 struct callback_ctx data;
H A Dfind_vma.c9 struct callback_ctx { struct
24 struct callback_ctx *data)
41 struct callback_ctx data = {};
57 struct callback_ctx data = {};
H A Dbloom_filter_map.c34 struct callback_ctx { struct
42 struct callback_ctx *data)
59 struct callback_ctx data;
77 struct callback_ctx data;
H A Dfor_each_hash_map_elem.c22 struct callback_ctx { struct
30 struct callback_ctx *data)
59 struct callback_ctx *unused)
61 struct callback_ctx data;
84 struct callback_ctx data;
H A Dtest_map_ops.c109 int callback_ctx; local
116 err = bpf_for_each_map_elem(&array_map, callback, &callback_ctx, flags);
127 int callback_ctx; local
135 err = bpf_for_each_map_elem(&array_map, callback, &callback_ctx, flags);
H A Dbloom_filter_bench.c42 struct callback_ctx { struct
72 struct callback_ctx *data)
94 struct callback_ctx data;
107 struct callback_ctx data;
H A Dbpf_loop.c10 struct callback_ctx { struct
37 struct callback_ctx *ctx = data;
68 struct callback_ctx data = {};
97 struct callback_ctx data = {};
110 struct callback_ctx data = {};
/linux-master/kernel/bpf/
H A Dbpf_iter.c729 void *, callback_ctx, u64, flags)
731 return map->ops->map_for_each_callback(map, callback_fn, callback_ctx, flags);
744 BPF_CALL_4(bpf_loop, u32, nr_loops, void *, callback_fn, void *, callback_ctx,
761 ret = callback((u64)i, (u64)(long)callback_ctx, 0, 0, 0);
H A Dringbuf.c727 void *, callback_fn, void *, callback_ctx, u64, flags)
764 ret = callback((uintptr_t)&dynptr, (uintptr_t)callback_ctx, 0, 0, 0);
H A Dtask_iter.c759 bpf_callback_t, callback_fn, void *, callback_ctx, u64, flags)
786 (u64)(long)callback_ctx, 0, 0);
H A Darraymap.c690 void *callback_ctx, u64 flags)
713 (u64)(long)val, (u64)(long)callback_ctx, 0);
689 bpf_for_each_array_elem(struct bpf_map *map, bpf_callback_t callback_fn, void *callback_ctx, u64 flags) argument
H A Dhashtab.c2162 void *callback_ctx, u64 flags)
2202 (u64)(long)val, (u64)(long)callback_ctx, 0);
2161 bpf_for_each_hash_elem(struct bpf_map *map, bpf_callback_t callback_fn, void *callback_ctx, u64 flags) argument
H A Dverifier.c9611 * void *callback_ctx, u64 flags);
9613 * void *callback_ctx);
9682 /* bpf_loop(u32 nr_loops, void *callback_fn, void *callback_ctx,
9684 * callback_fn(u32 index, void *callback_ctx);
9735 * void *callback_fn, void *callback_ctx, u64 flags)
9737 * struct vm_area_struct *vma, void *callback_ctx);
9763 * callback_ctx, u64 flags);
9764 * callback_fn(const struct bpf_dynptr_t* dynptr, void *callback_ctx);
20005 void *callback_ctx,
/linux-master/include/linux/
H A Dbpf.h175 void *callback_ctx, u64 flags);

Completed in 331 milliseconds