Lines Matching refs:gen_loader

630 	struct bpf_gen *gen_loader;  member
2996 if (obj->btf_vmlinux || obj->gen_loader) in bpf_object__load_vmlinux_btf()
3081 if (obj->gen_loader) { in bpf_object__sanitize_and_load_btf()
3087 bpf_gen__load_btf(obj->gen_loader, raw_data, raw_size); in bpf_object__sanitize_and_load_btf()
4406 if (obj->gen_loader) in bpf_object__probe_loading()
4832 if (obj && obj->gen_loader) in kernel_supports()
4924 if (obj->gen_loader) { in bpf_object__populate_internal_map()
4925 bpf_gen__map_update_elem(obj->gen_loader, map - obj->maps, in bpf_object__populate_internal_map()
4928 bpf_gen__map_freeze(obj->gen_loader, map - obj->maps); in bpf_object__populate_internal_map()
5016 if (obj->gen_loader) { in bpf_object__create_map()
5017 bpf_gen__map_create(obj->gen_loader, def->type, map_name, in bpf_object__create_map()
5050 if (obj->gen_loader) in bpf_object__create_map()
5072 if (obj->gen_loader) { in init_map_in_map_slots()
5073 bpf_gen__populate_outer_map(obj->gen_loader, in init_map_in_map_slots()
5101 if (obj->gen_loader) in init_prog_array_slots()
5372 if (obj->gen_loader) in load_module_btfs()
5723 if (prog->obj->gen_loader) in bpf_object__relocate_core()
5805 if (obj->gen_loader) { in bpf_object__relocate_data()
5819 if (obj->gen_loader) { in bpf_object__relocate_data()
5833 if (obj->gen_loader) { in bpf_object__relocate_data()
6617 if (obj->gen_loader) in bpf_object__sanitize_prog()
6769 if (obj->gen_loader) { in bpf_object_load_prog()
6770 bpf_gen__prog_load(obj->gen_loader, prog->type, prog->name, in bpf_object_load_prog()
7049 bpf_gen__record_extern(obj->gen_loader, ext->name, in bpf_program_record_relos()
7054 bpf_gen__record_extern(obj->gen_loader, ext->name, in bpf_program_record_relos()
7066 bpf_gen__record_relo_core(obj->gen_loader, &cr); in bpf_program_record_relos()
7100 if (obj->gen_loader) in bpf_object__load_progs()
7524 if (obj->gen_loader) { in bpf_object__resolve_ksyms_btf_id()
7663 if (obj->gen_loader) in bpf_object_load()
7664 bpf_gen__init(obj->gen_loader, extra_log_level, obj->nr_programs, obj->nr_maps); in bpf_object_load()
7677 if (obj->gen_loader) { in bpf_object_load()
7684 err = bpf_gen__finish(obj->gen_loader, obj->nr_programs, obj->nr_maps); in bpf_object_load()
8156 bpf_gen__free(obj->gen_loader); in bpf_object__close()
8224 obj->gen_loader = gen; in bpf_object__gen_loader()
9093 if (prog->obj->gen_loader) { in libbpf_find_attach_btf_id()
9094 bpf_gen__record_attach_target(prog->obj->gen_loader, attach_name, attach_type); in libbpf_find_attach_btf_id()