Searched refs:__always_inline (Results 151 - 175 of 734) sorted by relevance

1234567891011>>

/linux-master/include/linux/
H A Dentry-common.h78 * section. Use __always_inline so the compiler cannot push it out of line
81 static __always_inline void arch_enter_from_user_mode(struct pt_regs *regs);
84 static __always_inline void arch_enter_from_user_mode(struct pt_regs *regs) {}
106 static __always_inline void enter_from_user_mode(struct pt_regs *regs)
163 static __always_inline long syscall_enter_from_user_mode_work(struct pt_regs *regs, long syscall)
190 static __always_inline long syscall_enter_from_user_mode(struct pt_regs *regs, long syscall)
281 * This needs to be __always_inline because it is non-instrumentable code
287 static __always_inline void arch_exit_to_user_mode(void);
290 static __always_inline void arch_exit_to_user_mode(void) { }
317 static __always_inline voi
[all...]
H A Dvtime.h50 static __always_inline void vtime_account_guest_enter(void)
56 static __always_inline void vtime_account_guest_exit(void)
93 static __always_inline void vtime_account_guest_enter(void)
101 static __always_inline void vtime_account_guest_exit(void)
114 static __always_inline void vtime_account_guest_enter(void)
119 static __always_inline void vtime_account_guest_exit(void)
H A Dbottom_half.h11 static __always_inline void __local_bh_disable_ip(unsigned long ip, unsigned int cnt)
/linux-master/arch/x86/include/asm/
H A Dtext-patching.h63 static __always_inline int text_opcode_size(u8 opcode)
91 static __always_inline
121 static __always_inline
134 static __always_inline
140 static __always_inline
156 static __always_inline
164 static __always_inline
171 static __always_inline
178 static __always_inline
H A Dmicrocode.h81 static __always_inline bool microcode_nmi_handler_enabled(void)
86 static __always_inline bool microcode_nmi_handler_enabled(void) { return false; }
H A Dentry-common.h13 static __always_inline void arch_enter_from_user_mode(struct pt_regs *regs)
92 static __always_inline void arch_exit_to_user_mode(void)
H A Dcmpxchg_32.h32 static __always_inline u64 __cmpxchg64(volatile u64 *ptr, u64 old, u64 new)
37 static __always_inline u64 __cmpxchg64_local(volatile u64 *ptr, u64 old, u64 new)
62 static __always_inline bool __try_cmpxchg64(volatile u64 *ptr, u64 *oldp, u64 new)
67 static __always_inline bool __try_cmpxchg64_local(volatile u64 *ptr, u64 *oldp, u64 new)
105 static __always_inline u64 arch_cmpxchg64(volatile u64 *ptr, u64 old, u64 new)
111 static __always_inline u64 arch_cmpxchg64_local(volatile u64 *ptr, u64 old, u64 new)
139 static __always_inline bool arch_try_cmpxchg64(volatile u64 *ptr, u64 *oldp, u64 new)
145 static __always_inline bool arch_try_cmpxchg64_local(volatile u64 *ptr, u64 *oldp, u64 new)
H A Dia32.h61 static __always_inline bool ia32_enabled(void)
73 static __always_inline bool ia32_enabled(void)
H A Ddmi.h11 static __always_inline __init void *dmi_alloc(unsigned len)
H A Dpvclock.h21 static __always_inline
30 static __always_inline
43 static __always_inline u64 pvclock_scale_delta(u64 delta, u32 mul_frac, int shift)
82 static __always_inline
/linux-master/arch/loongarch/include/asm/
H A Dkvm_para.h35 static __always_inline long kvm_hypercall0(u64 fid)
50 static __always_inline long kvm_hypercall1(u64 fid, unsigned long arg0)
66 static __always_inline long kvm_hypercall2(u64 fid,
84 static __always_inline long kvm_hypercall3(u64 fid,
103 static __always_inline long kvm_hypercall4(u64 fid,
124 static __always_inline long kvm_hypercall5(u64 fid,
/linux-master/arch/riscv/include/asm/
H A Datomic.h27 static __always_inline int arch_atomic_read(const atomic_t *v)
31 static __always_inline void arch_atomic_set(atomic_t *v, int i)
38 static __always_inline s64 arch_atomic64_read(const atomic64_t *v)
42 static __always_inline void arch_atomic64_set(atomic64_t *v, s64 i)
54 static __always_inline \
88 static __always_inline \
100 static __always_inline \
113 static __always_inline \
119 static __always_inline \
214 static __always_inline in
[all...]
H A Darch_hweight.h20 static __always_inline unsigned int __arch_hweight32(unsigned int w)
51 static __always_inline unsigned long __arch_hweight64(__u64 w)
/linux-master/include/drm/ttm/
H A Dttm_range_manager.h42 static __always_inline int ttm_range_man_init(struct ttm_device *bdev,
50 static __always_inline int ttm_range_man_fini(struct ttm_device *bdev,
/linux-master/arch/x86/include/asm/shared/
H A Dio.h8 static __always_inline void __out##bwl(type value, u16 port) \
14 static __always_inline type __in##bwl(u16 port) \
/linux-master/include/asm-generic/bitops/
H A Dlock.h18 static __always_inline int
40 static __always_inline void
H A Dfls.h13 static __always_inline int generic_fls(unsigned int x)
H A D__ffs.h13 static __always_inline unsigned int generic___ffs(unsigned long word)
/linux-master/arch/mips/include/asm/
H A Djump_label.h40 static __always_inline bool arch_static_branch(struct static_key *key, bool branch)
54 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch)
/linux-master/drivers/video/fbdev/
H A Dc2p_core.h32 static __always_inline u32 get_mask(unsigned int n)
60 static __always_inline void transp8(u32 d[], unsigned int n, unsigned int m)
102 static __always_inline void transp4(u32 d[], unsigned int n, unsigned int m)
129 static __always_inline void transp4x(u32 d[], unsigned int n, unsigned int m)
/linux-master/kernel/kcsan/
H A Dpermissive.h22 static __always_inline bool kcsan_ignore_address(const volatile void *ptr)
/linux-master/kernel/module/
H A Dtree_lookup.c22 static __always_inline unsigned long __mod_tree_val(struct latch_tree_node *n)
29 static __always_inline unsigned long __mod_tree_size(struct latch_tree_node *n)
36 static __always_inline bool
42 static __always_inline int
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_gem.h132 static __always_inline struct sg_table *
148 static __always_inline void
158 static __always_inline void
164 static __always_inline size_t
H A Dpvr_hwrt.h99 static __always_inline struct pvr_hwrt_dataset *
131 static __always_inline struct pvr_hwrt_data *
150 static __always_inline void
157 static __always_inline struct pvr_hwrt_data *
/linux-master/tools/include/asm-generic/bitops/
H A Dfls.h13 static __always_inline int generic_fls(unsigned int x)

Completed in 334 milliseconds

1234567891011>>