Symbol: __has_attribute
arch/loongarch/include/asm/percpu.h
17
# if __has_attribute(model)
include/acpi/platform/acgcc.h
51
#ifndef __has_attribute
include/acpi/platform/acgcc.h
60
#if __has_attribute(__fallthrough__)
include/acpi/platform/acgcc.h
79
#if __has_attribute(__nonstring__)
include/linux/compiler-gcc.h
84
#if defined(CONFIG_KCOV) && __has_attribute(__no_sanitize_coverage__)
include/linux/compiler.h
219
#if __has_attribute(__nonstring__) && defined(__annotated)
include/linux/compiler_attributes.h
103
#if __has_attribute(__diagnose_as_builtin__)
include/linux/compiler_attributes.h
126
#if __has_attribute(__designated_init__)
include/linux/compiler_attributes.h
137
#if __has_attribute(__error__)
include/linux/compiler_attributes.h
148
#if __has_attribute(__externally_visible__)
include/linux/compiler_attributes.h
185
#if __has_attribute(__no_caller_saved_registers__)
include/linux/compiler_attributes.h
196
#if __has_attribute(__noclone__)
include/linux/compiler_attributes.h
213
#if __has_attribute(__fallthrough__)
include/linux/compiler_attributes.h
239
#if __has_attribute(__nonstring__)
include/linux/compiler_attributes.h
251
#if __has_attribute(__no_profile_instrument_function__)
include/linux/compiler_attributes.h
270
#if __has_attribute(__no_stack_protector__)
include/linux/compiler_attributes.h
281
#if __has_attribute(__overloadable__)
include/linux/compiler_attributes.h
300
#if __has_attribute(__pass_dynamic_object_size__)
include/linux/compiler_attributes.h
305
#if __has_attribute(__pass_object_size__)
include/linux/compiler_attributes.h
329
#if __has_attribute(__uninitialized__)
include/linux/compiler_attributes.h
375
#if __has_attribute(__warning__)
include/linux/compiler_attributes.h
392
#if __has_attribute(disable_sanitizer_instrumentation)
include/linux/compiler_attributes.h
91
#if __has_attribute(__copy__)
include/linux/compiler_types.h
139
#if __has_attribute(__preserve_most__) && (defined(CONFIG_X86_64) || defined(CONFIG_ARM64))
include/linux/compiler_types.h
160
#if __has_attribute(__retain__) && \
include/linux/compiler_types.h
38
__has_attribute(btf_type_tag) && !defined(__BINDGEN__)
init/main.c
1216
#if !__has_attribute(__no_stack_protector__)
kernel/trace/trace.c
5189
__has_attribute(btf_type_tag)))
lib/zstd/common/compiler.h
213
# if __has_attribute(no_sanitize)
lib/zstd/common/portability_macros.h
26
#ifndef __has_attribute
lib/zstd/common/portability_macros.h
62
# if ((defined(__clang__) && __has_attribute(__target__)) \
tools/include/linux/compiler-gcc.h
15
#if __has_attribute(__fallthrough__)
tools/include/linux/compiler-gcc.h
21
#if __has_attribute(__error__)
tools/include/nolibc/compiler.h
10
# define __nolibc_has_attribute(attr) __has_attribute(attr)
tools/include/nolibc/compiler.h
9
#if defined(__has_attribute)
tools/lib/cmdline.c
7
#if __has_attribute(__fallthrough__)
tools/perf/tests/dwarf-unwind.c
29
#ifdef __has_attribute
tools/perf/tests/dwarf-unwind.c
30
#if __has_attribute(disable_tail_calls)
tools/perf/util/mutex.h
13
#ifdef __has_attribute
tools/perf/util/mutex.h
14
#define HAVE_ATTRIBUTE(x) __has_attribute(x)
tools/testing/selftests/bpf/progs/btf_type_tag.c
7
#if __has_attribute(btf_type_tag)
tools/testing/selftests/bpf/progs/test_btf_decl_tag.c
7
#if __has_attribute(btf_decl_tag)