Lines Matching defs:bpf_object
632 struct bpf_object { struct
633 char name[BPF_OBJ_NAME_LEN];
634 char license[64];
635 __u32 kern_version;
637 struct bpf_program *programs;
638 size_t nr_programs;
639 struct bpf_map *maps;
640 size_t nr_maps;
641 size_t maps_cap;
643 char *kconfig;
644 struct extern_desc *externs;
645 int nr_extern;
646 int kconfig_map_idx;
648 bool loaded;
649 bool has_subcalls;
650 bool has_rodata;
652 struct bpf_gen *gen_loader;
655 struct elf_state efile;
657 struct btf *btf;
658 struct btf_ext *btf_ext;
663 struct btf *btf_vmlinux;
690 static const char *elf_sym_str(const struct bpf_object *obj, size_t off); argument