Lines Matching refs:bpf_attr
72 static inline int sys_bpf(enum bpf_cmd cmd, union bpf_attr *attr,
78 static inline int sys_bpf_fd(enum bpf_cmd cmd, union bpf_attr *attr,
87 int sys_bpf_prog_load(union bpf_attr *attr, unsigned int size, int attempts)
108 const size_t attr_sz = offsetofend(union bpf_attr, attach_btf_obj_fd);
114 union bpf_attr attr;
172 const size_t attr_sz = offsetofend(union bpf_attr, map_extra);
173 union bpf_attr attr;
235 const size_t attr_sz = offsetofend(union bpf_attr, log_true_size);
241 union bpf_attr attr;
383 const size_t attr_sz = offsetofend(union bpf_attr, flags);
384 union bpf_attr attr;
399 const size_t attr_sz = offsetofend(union bpf_attr, flags);
400 union bpf_attr attr;
414 const size_t attr_sz = offsetofend(union bpf_attr, flags);
415 union bpf_attr attr;
430 const size_t attr_sz = offsetofend(union bpf_attr, flags);
431 union bpf_attr attr;
445 const size_t attr_sz = offsetofend(union bpf_attr, flags);
446 union bpf_attr attr;
461 const size_t attr_sz = offsetofend(union bpf_attr, flags);
462 union bpf_attr attr;
475 const size_t attr_sz = offsetofend(union bpf_attr, flags);
476 union bpf_attr attr;
490 const size_t attr_sz = offsetofend(union bpf_attr, next_key);
491 union bpf_attr attr;
505 const size_t attr_sz = offsetofend(union bpf_attr, map_fd);
506 union bpf_attr attr;
521 const size_t attr_sz = offsetofend(union bpf_attr, batch);
522 union bpf_attr attr;
577 const size_t attr_sz = offsetofend(union bpf_attr, path_fd);
578 union bpf_attr attr;
606 const size_t attr_sz = offsetofend(union bpf_attr, path_fd);
607 union bpf_attr attr;
635 const size_t attr_sz = offsetofend(union bpf_attr, expected_revision);
638 union bpf_attr attr;
673 const size_t attr_sz = offsetofend(union bpf_attr, expected_revision);
676 union bpf_attr attr;
721 const size_t attr_sz = offsetofend(union bpf_attr, link_create);
724 union bpf_attr attr;
871 const size_t attr_sz = offsetofend(union bpf_attr, link_detach);
872 union bpf_attr attr;
885 const size_t attr_sz = offsetofend(union bpf_attr, link_update);
886 union bpf_attr attr;
910 const size_t attr_sz = offsetofend(union bpf_attr, iter_create);
911 union bpf_attr attr;
924 const size_t attr_sz = offsetofend(union bpf_attr, query);
925 union bpf_attr attr;
971 const size_t attr_sz = offsetofend(union bpf_attr, test);
972 union bpf_attr attr;
1006 const size_t attr_sz = offsetofend(union bpf_attr, open_flags);
1007 union bpf_attr attr;
1043 const size_t attr_sz = offsetofend(union bpf_attr, open_flags);
1044 union bpf_attr attr;
1066 const size_t attr_sz = offsetofend(union bpf_attr, open_flags);
1067 union bpf_attr attr;
1089 const size_t attr_sz = offsetofend(union bpf_attr, open_flags);
1090 union bpf_attr attr;
1112 const size_t attr_sz = offsetofend(union bpf_attr, open_flags);
1113 union bpf_attr attr;
1134 const size_t attr_sz = offsetofend(union bpf_attr, info);
1135 union bpf_attr attr;
1171 const size_t attr_sz = offsetofend(union bpf_attr, raw_tracepoint);
1172 union bpf_attr attr;
1185 const size_t attr_sz = offsetofend(union bpf_attr, btf_log_true_size);
1186 union bpf_attr attr;
1237 const size_t attr_sz = offsetofend(union bpf_attr, task_fd_query);
1238 union bpf_attr attr;
1261 const size_t attr_sz = offsetofend(union bpf_attr, enable_stats);
1262 union bpf_attr attr;
1275 const size_t attr_sz = offsetofend(union bpf_attr, prog_bind_map);
1276 union bpf_attr attr;