Lines Matching defs:bpf_object
651 struct bpf_object { struct
652 char name[BPF_OBJ_NAME_LEN];
653 char license[64];
654 __u32 kern_version;
656 struct bpf_program *programs;
657 size_t nr_programs;
658 struct bpf_map *maps;
659 size_t nr_maps;
660 size_t maps_cap;
662 char *kconfig;
663 struct extern_desc *externs;
664 int nr_extern;
665 int kconfig_map_idx;
667 bool loaded;
668 bool has_subcalls;
669 bool has_rodata;
671 struct bpf_gen *gen_loader;
674 struct elf_state efile;
676 struct btf *btf;
677 struct btf_ext *btf_ext;
682 struct btf *btf_vmlinux;
709 static const char *elf_sym_str(const struct bpf_object *obj, size_t off); argument