Lines Matching defs:bpf_object
611 struct bpf_object { struct
612 char name[BPF_OBJ_NAME_LEN];
613 char license[64];
614 __u32 kern_version;
616 struct bpf_program *programs;
617 size_t nr_programs;
618 struct bpf_map *maps;
619 size_t nr_maps;
620 size_t maps_cap;
622 char *kconfig;
623 struct extern_desc *externs;
624 int nr_extern;
625 int kconfig_map_idx;
627 bool loaded;
628 bool has_subcalls;
629 bool has_rodata;
631 struct bpf_gen *gen_loader;
634 struct elf_state efile;
636 struct btf *btf;
637 struct btf_ext *btf_ext;
642 struct btf *btf_vmlinux;
669 static const char *elf_sym_str(const struct bpf_object *obj, size_t off); argument