Searched refs:attr_sz (Results 1 – 7 of 7) sorted by relevance
| /Linux-v6.1/tools/lib/bpf/ |
| D | bpf.c | 108 const size_t attr_sz = offsetofend(union bpf_attr, attach_btf_obj_fd); in probe_memcg_account() local 118 memset(&attr, 0, attr_sz); in probe_memcg_account() 124 prog_fd = sys_bpf_fd(BPF_PROG_LOAD, &attr, attr_sz); in probe_memcg_account() 172 const size_t attr_sz = offsetofend(union bpf_attr, map_extra); in bpf_map_create() local 178 memset(&attr, 0, attr_sz); in bpf_map_create() 201 fd = sys_bpf_fd(BPF_MAP_CREATE, &attr, attr_sz); in bpf_map_create() 235 const size_t attr_sz = offsetofend(union bpf_attr, fd_array); in bpf_prog_load() local 255 memset(&attr, 0, attr_sz); in bpf_prog_load() 318 fd = sys_bpf_prog_load(&attr, attr_sz, attempts); in bpf_prog_load() 358 fd = sys_bpf_prog_load(&attr, attr_sz, attempts); in bpf_prog_load() [all …]
|
| D | skel_internal.h | 225 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 …]
|
| D | libbpf.c | 4440 const size_t attr_sz = offsetofend(union bpf_attr, prog_name); in probe_kern_prog_name() local 4448 memset(&attr, 0, attr_sz); in probe_kern_prog_name() 4456 ret = sys_bpf_prog_load(&attr, attr_sz, PROG_LOAD_ATTEMPTS); in probe_kern_prog_name() 9835 const size_t attr_sz = sizeof(struct perf_event_attr); in perf_event_open_probe() local 9843 memset(&attr, 0, attr_sz); in perf_event_open_probe() 9865 attr.size = attr_sz; in perf_event_open_probe() 9964 const size_t attr_sz = sizeof(struct perf_event_attr); in perf_event_kprobe_open_legacy() local 9985 memset(&attr, 0, attr_sz); in perf_event_kprobe_open_legacy() 9986 attr.size = attr_sz; in perf_event_kprobe_open_legacy() 10443 const size_t attr_sz = sizeof(struct perf_event_attr); in perf_event_uprobe_open_legacy() local [all …]
|
| /Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| D | post_act.c | 111 u32 attr_sz = ns_to_attr_sz(post_act->ns_type); in mlx5e_tc_post_act_add() local 124 memcpy(post_attr, attr, attr_sz); in mlx5e_tc_post_act_add()
|
| D | sample.c | 347 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-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | tc_ct.c | 1815 u32 attr_sz = ns_to_attr_sz(ct_priv->ns_type); in __mlx5_tc_ct_flow_offload() local 1845 memcpy(pre_ct_attr, attr, attr_sz); in __mlx5_tc_ct_flow_offload()
|
| /Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_tc.c | 3617 u32 attr_sz = ns_to_attr_sz(ns_type); in mlx5e_clone_flow_attr_for_post_act() local 3628 memcpy(attr2, attr, attr_sz); in mlx5e_clone_flow_attr_for_post_act()
|