Home
last modified time | relevance | path

Searched refs:__pure (Results 1 – 25 of 47) sorted by relevance

12

/linux-6.15/arch/mips/include/asm/
H A Dcpu-type.h15 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 Dqspinlock.h52 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 Dinternal.h8 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 Dstringhash.h66 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 Dbcm963xx_nvram.h54 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 Dglob.h8 bool __pure glob_match(char const *pat, char const *str);
H A Dirqnr.h8 unsigned int irq_get_nr_irqs(void) __pure;
H A Dcompiler_attributes.h314 #define __pure __attribute__((__pure__)) macro
/linux-6.15/tools/include/linux/
H A Dcompiler-gcc.h28 #ifndef __pure
29 #define __pure __attribute__((pure)) macro
/linux-6.15/fs/btrfs/
H A Dasync-thread.h46 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 Ddev-replace.h28 int __pure btrfs_dev_replace_is_ongoing(struct btrfs_dev_replace *dev_replace);
H A Dasync-thread.c50 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 Dextent_io.h278 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 Dspace-info.h266 u64 __pure btrfs_space_info_used(const struct btrfs_space_info *s_info,
/linux-6.15/fs/bcachefs/
H A Dbkey.h50 __pure
54 __pure
57 __pure
62 __pure
67 __pure
72 __pure
77 static inline __pure
89 __pure __flatten
H A Dbkey_cmp.h88 static inline __pure __flatten
108 static inline __pure __flatten
H A Dbkey.c701 __pure
745 __pure
1015 __pure
1023 __pure __flatten
1031 __pure __flatten
1039 __pure __flatten
/linux-6.15/arch/x86/include/asm/fpu/
H A Dxstate.h119 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 Dfpopcode.h360 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 Defi.h114 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 Dsystem_info.h26 extern int __pure cpu_architecture(void);
/linux-6.15/tools/perf/util/
H A Dcacheline.h7 int __pure cacheline_size(void);
/linux-6.15/lib/
H A Dglob.c40 bool __pure glob_match(char const *pat, char const *str) in glob_match()
H A Dglobtest.c19 static bool __pure __init test(char const *pat, char const *str, bool expected) in test()
/linux-6.15/arch/x86/include/asm/
H A Dasm.h118 static __always_inline __pure void *rip_rel_ptr(void *p) in rip_rel_ptr()

12