• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1dnl Generated by ./m4/gen_bpf_attr_m4.sh from bpf_attr.h; do not edit.
2AC_DEFUN([st_BPF_ATTR], [dnl
3	AC_CHECK_MEMBERS(m4_normalize([
4		struct bpf_map_info.id,
5		struct bpf_map_info.ifindex,
6		struct bpf_map_info.key_size,
7		struct bpf_map_info.map_flags,
8		struct bpf_map_info.max_entries,
9		struct bpf_map_info.name,
10		struct bpf_map_info.type,
11		struct bpf_map_info.value_size,
12		struct bpf_prog_info.created_by_uid,
13		struct bpf_prog_info.id,
14		struct bpf_prog_info.ifindex,
15		struct bpf_prog_info.jited_prog_insns,
16		struct bpf_prog_info.jited_prog_len,
17		struct bpf_prog_info.load_time,
18		struct bpf_prog_info.map_ids,
19		struct bpf_prog_info.name,
20		struct bpf_prog_info.nr_map_ids,
21		struct bpf_prog_info.tag,
22		struct bpf_prog_info.type,
23		struct bpf_prog_info.xlated_prog_insns,
24		struct bpf_prog_info.xlated_prog_len,
25		union bpf_attr.attach_bpf_fd,
26		union bpf_attr.attach_flags,
27		union bpf_attr.attach_type,
28		union bpf_attr.bpf_fd,
29		union bpf_attr.dummy,
30		union bpf_attr.expected_attach_type,
31		union bpf_attr.file_flags,
32		union bpf_attr.flags,
33		union bpf_attr.info.bpf_fd,
34		union bpf_attr.info.info,
35		union bpf_attr.info.info_len,
36		union bpf_attr.inner_map_fd,
37		union bpf_attr.insn_cnt,
38		union bpf_attr.insns,
39		union bpf_attr.kern_version,
40		union bpf_attr.key,
41		union bpf_attr.key_size,
42		union bpf_attr.license,
43		union bpf_attr.log_buf,
44		union bpf_attr.log_level,
45		union bpf_attr.log_size,
46		union bpf_attr.map_fd,
47		union bpf_attr.map_flags,
48		union bpf_attr.map_id,
49		union bpf_attr.map_ifindex,
50		union bpf_attr.map_name,
51		union bpf_attr.map_type,
52		union bpf_attr.max_entries,
53		union bpf_attr.next_id,
54		union bpf_attr.next_key,
55		union bpf_attr.numa_node,
56		union bpf_attr.open_flags,
57		union bpf_attr.pathname,
58		union bpf_attr.prog_flags,
59		union bpf_attr.prog_id,
60		union bpf_attr.prog_ifindex,
61		union bpf_attr.prog_name,
62		union bpf_attr.prog_type,
63		union bpf_attr.query.attach_flags,
64		union bpf_attr.query.attach_type,
65		union bpf_attr.query.prog_cnt,
66		union bpf_attr.query.prog_ids,
67		union bpf_attr.query.query_flags,
68		union bpf_attr.query.target_fd,
69		union bpf_attr.raw_tracepoint.name,
70		union bpf_attr.raw_tracepoint.prog_fd,
71		union bpf_attr.start_id,
72		union bpf_attr.target_fd,
73		union bpf_attr.test.data_in,
74		union bpf_attr.test.data_out,
75		union bpf_attr.test.data_size_in,
76		union bpf_attr.test.data_size_out,
77		union bpf_attr.test.duration,
78		union bpf_attr.test.prog_fd,
79		union bpf_attr.test.repeat,
80		union bpf_attr.test.retval,
81		union bpf_attr.value,
82		union bpf_attr.value_size,
83		union bpf_attr.dummy
84	]),,, [#include <linux/bpf.h>])
85])
86