Lines Matching defs:bpf_object
679 struct bpf_object { struct
684 enum bpf_object_state state; argument
685 struct bpf_program *programs;
686 size_t nr_programs;
687 struct bpf_map *maps;
688 size_t nr_maps;
689 size_t maps_cap;
691 char *kconfig;
692 struct extern_desc *externs;
693 int nr_extern;
694 int kconfig_map_idx;
696 bool has_subcalls;
697 bool has_rodata;
699 struct bpf_gen *gen_loader;
702 struct elf_state efile;
704 unsigned char byteorder;
706 struct btf *btf;
707 struct btf_ext *btf_ext;
712 struct btf *btf_vmlinux;
716 char *btf_custom_path;
718 struct btf *btf_vmlinux_override;
720 struct module_btf *btf_modules;
721 bool btf_modules_loaded;
722 size_t btf_module_cnt;
723 size_t btf_module_cap;
747 static const char *elf_sym_str(const struct bpf_object *obj, size_t off); argument