Symbol: __has_builtin
arch/arm/include/asm/current.h
21
#if __has_builtin(__builtin_thread_pointer) && defined(CONFIG_CURRENT_POINTER_IN_TPIDRURO)
include/linux/compiler_types.h
10
#ifndef __has_builtin
include/linux/compiler_types.h
524
#if __has_builtin(__builtin_dynamic_object_size)
include/linux/compiler_types.h
538
#if __has_builtin(__builtin_has_attribute)
include/linux/compiler_types.h
548
#if __has_builtin(__builtin_counted_by_ref) && \
include/linux/ctype.h
40
#if __has_builtin(__builtin_isdigit)
include/linux/fortify-string.h
145
#if __has_builtin(__builtin_dynamic_object_size)
include/linux/randomize_kstack.h
28
#if __has_builtin(__builtin_alloca_uninitialized)
lib/tests/fortify_kunit.c
144
#if !__has_builtin(__builtin_dynamic_object_size)
lib/tests/fortify_kunit.c
191
#if !__has_builtin(__builtin_dynamic_object_size)
lib/zstd/common/compiler.h
145
#if __has_builtin(__builtin_unreachable) || (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)))
lib/zstd/common/portability_macros.h
31
#ifndef __has_builtin
tools/include/linux/compiler_types.h
12
#ifndef __has_builtin
tools/include/linux/ctype.h
40
#if __has_builtin(__builtin_isdigit)
tools/lib/bpf/libbpf_internal.h
187
#ifndef __has_builtin
tools/lib/bpf/libbpf_internal.h
212
#if __has_builtin(__builtin_mul_overflow)
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
88
#if __has_builtin(__builtin_preserve_enum_value)
tools/perf/util/bpf_skel/lock_contention.bpf.c
238
#if __has_builtin(__builtin_preserve_enum_value)
tools/perf/util/bpf_skel/lock_contention.bpf.c
350
#ifndef __has_builtin
tools/perf/util/bpf_skel/lock_contention.bpf.c
369
#if __has_builtin(__builtin_preserve_type_info) && __clang_major__ >= 15
tools/perf/util/bpf_skel/off_cpu.bpf.c
158
#if __has_builtin(__builtin_preserve_enum_value)
tools/perf/util/bpf_skel/syscall_summary.bpf.c
54
#if __has_builtin(__builtin_preserve_enum_value)
tools/testing/selftests/bpf/progs/bpf_iter_task_btf.c
23
#if __has_builtin(__builtin_btf_type_id)
tools/testing/selftests/bpf/progs/netif_receive_skb.c
102
#if __has_builtin(__builtin_btf_type_id)
tools/testing/selftests/bpf/progs/netif_receive_skb.c
48
#if __has_builtin(__builtin_btf_type_id)
tools/testing/selftests/bpf/progs/profiler.inc.h
257
#if __has_builtin(__builtin_preserve_enum_value)
tools/testing/selftests/bpf/progs/test_core_reloc_enumval.c
47
#if __has_builtin(__builtin_preserve_enum_value)
tools/testing/selftests/bpf/progs/test_core_reloc_kernel.c
52
#if __has_builtin(__builtin_preserve_type_info) && __clang_major__ >= 15
tools/testing/selftests/bpf/progs/test_core_reloc_module.c
43
#if __has_builtin(__builtin_preserve_enum_value)
tools/testing/selftests/bpf/progs/test_core_reloc_module.c
77
#if __has_builtin(__builtin_preserve_enum_value)
tools/testing/selftests/bpf/progs/test_core_reloc_type_based.c
111
#if __has_builtin(__builtin_preserve_type_info) && __clang_major__ >= 15
tools/testing/selftests/bpf/progs/test_core_reloc_type_id.c
85
#if __has_builtin(__builtin_preserve_type_info)