• Home
  • Raw
  • Download

Lines Matching defs:bpf_prog_aux

10721 struct bpf_prog_aux {  struct
10722 atomic64_t refcnt;
10723 u32 used_map_cnt;
10724 u32 max_ctx_offset;
10725 u32 max_pkt_offset;
10726 u32 max_tp_access;
10727 u32 stack_depth;
10728 u32 id;
10729 u32 func_cnt;
10730 u32 func_idx;
10731 u32 attach_btf_id;
10732 u32 ctx_arg_info_size;
10733 u32 max_rdonly_access;
10734 u32 max_rdwr_access;
10735 const struct bpf_ctx_arg_aux *ctx_arg_info;
10736 struct mutex dst_mutex;
10737 struct bpf_prog *dst_prog;
10738 struct bpf_trampoline *dst_trampoline;
10739 enum bpf_prog_type saved_dst_prog_type;
10740 enum bpf_attach_type saved_dst_attach_type;
10741 bool verifier_zext;
10742 bool offload_requested;
10743 bool attach_btf_trace;
10744 bool func_proto_unreliable;
10745 bool sleepable;
10746 bool tail_call_reachable;
10747 enum bpf_tramp_prog_type trampoline_prog_type;
10748 struct hlist_node tramp_hlist;
10749 const struct btf_type *attach_func_proto;
10750 const char *attach_func_name;
10751 struct bpf_prog **func;
10752 void *jit_data;
10753 struct bpf_jit_poke_descriptor *poke_tab;
10754 u32 size_poke_tab;
10755 struct bpf_ksym ksym;
10756 const struct bpf_prog_ops *ops;
10757 struct bpf_map **used_maps;
10758 struct mutex used_maps_mutex;
10759 struct bpf_prog *prog;
10760 struct user_struct *user;
10761 u64 load_time;
10762 struct bpf_map *cgroup_storage[2];
10763 char name[16];
10764 void *security;
10765 struct bpf_prog_offload *offload;
10766 struct btf *btf;
10767 struct bpf_func_info *func_info;
10768 struct bpf_func_info_aux *func_info_aux;
10769 struct bpf_line_info *linfo;
10770 void **jited_linfo;
10771 u32 func_info_cnt;
10772 u32 nr_linfo;
10773 u32 linfo_idx;
10774 u32 num_exentries;
10775 struct exception_table_entry *extable;
10776 struct bpf_prog_stats *stats;
10777 union {