Home
last modified time | relevance | path

Searched refs:__always_inline (Results 1 – 25 of 526) sorted by relevance

12345678910>>...22

/linux/include/linux/
H A Dcpumask.h36 static __always_inline void set_nr_cpu_ids(unsigned int nr) in set_nr_cpu_ids()
136 static __always_inline void cpu_max_bits_warn(unsigned int cpu, unsigned int bits) in cpu_max_bits_warn()
144 static __always_inline unsigned int cpumask_check(unsigned int cpu) in cpumask_check()
156 static __always_inline unsigned int cpumask_first(const struct cpumask *srcp) in cpumask_first()
167 static __always_inline unsigned int cpumask_first_zero(const struct cpumask *srcp) in cpumask_first_zero()
179 static __always_inline
192 static __always_inline
206 static __always_inline
221 static __always_inline unsigned int cpumask_last(const struct cpumask *srcp) in cpumask_last()
233 static __always_inline
[all …]
H A Dnodemask.h114 static __always_inline unsigned int __nodemask_pr_numnodes(const nodemask_t *m) in __nodemask_pr_numnodes()
118 static __always_inline const unsigned long *__nodemask_pr_bits(const nodemask_t *m) in __nodemask_pr_bits()
133 static __always_inline void __node_set(int node, volatile nodemask_t *dstp) in __node_set()
139 static __always_inline void __node_clear(int node, volatile nodemask_t *dstp) in __node_clear()
145 static __always_inline void __nodes_setall(nodemask_t *dstp, unsigned int nbits) in __nodes_setall()
151 static __always_inline void __nodes_clear(nodemask_t *dstp, unsigned int nbits) in __nodes_clear()
161 static __always_inline bool __node_test_and_set(int node, nodemask_t *addr) in __node_test_and_set()
168 static __always_inline bool __nodes_and(nodemask_t *dstp, const nodemask_t *src1p, in __nodes_and()
176 static __always_inline void __nodes_or(nodemask_t *dstp, const nodemask_t *src1p, in __nodes_or()
184 static __always_inline void __nodes_xor(nodemask_t *dstp, const nodemask_t *src1p, in __nodes_xor()
[all …]
H A Dcontext_tracking_state.h82 static __always_inline int __ct_state(void) in __ct_state()
89 static __always_inline int ct_rcu_watching(void) in ct_rcu_watching()
94 static __always_inline int ct_rcu_watching_cpu(int cpu) in ct_rcu_watching_cpu()
101 static __always_inline int ct_rcu_watching_cpu_acquire(int cpu) in ct_rcu_watching_cpu_acquire()
108 static __always_inline long ct_nesting(void) in ct_nesting()
113 static __always_inline long ct_nesting_cpu(int cpu) in ct_nesting_cpu()
120 static __always_inline long ct_nmi_nesting(void) in ct_nmi_nesting()
125 static __always_inline long ct_nmi_nesting_cpu(int cpu) in ct_nmi_nesting_cpu()
136 static __always_inline bool context_tracking_enabled(void) in context_tracking_enabled()
141 static __always_inline bool context_tracking_enabled_cpu(int cpu) in context_tracking_enabled_cpu()
[all …]
H A Dcontext_tracking.h39 static __always_inline void user_enter_irqoff(void) in user_enter_irqoff()
45 static __always_inline void user_exit_irqoff(void) in user_exit_irqoff()
75 static __always_inline bool context_tracking_guest_enter(void) in context_tracking_guest_enter()
83 static __always_inline bool context_tracking_guest_exit(void) in context_tracking_guest_exit()
102 static __always_inline bool context_tracking_guest_enter(void) { return false; } in context_tracking_guest_enter()
103 static __always_inline bool context_tracking_guest_exit(void) { return false; } in context_tracking_guest_exit()
126 static __always_inline bool rcu_is_watching_curr_cpu(void) in rcu_is_watching_curr_cpu()
135 static __always_inline unsigned long ct_state_inc(int incby) in ct_state_inc()
140 static __always_inline bool warn_rcu_enter(void) in warn_rcu_enter()
157 static __always_inline void warn_rcu_exit(bool rcu) in warn_rcu_exit()
[all …]
H A Dkdev_t.h24 static __always_inline bool old_valid_dev(dev_t dev) in old_valid_dev()
29 static __always_inline u16 old_encode_dev(dev_t dev) in old_encode_dev()
34 static __always_inline dev_t old_decode_dev(u16 val) in old_decode_dev()
39 static __always_inline u32 new_encode_dev(dev_t dev) in new_encode_dev()
46 static __always_inline dev_t new_decode_dev(u32 dev) in new_decode_dev()
53 static __always_inline u64 huge_encode_dev(dev_t dev) in huge_encode_dev()
58 static __always_inline dev_t huge_decode_dev(u64 dev) in huge_decode_dev()
63 static __always_inline int sysv_valid_dev(dev_t dev) in sysv_valid_dev()
68 static __always_inline u32 sysv_encode_dev(dev_t dev) in sysv_encode_dev()
73 static __always_inline unsigned sysv_major(u32 dev) in sysv_major()
[all …]
H A Dbitmap.h216 static __always_inline
241 static __always_inline void bitmap_zero(unsigned long *dst, unsigned int nbits) in bitmap_zero()
251 static __always_inline void bitmap_fill(unsigned long *dst, unsigned int nbits) in bitmap_fill()
261 static __always_inline
275 static __always_inline
331 static __always_inline
340 static __always_inline
350 static __always_inline
362 static __always_inline
374 static __always_inline
[all …]
H A Dentry-common.h52 static __always_inline bool arch_ptrace_report_syscall_permit_entry(struct pt_regs *regs);
55 static __always_inline bool arch_ptrace_report_syscall_permit_entry(struct pt_regs *regs) in arch_ptrace_report_syscall_permit_entry()
65 static __always_inline long syscall_trace_enter(struct pt_regs *regs, unsigned long work, in syscall_trace_enter()
140 static __always_inline bool syscall_enter_from_user_mode_work(struct pt_regs *regs, long *syscall) in syscall_enter_from_user_mode_work()
216 static __always_inline bool report_single_step(unsigned long work) in report_single_step()
233 static __always_inline void arch_ptrace_report_syscall_exit(struct pt_regs *regs,
237 static __always_inline void arch_ptrace_report_syscall_exit(struct pt_regs *regs, in arch_ptrace_report_syscall_exit()
251 static __always_inline void syscall_exit_work(struct pt_regs *regs, unsigned long work) in syscall_exit_work()
284 static __always_inline void syscall_exit_to_user_mode_work(struct pt_regs *regs) in syscall_exit_to_user_mode_work()
338 static __always_inline void syscall_exit_to_user_mode(struct pt_regs *regs) in syscall_exit_to_user_mode()
/linux/arch/arm64/include/asm/
H A Dirqflags.h23 static __always_inline void __daif_local_irq_enable(void) in __daif_local_irq_enable()
30 static __always_inline void __pmr_local_irq_enable(void) in __pmr_local_irq_enable()
43 static __always_inline void arch_local_irq_enable(void) in arch_local_irq_enable()
52 static __always_inline void __daif_local_irq_disable(void) in __daif_local_irq_disable()
59 static __always_inline void __pmr_local_irq_disable(void) in __pmr_local_irq_disable()
71 static __always_inline void arch_local_irq_disable(void) in arch_local_irq_disable()
80 static __always_inline unsigned long __daif_local_save_flags(void) in __daif_local_save_flags()
85 static __always_inline unsigned long __pmr_local_save_flags(void) in __pmr_local_save_flags()
93 static __always_inline unsigned long arch_local_save_flags(void) in arch_local_save_flags()
102 static __always_inline bool __daif_irqs_disabled_flags(unsigned long flags) in __daif_irqs_disabled_flags()
[all …]
/linux/arch/x86/include/asm/
H A Dirqflags.h17 extern __always_inline unsigned long native_save_fl(void) in native_save_fl()
35 static __always_inline void native_irq_disable(void) in native_irq_disable()
40 static __always_inline void native_irq_enable(void) in native_irq_enable()
45 static __always_inline void native_safe_halt(void) in native_safe_halt()
51 static __always_inline void native_halt(void) in native_halt()
57 static __always_inline int native_irqs_disabled_flags(unsigned long flags) in native_irqs_disabled_flags()
62 static __always_inline unsigned long native_local_irq_save(void) in native_local_irq_save()
71 static __always_inline void native_local_irq_restore(unsigned long flags) in native_local_irq_restore()
85 static __always_inline void arch_safe_halt(void) in arch_safe_halt()
94 static __always_inline void halt(void) in halt()
[all …]
H A Dbitops.h51 static __always_inline void
65 static __always_inline void
71 static __always_inline void
84 static __always_inline void
91 static __always_inline void
97 static __always_inline bool arch_xor_unlock_is_negative_byte(unsigned long mask, in arch_xor_unlock_is_negative_byte()
108 static __always_inline void
114 static __always_inline void
120 static __always_inline void
133 static __always_inline bool
[all …]
H A Dspecial_insns.h22 static __always_inline unsigned long native_read_cr2(void) in native_read_cr2()
29 static __always_inline void native_write_cr2(unsigned long val) in native_write_cr2()
34 static __always_inline unsigned long __native_read_cr3(void) in __native_read_cr3()
41 static __always_inline void native_write_cr3(unsigned long val) in native_write_cr3()
111 static __always_inline void wbinvd(void) in wbinvd()
124 static __always_inline void wbnoinvd(void) in wbnoinvd()
155 static __always_inline unsigned long read_cr2(void) in read_cr2()
160 static __always_inline void write_cr2(unsigned long x) in write_cr2()
185 static __always_inline void clflush(volatile void *__p) in clflush()
223 static __always_inline void serialize(void) in serialize()
[all …]
/linux/include/net/
H A Dchecksum.h27 static __always_inline
38 static __always_inline __wsum csum_and_copy_to_user in csum_and_copy_to_user()
50 static __always_inline __wsum
59 static __always_inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add()
67 static __always_inline __wsum csum_sub(__wsum csum, __wsum addend) in csum_sub()
72 static __always_inline __sum16 csum16_add(__sum16 csum, __be16 addend) in csum16_add()
80 static __always_inline __sum16 csum16_sub(__sum16 csum, __be16 addend) in csum16_sub()
86 static __always_inline __wsum csum_shift(__wsum sum, int offset) in csum_shift()
95 static __always_inline __wsum
101 static __always_inline __wsum
[all …]
/linux/arch/powerpc/include/asm/
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 unsigned long
[all …]
/linux/arch/riscv/include/asm/
H A Dbitops.h47 static __always_inline __attribute_const__ unsigned long variable__ffs(unsigned long word) in variable__ffs()
72 static __always_inline __attribute_const__ unsigned long variable__fls(unsigned long word) in variable__fls()
97 static __always_inline __attribute_const__ int variable_ffs(int x) in variable_ffs()
125 static __always_inline int variable_fls(unsigned int x) in variable_fls()
214 static __always_inline int arch_test_and_set_bit(int nr, volatile unsigned long *addr) in arch_test_and_set_bit()
226 static __always_inline int arch_test_and_clear_bit(int nr, volatile unsigned long *addr) in arch_test_and_clear_bit()
239 static __always_inline int arch_test_and_change_bit(int nr, volatile unsigned long *addr) in arch_test_and_change_bit()
256 static __always_inline void arch_set_bit(int nr, volatile unsigned long *addr) in arch_set_bit()
270 static __always_inline void arch_clear_bit(int nr, volatile unsigned long *addr) in arch_clear_bit()
284 static __always_inline void arch_change_bit(int nr, volatile unsigned long *addr) in arch_change_bit()
[all …]
H A Datomic.h27 static __always_inline int arch_atomic_read(const atomic_t *v) in arch_atomic_read()
31 static __always_inline void arch_atomic_set(atomic_t *v, int i) in arch_atomic_set()
38 static __always_inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
42 static __always_inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
54 static __always_inline \
88 static __always_inline \ in ATOMIC_OPS()
100 static __always_inline \
113 static __always_inline \
119 static __always_inline \
214 static __always_inline int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
[all …]
/linux/arch/s390/include/asm/
H A Dprocessor.h58 static __always_inline struct pcpu *this_pcpu(void) in this_pcpu()
63 static __always_inline void set_cpu_flag(int flag) in set_cpu_flag()
68 static __always_inline void clear_cpu_flag(int flag) in clear_cpu_flag()
73 static __always_inline bool test_cpu_flag(int flag) in test_cpu_flag()
78 static __always_inline bool test_and_set_cpu_flag(int flag) in test_and_set_cpu_flag()
83 static __always_inline bool test_and_clear_cpu_flag(int flag) in test_and_clear_cpu_flag()
92 static __always_inline bool test_cpu_flag_of(int flag, int cpu) in test_cpu_flag_of()
102 static __always_inline unsigned long get_cpu_timer(void) in get_cpu_timer()
131 static __always_inline void __stackleak_poison(unsigned long erase_low, in __stackleak_poison()
258 static __always_inline unsigned long __current_stack_pointer(void) in __current_stack_pointer()
[all …]
/linux/include/asm-generic/bitops/
H A Dinstrumented-non-atomic.h25 static __always_inline void
41 static __always_inline void
57 static __always_inline void
64 static __always_inline void __instrument_read_write_bitop(long nr, volatile unsigned long *addr) in __instrument_read_write_bitop()
96 static __always_inline bool
111 static __always_inline bool
126 static __always_inline bool
138 static __always_inline bool
150 static __always_inline bool
H A Dgeneric-non-atomic.h27 static __always_inline void
36 static __always_inline void
54 static __always_inline void
72 static __always_inline bool
92 static __always_inline bool
104 static __always_inline bool
120 static __always_inline bool
136 static __always_inline bool
165 static __always_inline bool
/linux/arch/x86/um/shared/sysdep/
H A Dstub_32.h16 static __always_inline long stub_syscall0(long syscall) in stub_syscall0()
26 static __always_inline long stub_syscall1(long syscall, long arg1) in stub_syscall1()
36 static __always_inline long stub_syscall2(long syscall, long arg1, long arg2) in stub_syscall2()
47 static __always_inline long stub_syscall3(long syscall, long arg1, long arg2, in stub_syscall3()
59 static __always_inline long stub_syscall4(long syscall, long arg1, long arg2, in stub_syscall4()
71 static __always_inline long stub_syscall5(long syscall, long arg1, long arg2, in stub_syscall5()
83 static __always_inline long stub_syscall6(long syscall, long arg1, long arg2, in stub_syscall6()
105 static __always_inline void trap_myself(void) in trap_myself()
110 static __always_inline void *get_stub_data(void) in get_stub_data()
135 static __always_inline void
H A Dstub_64.h21 static __always_inline long stub_syscall0(long syscall) in stub_syscall0()
32 static __always_inline long stub_syscall1(long syscall, long arg1) in stub_syscall1()
43 static __always_inline long stub_syscall2(long syscall, long arg1, long arg2) in stub_syscall2()
54 static __always_inline long stub_syscall3(long syscall, long arg1, long arg2, in stub_syscall3()
67 static __always_inline long stub_syscall4(long syscall, long arg1, long arg2, long arg3, in stub_syscall4()
81 static __always_inline long stub_syscall5(long syscall, long arg1, long arg2, in stub_syscall5()
95 static __always_inline long stub_syscall6(long syscall, long arg1, long arg2, in stub_syscall6()
111 static __always_inline void trap_myself(void) in trap_myself()
116 static __always_inline void *get_stub_data(void) in get_stub_data()
139 static __always_inline void
/linux/include/linux/sched/
H A Didle.h24 static __always_inline void __current_set_polling(void) in __current_set_polling()
30 static __always_inline void __current_clr_polling(void) in __current_clr_polling()
38 static __always_inline void __current_set_polling(void) in __current_set_polling()
44 static __always_inline void __current_clr_polling(void) in __current_clr_polling()
52 static __always_inline bool __must_check current_set_polling_and_test(void) in current_set_polling_and_test()
65 static __always_inline bool __must_check current_clr_polling_and_test(void) in current_clr_polling_and_test()
78 static __always_inline void current_clr_polling(void) in current_clr_polling()
106 static __always_inline void current_clr_polling(void) in current_clr_polling()
/linux/arch/x86/kvm/vmx/
H A Dvmx_ops.h43 static __always_inline void vmcs_check16(unsigned long field) in vmcs_check16()
55 static __always_inline void vmcs_check32(unsigned long field) in vmcs_check32()
67 static __always_inline void vmcs_check64(unsigned long field) in vmcs_check64()
79 static __always_inline void vmcs_checkl(unsigned long field) in vmcs_checkl()
91 static __always_inline unsigned long __vmcs_readl(unsigned long field) in __vmcs_readl()
154 static __always_inline u16 vmcs_read16(unsigned long field) in vmcs_read16()
162 static __always_inline u32 vmcs_read32(unsigned long field) in vmcs_read32()
170 static __always_inline u64 vmcs_read64(unsigned long field) in vmcs_read64()
182 static __always_inline unsigned long vmcs_readl(unsigned long field) in vmcs_readl()
222 static __always_inline void __vmcs_writel(unsigned long field, unsigned long value) in __vmcs_writel()
[all …]
/linux/include/uapi/linux/byteorder/
H A Dlittle_endian.h45 static __always_inline __le64 __cpu_to_le64p(const __u64 *p) in __cpu_to_le64p()
49 static __always_inline __u64 __le64_to_cpup(const __le64 *p) in __le64_to_cpup()
53 static __always_inline __le32 __cpu_to_le32p(const __u32 *p) in __cpu_to_le32p()
57 static __always_inline __u32 __le32_to_cpup(const __le32 *p) in __le32_to_cpup()
61 static __always_inline __le16 __cpu_to_le16p(const __u16 *p) in __cpu_to_le16p()
65 static __always_inline __u16 __le16_to_cpup(const __le16 *p) in __le16_to_cpup()
69 static __always_inline __be64 __cpu_to_be64p(const __u64 *p) in __cpu_to_be64p()
73 static __always_inline __u64 __be64_to_cpup(const __be64 *p) in __be64_to_cpup()
77 static __always_inline __be32 __cpu_to_be32p(const __u32 *p) in __cpu_to_be32p()
81 static __always_inline __u32 __be32_to_cpup(const __be32 *p) in __be32_to_cpup()
[all …]
H A Dbig_endian.h45 static __always_inline __le64 __cpu_to_le64p(const __u64 *p) in __cpu_to_le64p()
49 static __always_inline __u64 __le64_to_cpup(const __le64 *p) in __le64_to_cpup()
53 static __always_inline __le32 __cpu_to_le32p(const __u32 *p) in __cpu_to_le32p()
57 static __always_inline __u32 __le32_to_cpup(const __le32 *p) in __le32_to_cpup()
61 static __always_inline __le16 __cpu_to_le16p(const __u16 *p) in __cpu_to_le16p()
65 static __always_inline __u16 __le16_to_cpup(const __le16 *p) in __le16_to_cpup()
69 static __always_inline __be64 __cpu_to_be64p(const __u64 *p) in __cpu_to_be64p()
73 static __always_inline __u64 __be64_to_cpup(const __be64 *p) in __be64_to_cpup()
77 static __always_inline __be32 __cpu_to_be32p(const __u32 *p) in __cpu_to_be32p()
81 static __always_inline __u32 __be32_to_cpup(const __be32 *p) in __be32_to_cpup()
[all …]
/linux/tools/sched_ext/include/scx/
H A Dcid.bpf.h43 static __always_inline bool __cmask_contains(u32 cid, const struct scx_cmask __arena *m) in __cmask_contains()
48 static __always_inline u64 __arena *__cmask_word(u32 cid, const struct scx_cmask __arena *m) in __cmask_word()
63 static __always_inline void __cmask_init(struct scx_cmask __arena *m, u32 base, in __cmask_init()
94 static __always_inline void cmask_init(struct scx_cmask __arena *m, u32 base, u32 nr_cids) in cmask_init()
108 static __always_inline void cmask_reframe(struct scx_cmask __arena *m, u32 base, u32 nr_cids) in cmask_reframe()
125 static __always_inline bool cmask_test(u32 cid, const struct scx_cmask __arena *m) in cmask_test()
143 static __always_inline void cmask_set(u32 cid, struct scx_cmask __arena *m) in cmask_set()
164 static __always_inline void cmask_clear(u32 cid, struct scx_cmask __arena *m) in cmask_clear()
185 static __always_inline bool cmask_test_and_set(u32 cid, struct scx_cmask __arena *m) in cmask_test_and_set()
207 static __always_inline bool cmask_test_and_clear(u32 cid, struct scx_cmask __arena *m) in cmask_test_and_clear()
[all …]

12345678910>>...22