__attribute_const__ 11 arch/alpha/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __arch_swab32(__u32 x) __attribute_const__ 62 arch/arc/include/asm/thread_info.h static inline __attribute_const__ struct thread_info *current_thread_info(void) __attribute_const__ 5 arch/arm/include/asm/bitrev.h static __always_inline __attribute_const__ u32 __arch_bitrev32(u32 x) __attribute_const__ 11 arch/arm/include/asm/bitrev.h static __always_inline __attribute_const__ u16 __arch_bitrev16(u16 x) __attribute_const__ 16 arch/arm/include/asm/bitrev.h static __always_inline __attribute_const__ u8 __arch_bitrev8(u8 x) __attribute_const__ 153 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_ext(unsigned offset) __attribute_const__ 180 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_id(void) __attribute_const__ 185 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_cachetype(void) __attribute_const__ 190 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_mputype(void) __attribute_const__ 197 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_id(void) __attribute_const__ 202 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_cachetype(void) __attribute_const__ 207 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_mputype(void) __attribute_const__ 214 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_id(void) __attribute_const__ 221 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_implementor(void) __attribute_const__ 226 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_revision(void) __attribute_const__ 236 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_part(void) __attribute_const__ 241 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ __deprecated read_cpuid_part_number(void) __attribute_const__ 246 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ xscale_cpu_arch_version(void) __attribute_const__ 251 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_tcmstatus(void) __attribute_const__ 256 arch/arm/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_mpidr(void) __attribute_const__ 327 arch/arm/include/asm/cputype.h static inline int __attribute_const__ cpuid_feature_extract_field(u32 features, __attribute_const__ 47 arch/arm/include/asm/kvm_host.h int __attribute_const__ kvm_target_cpu(void); __attribute_const__ 23 arch/arm/include/asm/swab.h static inline __attribute_const__ __u32 __arch_swahb32(__u32 x) __attribute_const__ 31 arch/arm/include/asm/swab.h static inline __attribute_const__ __u32 __arch_swab32(__u32 x) __attribute_const__ 86 arch/arm/include/asm/thread_info.h static inline struct thread_info *current_thread_info(void) __attribute_const__; __attribute_const__ 28 arch/arm/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __arch_swab32(__u32 x) __attribute_const__ 381 arch/arm/kernel/setup.c static inline u32 __attribute_const__ sdiv_instruction(void) __attribute_const__ 393 arch/arm/kernel/setup.c static inline u32 __attribute_const__ udiv_instruction(void) __attribute_const__ 405 arch/arm/kernel/setup.c static inline u32 __attribute_const__ bx_lr_instruction(void) __attribute_const__ 275 arch/arm/kvm/guest.c int __attribute_const__ kvm_target_cpu(void) __attribute_const__ 4 arch/arm64/include/asm/bitrev.h static __always_inline __attribute_const__ u32 __arch_bitrev32(u32 x) __attribute_const__ 10 arch/arm64/include/asm/bitrev.h static __always_inline __attribute_const__ u16 __arch_bitrev16(u16 x) __attribute_const__ 15 arch/arm64/include/asm/bitrev.h static __always_inline __attribute_const__ u8 __arch_bitrev8(u8 x) __attribute_const__ 109 arch/arm64/include/asm/cache.h static inline u32 __attribute_const__ read_cpuid_effective_cachetype(void) __attribute_const__ 426 arch/arm64/include/asm/cpufeature.h static inline int __attribute_const__ __attribute_const__ 432 arch/arm64/include/asm/cpufeature.h static inline int __attribute_const__ __attribute_const__ 438 arch/arm64/include/asm/cpufeature.h static inline unsigned int __attribute_const__ __attribute_const__ 444 arch/arm64/include/asm/cpufeature.h static inline unsigned int __attribute_const__ __attribute_const__ 460 arch/arm64/include/asm/cpufeature.h static inline int __attribute_const__ __attribute_const__ 468 arch/arm64/include/asm/cpufeature.h static inline int __attribute_const__ __attribute_const__ 185 arch/arm64/include/asm/cputype.h static inline u32 __attribute_const__ read_cpuid_id(void) __attribute_const__ 190 arch/arm64/include/asm/cputype.h static inline u64 __attribute_const__ read_cpuid_mpidr(void) __attribute_const__ 195 arch/arm64/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_implementor(void) __attribute_const__ 200 arch/arm64/include/asm/cputype.h static inline unsigned int __attribute_const__ read_cpuid_part_number(void) __attribute_const__ 205 arch/arm64/include/asm/cputype.h static inline u32 __attribute_const__ read_cpuid_cachetype(void) __attribute_const__ 53 arch/arm64/include/asm/kvm_host.h int __attribute_const__ kvm_target_cpu(void); __attribute_const__ 2128 arch/arm64/kernel/cpufeature.c static inline bool __attribute_const__ is_emulated(u32 id) __attribute_const__ 746 arch/arm64/kvm/guest.c int __attribute_const__ kvm_target_cpu(void) __attribute_const__ 13 arch/c6x/include/uapi/asm/swab.h static inline __attribute_const__ __u16 __c6x_swab16(__u16 val) __attribute_const__ 19 arch/c6x/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __c6x_swab32(__u32 val) __attribute_const__ 27 arch/c6x/include/uapi/asm/swab.h static inline __attribute_const__ __u64 __c6x_swab64(__u64 val) __attribute_const__ 37 arch/c6x/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __c6x_swahw32(__u32 val) __attribute_const__ 43 arch/c6x/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __c6x_swahb32(__u32 val) __attribute_const__ 36 arch/h8300/include/asm/hash.h static inline u32 __attribute_const__ __hash_32(u32 x) __attribute_const__ 14 arch/ia64/include/uapi/asm/swab.h static __inline__ __attribute_const__ __u64 __arch_swab64(__u64 x) __attribute_const__ 23 arch/ia64/include/uapi/asm/swab.h static __inline__ __attribute_const__ __u32 __arch_swab32(__u32 x) __attribute_const__ 29 arch/ia64/include/uapi/asm/swab.h static __inline__ __attribute_const__ __u16 __arch_swab16(__u16 x) __attribute_const__ 680 arch/ia64/kernel/unwind.c static enum unw_register_index __attribute_const__ __attribute_const__ 41 arch/m68k/include/asm/hash.h static inline u32 __attribute_const__ __hash_32(u32 x) __attribute_const__ 134 arch/m68k/include/asm/page_mm.h static inline __attribute_const__ int __virt_to_node_shift(void) __attribute_const__ 11 arch/m68k/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __arch_swab32(__u32 val) __attribute_const__ 20 arch/m68k/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __arch_swab32(__u32 val) __attribute_const__ 32 arch/microblaze/include/asm/hash.h static inline u32 __attribute_const__ __hash_32(u32 a) __attribute_const__ 7 arch/mips/include/asm/bitrev.h static __always_inline __attribute_const__ u32 __arch_bitrev32(u32 x) __attribute_const__ 15 arch/mips/include/asm/bitrev.h static __always_inline __attribute_const__ u16 __arch_bitrev16(u16 x) __attribute_const__ 23 arch/mips/include/asm/bitrev.h static __always_inline __attribute_const__ u8 __arch_bitrev8(u8 x) __attribute_const__ 21 arch/mips/include/uapi/asm/swab.h static inline __attribute_const__ __u16 __arch_swab16(__u16 x) __attribute_const__ 35 arch/mips/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __arch_swab32(__u32 x) __attribute_const__ 55 arch/mips/include/uapi/asm/swab.h static inline __attribute_const__ __u64 __arch_swab64(__u64 x) __attribute_const__ 10 arch/nds32/include/asm/swab.h static __inline__ __attribute_const__ __u32 ___arch__swab32(__u32 x) __attribute_const__ 19 arch/nds32/include/asm/swab.h static __inline__ __attribute_const__ __u16 ___arch__swab16(__u16 x) __attribute_const__ 31 arch/parisc/include/asm/hash.h static inline u32 __attribute_const__ __hash_32(u32 x) __attribute_const__ 117 arch/parisc/include/asm/hash.h static __always_inline u32 __attribute_const__ __attribute_const__ 11 arch/parisc/include/uapi/asm/swab.h static inline __attribute_const__ __u16 __arch_swab16(__u16 x) __attribute_const__ 21 arch/parisc/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __arch_swab24(__u32 x) __attribute_const__ 31 arch/parisc/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __arch_swab32(__u32 x) __attribute_const__ 54 arch/parisc/include/uapi/asm/swab.h static inline __attribute_const__ __u64 __arch_swab64(__u64 x) __attribute_const__ 125 arch/powerpc/include/asm/iommu.h static inline __attribute_const__ __attribute_const__ 13 arch/sh/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __arch_swab32(__u32 x) __attribute_const__ 31 arch/sh/include/uapi/asm/swab.h static inline __attribute_const__ __u16 __arch_swab16(__u16 x) __attribute_const__ 306 arch/sparc/include/asm/pgtable_32.h static pte_t pte_modify(pte_t pte, pgprot_t newprot) __attribute_const__; __attribute_const__ 90 arch/unicore32/include/asm/thread_info.h static inline struct thread_info *current_thread_info(void) __attribute_const__; __attribute_const__ 8 arch/x86/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __arch_swab32(__u32 val) __attribute_const__ 15 arch/x86/include/uapi/asm/swab.h static inline __attribute_const__ __u64 __arch_swab64(__u64 val) __attribute_const__ 274 arch/x86/kernel/apic/io_apic.c static __attribute_const__ struct io_apic __iomem *io_apic_base(int idx) __attribute_const__ 117 arch/xtensa/include/asm/page.h static inline __attribute_const__ int get_order(unsigned long size) __attribute_const__ 20 arch/xtensa/include/uapi/asm/swab.h static inline __attribute_const__ __u32 __arch_swab32(__u32 x) __attribute_const__ 36 arch/xtensa/include/uapi/asm/swab.h static inline __attribute_const__ __u16 __arch_swab16(__u16 x) __attribute_const__ 121 drivers/hwtracing/coresight/coresight-tmc-etr.c static inline unsigned long __attribute_const__ __attribute_const__ 97 drivers/infiniband/core/cm.c const char *__attribute_const__ ibcm_reject_msg(int reason) __attribute_const__ 97 drivers/infiniband/core/cma.c const char *__attribute_const__ rdma_event_msg(enum rdma_cm_event_type event) __attribute_const__ 106 drivers/infiniband/core/cma.c const char *__attribute_const__ rdma_reject_msg(struct rdma_cm_id *id, __attribute_const__ 68 drivers/infiniband/core/iwcm.c const char *__attribute_const__ iwcm_reject_msg(int reason) __attribute_const__ 81 drivers/infiniband/core/verbs.c const char *__attribute_const__ ib_event_msg(enum ib_event_type event) __attribute_const__ 115 drivers/infiniband/core/verbs.c const char *__attribute_const__ ib_wc_status_msg(enum ib_wc_status status) __attribute_const__ 124 drivers/infiniband/core/verbs.c __attribute_const__ int ib_rate_to_mult(enum ib_rate rate) __attribute_const__ 153 drivers/infiniband/core/verbs.c __attribute_const__ enum ib_rate mult_to_ib_rate(int mult) __attribute_const__ 182 drivers/infiniband/core/verbs.c __attribute_const__ int ib_rate_to_mbps(enum ib_rate rate) __attribute_const__ 211 drivers/infiniband/core/verbs.c __attribute_const__ enum rdma_transport_type __attribute_const__ 159 drivers/pci/msi.c static inline __attribute_const__ u32 msi_mask(unsigned x) __attribute_const__ 925 fs/reiserfs/reiserfs.h #define CONSTF __attribute_const__ __attribute_const__ 29 include/asm-generic/getorder.h static inline __attribute_const__ int get_order(unsigned long size) __attribute_const__ 20 include/linux/bcd.h unsigned _bcd2bin(unsigned char val) __attribute_const__; __attribute_const__ 21 include/linux/bcd.h unsigned char _bin2bcd(unsigned val) __attribute_const__; __attribute_const__ 32 include/linux/crc32.h u32 __attribute_const__ crc32_le_shift(u32 crc, size_t len); __attribute_const__ 59 include/linux/crc32.h u32 __attribute_const__ __crc32c_le_shift(u32 crc, size_t len); __attribute_const__ 7 include/linux/gcd.h unsigned long gcd(unsigned long a, unsigned long b) __attribute_const__; __attribute_const__ 7 include/linux/lcm.h unsigned long lcm(unsigned long a, unsigned long b) __attribute_const__; __attribute_const__ 8 include/linux/lcm.h unsigned long lcm_not_zero(unsigned long a, unsigned long b) __attribute_const__; __attribute_const__ 197 include/linux/log2.h static inline __attribute_const__ __attribute_const__ 50 include/linux/raid/pq.h #ifndef __attribute_const__ __attribute_const__ 5166 include/net/cfg80211.h unsigned int __attribute_const__ ieee80211_hdrlen(__le16 fc); __attribute_const__ 626 include/rdma/ib_cm.h const char *__attribute_const__ ibcm_reject_msg(int reason); __attribute_const__ 197 include/rdma/ib_verbs.h __attribute_const__ enum rdma_transport_type __attribute_const__ 716 include/rdma/ib_verbs.h const char *__attribute_const__ ib_event_msg(enum ib_event_type event); __attribute_const__ 816 include/rdma/ib_verbs.h __attribute_const__ int ib_rate_to_mult(enum ib_rate rate); __attribute_const__ 823 include/rdma/ib_verbs.h __attribute_const__ int ib_rate_to_mbps(enum ib_rate rate); __attribute_const__ 874 include/rdma/ib_verbs.h __attribute_const__ enum ib_rate mult_to_ib_rate(int mult); __attribute_const__ 937 include/rdma/ib_verbs.h const char *__attribute_const__ ib_wc_status_msg(enum ib_wc_status status); __attribute_const__ 249 include/rdma/iw_cm.h const char *__attribute_const__ iwcm_reject_msg(int reason); __attribute_const__ 66 include/rdma/rdma_cm.h const char *__attribute_const__ rdma_event_msg(enum rdma_cm_event_type event); __attribute_const__ 390 include/rdma/rdma_cm.h const char *__attribute_const__ rdma_reject_msg(struct rdma_cm_id *id, __attribute_const__ 185 include/rdma/uverbs_ioctl.h static inline __attribute_const__ u32 uapi_key_obj(u32 id) __attribute_const__ 200 include/rdma/uverbs_ioctl.h static inline __attribute_const__ bool uapi_key_is_object(u32 key) __attribute_const__ 205 include/rdma/uverbs_ioctl.h static inline __attribute_const__ u32 uapi_key_ioctl_method(u32 id) __attribute_const__ 221 include/rdma/uverbs_ioctl.h static inline __attribute_const__ u32 uapi_key_write_method(u32 id) __attribute_const__ 228 include/rdma/uverbs_ioctl.h static inline __attribute_const__ u32 uapi_key_write_ex_method(u32 id) __attribute_const__ 235 include/rdma/uverbs_ioctl.h static inline __attribute_const__ u32 __attribute_const__ 242 include/rdma/uverbs_ioctl.h static inline __attribute_const__ bool uapi_key_is_ioctl_method(u32 key) __attribute_const__ 250 include/rdma/uverbs_ioctl.h static inline __attribute_const__ bool uapi_key_is_write_method(u32 key) __attribute_const__ 255 include/rdma/uverbs_ioctl.h static inline __attribute_const__ bool uapi_key_is_write_ex_method(u32 key) __attribute_const__ 261 include/rdma/uverbs_ioctl.h static inline __attribute_const__ u32 uapi_key_attrs_start(u32 ioctl_method_key) __attribute_const__ 267 include/rdma/uverbs_ioctl.h static inline __attribute_const__ u32 uapi_key_attr(u32 id) __attribute_const__ 291 include/rdma/uverbs_ioctl.h static inline __attribute_const__ bool uapi_key_is_attr(u32 key) __attribute_const__ 305 include/rdma/uverbs_ioctl.h static inline __attribute_const__ u32 uapi_bkey_attr(u32 attr_key) __attribute_const__ 310 include/rdma/uverbs_ioctl.h static inline __attribute_const__ u32 uapi_bkey_to_key_attr(u32 attr_bkey) __attribute_const__ 48 include/uapi/linux/swab.h static inline __attribute_const__ __u16 __fswab16(__u16 val) __attribute_const__ 57 include/uapi/linux/swab.h static inline __attribute_const__ __u32 __fswab32(__u32 val) __attribute_const__ 66 include/uapi/linux/swab.h static inline __attribute_const__ __u64 __fswab64(__u64 val) __attribute_const__ 79 include/uapi/linux/swab.h static inline __attribute_const__ __u32 __fswahw32(__u32 val) __attribute_const__ 88 include/uapi/linux/swab.h static inline __attribute_const__ __u32 __fswahb32(__u32 val) __attribute_const__ 217 lib/crc32.c static u32 __attribute_const__ gf2_multiply(u32 x, u32 y, u32 modulus) __attribute_const__ 243 lib/crc32.c static u32 __attribute_const__ crc32_generic_shift(u32 crc, size_t len, __attribute_const__ 273 lib/crc32.c u32 __attribute_const__ crc32_le_shift(u32 crc, size_t len) __attribute_const__ 278 lib/crc32.c u32 __attribute_const__ __crc32c_le_shift(u32 crc, size_t len) __attribute_const__ 32 lib/sort.c __attribute_const__ __always_inline __attribute_const__ 177 lib/sort.c __attribute_const__ __always_inline __attribute_const__ 27 lib/test_hash.c static u32 __init __attribute_const__ __attribute_const__ 37 lib/test_hash.c static u8 __init __attribute_const__ __attribute_const__ 373 net/wireless/util.c unsigned int __attribute_const__ ieee80211_hdrlen(__le16 fc) __attribute_const__ 45 tools/include/linux/compiler.h #ifndef __attribute_const__