Lines Matching refs:kernel_supports

2806 	bool has_func_global = kernel_supports(obj, FEAT_BTF_GLOBAL_FUNC);
2807 bool has_datasec = kernel_supports(obj, FEAT_BTF_DATASEC);
2808 bool has_float = kernel_supports(obj, FEAT_BTF_FLOAT);
2809 bool has_func = kernel_supports(obj, FEAT_BTF_FUNC);
2810 bool has_decl_tag = kernel_supports(obj, FEAT_BTF_DECL_TAG);
2811 bool has_type_tag = kernel_supports(obj, FEAT_BTF_TYPE_TAG);
2812 bool has_enum64 = kernel_supports(obj, FEAT_BTF_ENUM64);
2820 bool has_func_global = kernel_supports(obj, FEAT_BTF_GLOBAL_FUNC);
2821 bool has_datasec = kernel_supports(obj, FEAT_BTF_DATASEC);
2822 bool has_float = kernel_supports(obj, FEAT_BTF_FLOAT);
2823 bool has_func = kernel_supports(obj, FEAT_BTF_FUNC);
2824 bool has_decl_tag = kernel_supports(obj, FEAT_BTF_DECL_TAG);
2825 bool has_type_tag = kernel_supports(obj, FEAT_BTF_TYPE_TAG);
2826 bool has_enum64 = kernel_supports(obj, FEAT_BTF_ENUM64);
3227 if (!kernel_supports(obj, FEAT_BTF)) {
3268 if (!kernel_supports(obj, FEAT_BTF_DECL_TAG))
5376 bool kernel_supports(const struct bpf_object *obj, enum kern_feature_id feat_id)
5512 if (kernel_supports(obj, FEAT_PROG_NAME))
5742 if (bpf_map__is_internal(map) && !kernel_supports(obj, FEAT_GLOBAL_DATA))
5929 if (!kernel_supports(obj, FEAT_MODULE_BTF))
6539 if (!obj->btf_ext || !kernel_supports(obj, FEAT_BTF_FUNC))
7248 if (!kernel_supports(obj, FEAT_PROBE_READ_KERN))
7253 if (!kernel_supports(obj, FEAT_PROBE_READ_KERN))
7273 if ((def & SEC_EXP_ATTACH_OPT) && !kernel_supports(prog->obj, FEAT_EXP_ATTACH_TYPE))
7283 if ((def & SEC_USDT) && kernel_supports(prog->obj, FEAT_UPROBE_MULTI_LINK))
7354 if (kernel_supports(obj, FEAT_PROG_NAME))
7364 if (btf_fd >= 0 && kernel_supports(obj, FEAT_BTF_FUNC)) {
7439 if (obj->has_rodata && kernel_supports(obj, FEAT_PROG_BIND_MAP)) {
7962 if (!kernel_supports(obj, FEAT_ARRAY_MMAP))
8265 value = kernel_supports(obj, FEAT_BPF_COOKIE);
8267 value = kernel_supports(obj, FEAT_SYSCALL_WRAPPER);
10595 if (kernel_supports(prog->obj, FEAT_PERF_LINK) && !force_ioctl_attach) {
10998 if (legacy || !kernel_supports(prog->obj, FEAT_PERF_LINK))
11081 if (kernel_supports(prog->obj, FEAT_SYSCALL_WRAPPER)) {
11083 * because it is guarded by kernel_supports(). However, since
11904 if (legacy || !kernel_supports(prog->obj, FEAT_PERF_LINK))