| /linux-6.15/arch/mips/include/asm/ |
| H A D | cpu-type.h | 15 static inline int __pure __get_cpu_type(const int cpu_type) in __get_cpu_type() 189 static inline int __pure current_cpu_type(void) in current_cpu_type() 196 static inline int __pure boot_cpu_type(void) in boot_cpu_type()
|
| /linux-6.15/kernel/locking/ |
| H A D | qspinlock.h | 52 static inline __pure u32 encode_tail(int cpu, int idx) in encode_tail() 62 static inline __pure struct mcs_spinlock *decode_tail(u32 tail, in decode_tail() 71 static inline __pure
|
| /linux-6.15/arch/x86/kernel/fpu/ |
| H A D | internal.h | 8 static __always_inline __pure bool use_xsave(void) in use_xsave() 13 static __always_inline __pure bool use_fxsr(void) in use_fxsr()
|
| /linux-6.15/include/linux/ |
| H A D | stringhash.h | 66 extern unsigned int __pure full_name_hash(const void *salt, const char *, unsigned int); 77 extern u64 __pure hashlen_string(const void *salt, const char *name);
|
| H A D | bcm963xx_nvram.h | 54 static inline u64 __pure bcm963xx_nvram_nand_part_offset( in bcm963xx_nvram_nand_part_offset() 64 static inline u64 __pure bcm963xx_nvram_nand_part_size( in bcm963xx_nvram_nand_part_size()
|
| H A D | glob.h | 8 bool __pure glob_match(char const *pat, char const *str);
|
| H A D | irqnr.h | 8 unsigned int irq_get_nr_irqs(void) __pure;
|
| H A D | compiler_attributes.h | 314 #define __pure __attribute__((__pure__)) macro
|
| /linux-6.15/tools/include/linux/ |
| H A D | compiler-gcc.h | 28 #ifndef __pure 29 #define __pure __attribute__((pure)) macro
|
| /linux-6.15/fs/btrfs/ |
| H A D | async-thread.h | 46 struct btrfs_fs_info * __pure btrfs_work_owner(const struct btrfs_work *work); 47 struct btrfs_fs_info * __pure btrfs_workqueue_owner(const struct btrfs_workqueue *wq);
|
| H A D | dev-replace.h | 28 int __pure btrfs_dev_replace_is_ongoing(struct btrfs_dev_replace *dev_replace);
|
| H A D | async-thread.c | 50 struct btrfs_fs_info * __pure btrfs_workqueue_owner(const struct btrfs_workqueue *wq) in btrfs_workqueue_owner() 55 struct btrfs_fs_info * __pure btrfs_work_owner(const struct btrfs_work *work) in btrfs_work_owner()
|
| H A D | extent_io.h | 278 static inline int __pure num_extent_pages(const struct extent_buffer *eb) in num_extent_pages() 299 static inline int __pure num_extent_folios(const struct extent_buffer *eb) in num_extent_folios()
|
| H A D | space-info.h | 266 u64 __pure btrfs_space_info_used(const struct btrfs_space_info *s_info,
|
| /linux-6.15/fs/bcachefs/ |
| H A D | bkey.h | 50 __pure 54 __pure 57 __pure 62 __pure 67 __pure 72 __pure 77 static inline __pure 89 __pure __flatten
|
| H A D | bkey_cmp.h | 88 static inline __pure __flatten 108 static inline __pure __flatten
|
| H A D | bkey.c | 701 __pure 745 __pure 1015 __pure 1023 __pure __flatten 1031 __pure __flatten 1039 __pure __flatten
|
| /linux-6.15/arch/x86/include/asm/fpu/ |
| H A D | xstate.h | 119 static __always_inline __pure bool fpu_state_size_dynamic(void) in fpu_state_size_dynamic() 124 static __always_inline __pure bool fpu_state_size_dynamic(void) in fpu_state_size_dynamic()
|
| /linux-6.15/arch/arm/nwfpe/ |
| H A D | fpopcode.h | 360 static inline floatx80 __pure getExtendedConstant(const unsigned int nIndex) in getExtendedConstant() 367 static inline float64 __pure getDoubleConstant(const unsigned int nIndex) in getDoubleConstant() 373 static inline float32 __pure getSingleConstant(const unsigned int nIndex) in getSingleConstant()
|
| /linux-6.15/arch/x86/boot/compressed/ |
| H A D | efi.h | 114 bool __pure __efi_soft_reserve_enabled(void); 116 static inline bool __pure efi_soft_reserve_enabled(void) in efi_soft_reserve_enabled()
|
| /linux-6.15/arch/arm/include/asm/ |
| H A D | system_info.h | 26 extern int __pure cpu_architecture(void);
|
| /linux-6.15/tools/perf/util/ |
| H A D | cacheline.h | 7 int __pure cacheline_size(void);
|
| /linux-6.15/lib/ |
| H A D | glob.c | 40 bool __pure glob_match(char const *pat, char const *str) in glob_match()
|
| H A D | globtest.c | 19 static bool __pure __init test(char const *pat, char const *str, bool expected) in test()
|
| /linux-6.15/arch/x86/include/asm/ |
| H A D | asm.h | 118 static __always_inline __pure void *rip_rel_ptr(void *p) in rip_rel_ptr()
|