Lines Matching refs:kernel_supports

201 static bool kernel_supports(const struct bpf_object *obj, enum kern_feature_id feat_id);
2485 bool has_func_global = kernel_supports(obj, FEAT_BTF_GLOBAL_FUNC); in btf_needs_sanitization()
2486 bool has_datasec = kernel_supports(obj, FEAT_BTF_DATASEC); in btf_needs_sanitization()
2487 bool has_float = kernel_supports(obj, FEAT_BTF_FLOAT); in btf_needs_sanitization()
2488 bool has_func = kernel_supports(obj, FEAT_BTF_FUNC); in btf_needs_sanitization()
2495 bool has_func_global = kernel_supports(obj, FEAT_BTF_GLOBAL_FUNC); in bpf_object__sanitize_btf()
2496 bool has_datasec = kernel_supports(obj, FEAT_BTF_DATASEC); in bpf_object__sanitize_btf()
2497 bool has_float = kernel_supports(obj, FEAT_BTF_FLOAT); in bpf_object__sanitize_btf()
2498 bool has_func = kernel_supports(obj, FEAT_BTF_FUNC); in bpf_object__sanitize_btf()
2704 if (!kernel_supports(obj, FEAT_BTF)) { in bpf_object__sanitize_and_load_btf()
4428 static bool kernel_supports(const struct bpf_object *obj, enum kern_feature_id feat_id) in kernel_supports() function
4565 if (kernel_supports(obj, FEAT_PROG_NAME)) in bpf_object__create_map()
4872 if (!kernel_supports(obj, FEAT_MODULE_BTF)) in load_module_btfs()
5431 if (!obj->btf_ext || !kernel_supports(obj, FEAT_BTF_FUNC)) in reloc_prog_func_and_line_info()
6052 if (!kernel_supports(obj, FEAT_PROBE_READ_KERN)) in bpf_object__sanitize_prog()
6057 if (!kernel_supports(obj, FEAT_PROBE_READ_KERN)) in bpf_object__sanitize_prog()
6092 if (!kernel_supports(prog->obj, FEAT_EXP_ATTACH_TYPE) && prog->sec_def && in load_program()
6097 if (kernel_supports(prog->obj, FEAT_PROG_NAME)) in load_program()
6113 if (btf_fd >= 0 && kernel_supports(prog->obj, FEAT_BTF_FUNC)) { in load_program()
6149 kernel_supports(prog->obj, FEAT_PROG_BIND_MAP)) { in load_program()
6558 if (!kernel_supports(obj, FEAT_GLOBAL_DATA)) { in bpf_object__sanitize_maps()
6562 if (!kernel_supports(obj, FEAT_ARRAY_MMAP)) in bpf_object__sanitize_maps()
9047 if (kernel_supports(prog->obj, FEAT_PERF_LINK)) { in bpf_program__attach_perf_event_opts()