Searched refs:__always_inline (Results 101 - 125 of 730) sorted by relevance

1234567891011>>

/linux-master/arch/csky/include/asm/
H A Datomic.h16 static __always_inline int arch_atomic_read(const atomic_t *v)
20 static __always_inline void arch_atomic_set(atomic_t *v, int i)
26 static __always_inline \
49 static __always_inline \
66 static __always_inline \
103 static __always_inline int
127 static __always_inline bool
152 static __always_inline bool
176 static __always_inline int
H A Dbitops.h29 static __always_inline unsigned long __ffs(unsigned long x)
42 static __always_inline int fls(unsigned int x)
55 static __always_inline unsigned long __fls(unsigned long x)
/linux-master/include/net/
H A Dchecksum.h27 static __always_inline
38 static __always_inline __wsum csum_and_copy_to_user
50 static __always_inline __wsum
59 static __always_inline __wsum csum_add(__wsum csum, __wsum addend)
67 static __always_inline __wsum csum_sub(__wsum csum, __wsum addend)
72 static __always_inline __sum16 csum16_add(__sum16 csum, __be16 addend)
80 static __always_inline __sum16 csum16_sub(__sum16 csum, __be16 addend)
86 static __always_inline __wsum csum_shift(__wsum sum, int offset)
95 static __always_inline __wsum
101 static __always_inline __wsu
[all...]
/linux-master/arch/x86/include/asm/
H A Dfred.h54 static __always_inline struct fred_info *fred_info(struct pt_regs *regs)
59 static __always_inline unsigned long fred_event_data(struct pt_regs *regs)
72 /* Can be called from noinstr code, thus __always_inline */
73 static __always_inline void fred_entry_from_kvm(unsigned int type, unsigned int vector)
90 static __always_inline unsigned long fred_event_data(struct pt_regs *regs) { return 0; }
93 static __always_inline void fred_entry_from_kvm(unsigned int type, unsigned int vector) { }
H A Ddebugreg.h24 static __always_inline unsigned long native_get_debugreg(int regno)
66 static __always_inline void native_set_debugreg(int regno, unsigned long value)
113 static __always_inline bool hw_breakpoint_active(void)
120 static __always_inline unsigned long local_db_save(void)
141 static __always_inline void local_db_restore(unsigned long dr7)
H A Duaccess_32.h17 static __always_inline unsigned long __must_check
23 static __always_inline unsigned long
29 static __always_inline unsigned long
H A Darch_hweight.h15 static __always_inline unsigned int __arch_hweight32(unsigned int w)
43 static __always_inline unsigned long __arch_hweight64(__u64 w)
H A Dspecial_insns.h33 static __always_inline unsigned long native_read_cr2(void)
40 static __always_inline void native_write_cr2(unsigned long val)
118 static __always_inline void native_wbinvd(void)
142 static __always_inline unsigned long read_cr2(void)
147 static __always_inline void write_cr2(unsigned long x)
171 static __always_inline void wbinvd(void)
178 static __always_inline void clflush(volatile void *__p)
295 static __always_inline void tile_release(void)
/linux-master/include/linux/sched/
H A Dclock.h20 static __always_inline u64 sched_clock_noinstr(void)
57 static __always_inline u64 local_clock_noinstr(void)
62 static __always_inline u64 local_clock(void)
/linux-master/include/linux/
H A Dstackleak.h22 static __always_inline unsigned long
36 static __always_inline unsigned long
50 static __always_inline unsigned long
H A Drwbase_rt.h29 static __always_inline bool rw_base_is_locked(const struct rwbase_rt *rwb)
34 static __always_inline bool rw_base_is_write_locked(const struct rwbase_rt *rwb)
39 static __always_inline bool rw_base_is_contended(const struct rwbase_rt *rwb)
/linux-master/arch/s390/include/asm/
H A Dentry-common.h18 static __always_inline void arch_enter_from_user_mode(struct pt_regs *regs)
28 static __always_inline void arch_exit_to_user_mode_work(struct pt_regs *regs,
42 static __always_inline void arch_exit_to_user_mode(void)
H A Datomic_ops.h11 static __always_inline int __atomic_read(const atomic_t *v)
21 static __always_inline void __atomic_set(atomic_t *v, int i)
28 static __always_inline s64 __atomic64_read(const atomic64_t *v)
38 static __always_inline void __atomic64_set(atomic64_t *v, s64 i)
48 static __always_inline op_type op_name(op_type val, op_type *ptr) \
78 static __always_inline void op_name(op_type val, op_type *ptr) \
99 static __always_inline int op_name(int val, int *ptr) \
125 static __always_inline long op_name(long val, long *ptr) \
157 static __always_inline int __atomic_cmpxchg(int *ptr, int old, int new)
167 static __always_inline boo
[all...]
/linux-master/arch/x86/kvm/
H A Dreverse_cpuid.h103 static __always_inline void reverse_cpuid_check(unsigned int x86_leaf)
119 static __always_inline u32 __feature_translate(int x86_feature)
137 static __always_inline u32 __feature_leaf(int x86_feature)
148 static __always_inline u32 __feature_bit(int x86_feature)
158 static __always_inline struct cpuid_reg x86_feature_cpuid(unsigned int x86_feature)
166 static __always_inline u32 *__cpuid_entry_get_reg(struct kvm_cpuid_entry2 *entry,
184 static __always_inline u32 *cpuid_entry_get_reg(struct kvm_cpuid_entry2 *entry,
192 static __always_inline u32 cpuid_entry_get(struct kvm_cpuid_entry2 *entry,
200 static __always_inline bool cpuid_entry_has(struct kvm_cpuid_entry2 *entry,
206 static __always_inline voi
[all...]
/linux-master/arch/sh/include/asm/
H A Dbitops-op32.h21 static __always_inline void
39 static __always_inline void
67 static __always_inline void
95 static __always_inline bool
115 static __always_inline bool
127 static __always_inline bool
/linux-master/arch/riscv/include/asm/
H A Dcpufeature.h51 static __always_inline bool has_fast_unaligned_accesses(void)
56 static __always_inline bool has_fast_unaligned_accesses(void)
85 static __always_inline bool
108 static __always_inline bool
131 static __always_inline bool riscv_cpu_has_extension_likely(int cpu, const unsigned long ext)
139 static __always_inline bool riscv_cpu_has_extension_unlikely(int cpu, const unsigned long ext)
/linux-master/arch/x86/um/asm/
H A Dprocessor.h25 static __always_inline void rep_nop(void)
30 static __always_inline void cpu_relax(void)
/linux-master/arch/hexagon/include/asm/
H A Dbitops.h130 static __always_inline void
136 static __always_inline void
142 static __always_inline void
149 static __always_inline bool
155 static __always_inline bool
161 static __always_inline bool
167 static __always_inline bool
182 static __always_inline bool
/linux-master/arch/loongarch/vdso/
H A Dvgetcpu.c9 static __always_inline int read_cpu_id(void)
22 static __always_inline const struct vdso_pcpu_data *get_pcpu_data(void)
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_power.h25 static __always_inline int
33 static __always_inline int
/linux-master/arch/powerpc/include/asm/
H A Djump_label.h18 static __always_inline bool arch_static_branch(struct static_key *key, bool branch)
33 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch)
H A Dcmpxchg.h86 static __always_inline unsigned long
102 static __always_inline unsigned long
118 static __always_inline unsigned long
134 static __always_inline unsigned long
151 static __always_inline unsigned long
167 static __always_inline unsigned long
184 static __always_inline unsigned long
200 static __always_inline unsigned long
217 static __always_inline unsigned long
236 static __always_inline unsigne
[all...]
/linux-master/arch/x86/include/asm/vdso/
H A Dgettimeofday.h61 static __always_inline
70 static __always_inline
82 static __always_inline
94 static __always_inline
108 static __always_inline
125 static __always_inline
142 static __always_inline
160 static __always_inline long
177 static __always_inline
276 static __always_inline cons
[all...]
H A Dvsyscall.h17 static __always_inline
/linux-master/include/linux/atomic/
H A Datomic-arch-fallback.h454 static __always_inline int
470 static __always_inline int
500 static __always_inline void
517 static __always_inline void
543 static __always_inline void
560 static __always_inline int
587 static __always_inline int
614 static __always_inline int
640 static __always_inline int
663 static __always_inline in
[all...]

Completed in 192 milliseconds

1234567891011>>