Searched refs:kernel_supports (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/tools/lib/bpf/ |
| H A D | libbpf.c | 3111 bool has_func = kernel_supports(obj, FEAT_BTF_FUNC); in btf_needs_sanitization() 3126 bool has_func = kernel_supports(obj, FEAT_BTF_FUNC); in bpf_object__sanitize_btf() 3535 if (!kernel_supports(obj, FEAT_BTF)) { in bpf_object__sanitize_and_load_btf() 5212 if (kernel_supports(obj, FEAT_PROG_NAME)) in bpf_object__create_map() 5659 if (!kernel_supports(obj, FEAT_MODULE_BTF)) in load_module_btfs() 6944 if (kernel_supports(obj, FEAT_ARG_CTX_TAG)) in bpf_program_fixup_func_info() 7383 if (!kernel_supports(obj, FEAT_PROBE_READ_KERN)) in bpf_object__sanitize_prog() 7388 if (!kernel_supports(obj, FEAT_PROBE_READ_KERN)) in bpf_object__sanitize_prog() 7507 if (kernel_supports(obj, FEAT_PROG_NAME)) in bpf_object_load_prog() 8139 if (!kernel_supports(obj, FEAT_ARRAY_MMAP)) in bpf_object__sanitize_maps() [all …]
|
| H A D | usdt.c | 281 man->has_bpf_cookie = kernel_supports(obj, FEAT_BPF_COOKIE); in usdt_manager_new() 293 man->has_uprobe_multi = kernel_supports(obj, FEAT_UPROBE_MULTI_LINK); in usdt_manager_new()
|
| H A D | libbpf_internal.h | 398 bool kernel_supports(const struct bpf_object *obj, enum kern_feature_id feat_id);
|