Home
last modified time | relevance | path

Searched refs:attr_sz (Results 1 – 9 of 9) sorted by relevance

/linux-6.14.4/tools/lib/bpf/
Dbpf.c108 const size_t attr_sz = offsetofend(union bpf_attr, prog_token_fd); in probe_memcg_account() local
118 memset(&attr, 0, attr_sz); in probe_memcg_account()
127 prog_fd = sys_bpf_fd(BPF_PROG_LOAD, &attr, attr_sz); in probe_memcg_account()
175 const size_t attr_sz = offsetofend(union bpf_attr, map_token_fd); in bpf_map_create() local
181 memset(&attr, 0, attr_sz); in bpf_map_create()
207 fd = sys_bpf_fd(BPF_MAP_CREATE, &attr, attr_sz); in bpf_map_create()
241 const size_t attr_sz = offsetofend(union bpf_attr, fd_array_cnt); in bpf_prog_load() local
261 memset(&attr, 0, attr_sz); in bpf_prog_load()
322 fd = sys_bpf_prog_load(&attr, attr_sz, attempts); in bpf_prog_load()
363 fd = sys_bpf_prog_load(&attr, attr_sz, attempts); in bpf_prog_load()
[all …]
Dskel_internal.h225 const size_t attr_sz = offsetofend(union bpf_attr, map_extra); in skel_map_create() local
228 memset(&attr, 0, attr_sz); in skel_map_create()
236 return skel_sys_bpf(BPF_MAP_CREATE, &attr, attr_sz); in skel_map_create()
242 const size_t attr_sz = offsetofend(union bpf_attr, flags); in skel_map_update_elem() local
245 memset(&attr, 0, attr_sz); in skel_map_update_elem()
251 return skel_sys_bpf(BPF_MAP_UPDATE_ELEM, &attr, attr_sz); in skel_map_update_elem()
256 const size_t attr_sz = offsetofend(union bpf_attr, flags); in skel_map_delete_elem() local
259 memset(&attr, 0, attr_sz); in skel_map_delete_elem()
263 return skel_sys_bpf(BPF_MAP_DELETE_ELEM, &attr, attr_sz); in skel_map_delete_elem()
268 const size_t attr_sz = offsetofend(union bpf_attr, flags); in skel_map_get_fd_by_id() local
[all …]
Dfeatures.c25 const size_t attr_sz = offsetofend(union bpf_attr, prog_token_fd); in probe_kern_prog_name() local
33 memset(&attr, 0, attr_sz); in probe_kern_prog_name()
44 ret = sys_bpf_prog_load(&attr, attr_sz, PROG_LOAD_ATTEMPTS); in probe_kern_prog_name()
Dlibbpf.c10952 const size_t attr_sz = sizeof(struct perf_event_attr); in perf_event_open_probe() local
10959 memset(&attr, 0, attr_sz); in perf_event_open_probe()
10981 attr.size = attr_sz; in perf_event_open_probe()
11103 const size_t attr_sz = sizeof(struct perf_event_attr); in perf_event_kprobe_open_legacy() local
11123 memset(&attr, 0, attr_sz); in perf_event_kprobe_open_legacy()
11124 attr.size = attr_sz; in perf_event_kprobe_open_legacy()
11840 const size_t attr_sz = sizeof(struct perf_event_attr); in perf_event_uprobe_open_legacy() local
11858 memset(&attr, 0, attr_sz); in perf_event_uprobe_open_legacy()
11859 attr.size = attr_sz; in perf_event_uprobe_open_legacy()
12464 const size_t attr_sz = sizeof(struct perf_event_attr); in perf_event_open_tracepoint() local
[all …]
/linux-6.14.4/tools/testing/selftests/bpf/progs/
Dsyscall.c165 const int attr_sz = sizeof(union bpf_attr); in update_outer_map() local
172 memset(attr, 0, attr_sz); in update_outer_map()
174 outer_fd = bpf_sys_bpf(BPF_MAP_GET_FD_BY_ID, attr, attr_sz); in update_outer_map()
178 memset(attr, 0, attr_sz); in update_outer_map()
183 inner_fd = bpf_sys_bpf(BPF_MAP_CREATE, attr, attr_sz); in update_outer_map()
187 memset(attr, 0, attr_sz); in update_outer_map()
191 err = bpf_sys_bpf(BPF_MAP_UPDATE_ELEM, attr, attr_sz); in update_outer_map()
195 memset(attr, 0, attr_sz); in update_outer_map()
198 err = bpf_sys_bpf(BPF_MAP_DELETE_ELEM, attr, attr_sz); in update_outer_map()
/linux-6.14.4/tools/testing/selftests/x86/
Dtest_shadow_stack.c814 const size_t attr_sz = sizeof(struct perf_event_attr); in test_uretprobe() local
842 memset(&attr, 0, attr_sz); in test_uretprobe()
843 attr.size = attr_sz; in test_uretprobe()
/linux-6.14.4/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
Dsample.c347 u32 attr_sz = ns_to_attr_sz(MLX5_FLOW_NAMESPACE_FDB); in add_post_rule() local
375 memcpy(post_attr, attr, attr_sz); in add_post_rule()
/linux-6.14.4/tools/testing/selftests/seccomp/
Dseccomp_bpf.c4971 const size_t attr_sz = sizeof(struct perf_event_attr); in FIXTURE_SETUP() local
4983 memset(&attr, 0, attr_sz); in FIXTURE_SETUP()
4993 attr.size = attr_sz; in FIXTURE_SETUP()
/linux-6.14.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_tc.c3670 u32 attr_sz = ns_to_attr_sz(ns_type); in mlx5e_clone_flow_attr_for_post_act() local
3681 memcpy(attr2, attr, attr_sz); in mlx5e_clone_flow_attr_for_post_act()