Home | History | Annotate | Download | only in m4
      1 dnl Generated by ./m4/gen_bpf_attr_m4.sh from bpf_attr.h; do not edit.
      2 AC_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