Lines Matching defs:bpf_object
659 struct bpf_object { struct
660 char name[BPF_OBJ_NAME_LEN];
661 char license[64];
662 __u32 kern_version;
664 struct bpf_program *programs;
665 size_t nr_programs;
666 struct bpf_map *maps;
667 size_t nr_maps;
668 size_t maps_cap;
670 char *kconfig;
671 struct extern_desc *externs;
672 int nr_extern;
673 int kconfig_map_idx;
675 bool loaded;
676 bool has_subcalls;
677 bool has_rodata;
679 struct bpf_gen *gen_loader;
682 struct elf_state efile;
684 struct btf *btf;
685 struct btf_ext *btf_ext;
690 struct btf *btf_vmlinux;
717 static const char *elf_sym_str(const struct bpf_object *obj, size_t off); argument