Lines Matching defs:bpf_object
631 struct bpf_object { struct
632 char name[BPF_OBJ_NAME_LEN];
633 char license[64];
634 __u32 kern_version;
636 struct bpf_program *programs;
637 size_t nr_programs;
638 struct bpf_map *maps;
639 size_t nr_maps;
640 size_t maps_cap;
642 char *kconfig;
643 struct extern_desc *externs;
644 int nr_extern;
645 int kconfig_map_idx;
647 bool loaded;
648 bool has_subcalls;
649 bool has_rodata;
651 struct bpf_gen *gen_loader;
654 struct elf_state efile;
656 struct btf *btf;
657 struct btf_ext *btf_ext;
662 struct btf *btf_vmlinux;
689 static const char *elf_sym_str(const struct bpf_object *obj, size_t off); argument