Searched refs:__always_inline (Results 176 - 200 of 730) sorted by relevance

1234567891011>>

/linux-master/include/asm-generic/bitops/
H A Dfls.h13 static __always_inline int generic_fls(unsigned int x)
/linux-master/tools/include/asm-generic/bitops/
H A Dfls.h13 static __always_inline int generic_fls(unsigned int x)
/linux-master/kernel/kcsan/
H A Dencoding.h69 static __always_inline bool decode_watchpoint(long watchpoint,
88 static __always_inline int watchpoint_slot(unsigned long addr)
93 static __always_inline bool matching_access(unsigned long addr1, size_t size1,
/linux-master/tools/arch/x86/include/asm/
H A Dpvclock.h17 static __always_inline
26 static __always_inline
78 static __always_inline
/linux-master/include/uapi/linux/byteorder/
H A Dlittle_endian.h45 static __always_inline __le64 __cpu_to_le64p(const __u64 *p)
49 static __always_inline __u64 __le64_to_cpup(const __le64 *p)
53 static __always_inline __le32 __cpu_to_le32p(const __u32 *p)
57 static __always_inline __u32 __le32_to_cpup(const __le32 *p)
61 static __always_inline __le16 __cpu_to_le16p(const __u16 *p)
65 static __always_inline __u16 __le16_to_cpup(const __le16 *p)
69 static __always_inline __be64 __cpu_to_be64p(const __u64 *p)
73 static __always_inline __u64 __be64_to_cpup(const __be64 *p)
77 static __always_inline __be32 __cpu_to_be32p(const __u32 *p)
81 static __always_inline __u3
[all...]
H A Dbig_endian.h45 static __always_inline __le64 __cpu_to_le64p(const __u64 *p)
49 static __always_inline __u64 __le64_to_cpup(const __le64 *p)
53 static __always_inline __le32 __cpu_to_le32p(const __u32 *p)
57 static __always_inline __u32 __le32_to_cpup(const __le32 *p)
61 static __always_inline __le16 __cpu_to_le16p(const __u16 *p)
65 static __always_inline __u16 __le16_to_cpup(const __le16 *p)
69 static __always_inline __be64 __cpu_to_be64p(const __u64 *p)
73 static __always_inline __u64 __be64_to_cpup(const __be64 *p)
77 static __always_inline __be32 __cpu_to_be32p(const __u32 *p)
81 static __always_inline __u3
[all...]
/linux-master/kernel/locking/
H A Dqspinlock.c149 static __always_inline void clear_pending(struct qspinlock *lock)
162 static __always_inline void clear_pending_set_locked(struct qspinlock *lock)
177 static __always_inline u32 xchg_tail(struct qspinlock *lock, u32 tail)
195 static __always_inline void clear_pending(struct qspinlock *lock)
206 static __always_inline void clear_pending_set_locked(struct qspinlock *lock)
221 static __always_inline u32 xchg_tail(struct qspinlock *lock, u32 tail)
250 static __always_inline u32 queued_fetch_set_pending_acquire(struct qspinlock *lock)
262 static __always_inline void set_locked(struct qspinlock *lock)
273 static __always_inline void __pv_init_node(struct mcs_spinlock *node) { }
274 static __always_inline voi
[all...]
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_job.h103 static __always_inline struct pvr_job *
118 static __always_inline void
135 static __always_inline int
H A Dpvr_context.h90 static __always_inline struct pvr_queue *
117 static __always_inline struct pvr_context *
137 static __always_inline struct pvr_context *
161 static __always_inline struct pvr_context *
183 static __always_inline u32
H A Dpvr_device.h473 static __always_inline u64
479 static __always_inline void
515 static __always_inline u32
528 static __always_inline u64
540 static __always_inline void
552 static __always_inline void
571 static __always_inline int
594 static __always_inline int
613 static __always_inline size_t
660 static __always_inline boo
[all...]
/linux-master/arch/s390/include/asm/
H A Dfpu.h87 static __always_inline void save_vx_regs(__vector128 *vxrs)
93 static __always_inline void load_vx_regs(__vector128 *vxrs)
99 static __always_inline void __save_fp_regs(freg_t *fprs, unsigned int offset)
119 static __always_inline void __load_fp_regs(freg_t *fprs, unsigned int offset)
139 static __always_inline void save_fp_regs(freg_t *fprs)
144 static __always_inline void load_fp_regs(freg_t *fprs)
149 static __always_inline void save_fp_regs_vx(__vector128 *vxrs)
156 static __always_inline void load_fp_regs_vx(__vector128 *vxrs)
173 static __always_inline void __save_user_fpu_regs(struct thread_struct *thread, int flags)
192 static __always_inline voi
[all...]
H A Dftrace.h48 static __always_inline struct pt_regs *arch_ftrace_get_regs(struct ftrace_regs *fregs)
63 static __always_inline unsigned long fgraph_ret_regs_return_value(struct fgraph_ret_regs *ret_regs)
68 static __always_inline unsigned long fgraph_ret_regs_frame_pointer(struct fgraph_ret_regs *ret_regs)
74 static __always_inline unsigned long
80 static __always_inline void
/linux-master/arch/x86/include/asm/
H A Dpage.h72 static __always_inline void *pfn_to_kaddr(unsigned long pfn)
77 static __always_inline u64 __canonical_address(u64 vaddr, u8 vaddr_bits)
82 static __always_inline u64 __is_canonical_address(u64 vaddr, u8 vaddr_bits)
H A Duaccess_64.h102 static __always_inline __must_check unsigned long
122 static __always_inline __must_check unsigned long
128 static __always_inline __must_check unsigned long
163 static __always_inline __must_check unsigned long __clear_user(void __user *addr, unsigned long size)
186 static __always_inline unsigned long clear_user(void __user *to, unsigned long n)
/linux-master/include/linux/
H A Dpage-flags.h207 static __always_inline const struct page *page_fixed_fake_head(const struct page *page)
239 static __always_inline int page_is_fake_head(const struct page *page)
283 static __always_inline int PageTail(const struct page *page)
288 static __always_inline int PageCompound(const struct page *page)
379 static __always_inline bool folio_test_##name(const struct folio *folio) \
383 static __always_inline void folio_set_##name(struct folio *folio) \
387 static __always_inline void folio_clear_##name(struct folio *folio) \
391 static __always_inline void __folio_set_##name(struct folio *folio) \
395 static __always_inline void __folio_clear_##name(struct folio *folio) \
399 static __always_inline boo
[all...]
H A Dmin_heap.h34 static __always_inline
69 static __always_inline
80 static __always_inline
100 static __always_inline
110 static __always_inline
H A Dspinlock_rt.h43 static __always_inline void spin_lock(spinlock_t *lock)
85 static __always_inline void spin_lock_bh(spinlock_t *lock)
92 static __always_inline void spin_lock_irq(spinlock_t *lock)
104 static __always_inline void spin_unlock(spinlock_t *lock)
109 static __always_inline void spin_unlock_bh(spinlock_t *lock)
115 static __always_inline void spin_unlock_irq(spinlock_t *lock)
120 static __always_inline void spin_unlock_irqrestore(spinlock_t *lock,
H A Dbitfield.h163 static __always_inline u64 field_multiplier(u64 field)
169 static __always_inline u64 field_mask(u64 field)
175 static __always_inline __##type type##_encode_bits(base v, base field) \
181 static __always_inline __##type type##_replace_bits(__##type old, \
186 static __always_inline void type##p_replace_bits(__##type *p, \
191 static __always_inline base type##_get_bits(__##type v, base field) \
/linux-master/tools/testing/selftests/bpf/progs/
H A Dxdpwall.c106 static __always_inline struct ethhdr *parse_ethhdr(void *data, void *data_end)
116 static __always_inline __u8 filter_ipv6_addr(const struct in6_addr *ipv6addr)
125 static __always_inline __u8 filter_ipv4_addr(const __u32 ipaddr)
134 static __always_inline __u8 filter_ipv4_lpm(const __u32 ipaddr)
148 static __always_inline void
164 static __always_inline void *
173 static __always_inline bool tcphdr_only_contains_flag(struct tcphdr *tcp,
180 static __always_inline void set_tcp_flags(struct pkt_info *info,
190 static __always_inline bool
205 static __always_inline boo
[all...]
/linux-master/arch/arm64/include/asm/
H A Dcpufeature.h412 static __always_inline bool is_vhe_hyp_code(void)
418 static __always_inline bool is_nvhe_hyp_code(void)
424 static __always_inline bool is_hyp_code(void)
445 static __always_inline bool boot_capabilities_finalized(void)
450 static __always_inline bool system_capabilities_finalized(void)
460 static __always_inline bool cpus_have_cap(unsigned int num)
478 static __always_inline bool cpus_have_final_boot_cap(int num)
495 static __always_inline bool cpus_have_final_cap(int num)
515 static __always_inline unsigned int __attribute_const__
521 static __always_inline unsigne
[all...]
H A Darch_timer.h99 static __always_inline
131 static __always_inline
170 static __always_inline u64 __arch_counter_get_cntpct_stable(void)
179 static __always_inline u64 __arch_counter_get_cntpct(void)
191 static __always_inline u64 __arch_counter_get_cntvct_stable(void)
200 static __always_inline u64 __arch_counter_get_cntvct(void)
/linux-master/lib/crypto/
H A Dcurve25519-hacl64.c17 static __always_inline u64 u64_eq_mask(u64 a, u64 b)
27 static __always_inline u64 u64_gte_mask(u64 a, u64 b)
41 static __always_inline void modulo_carry_top(u64 *b)
51 static __always_inline void fproduct_copy_from_wide_(u64 *output, u128 *input)
75 static __always_inline void
85 static __always_inline void fproduct_carry_wide_(u128 *tmp)
126 static __always_inline void fmul_shift_reduce(u64 *output)
155 static __always_inline void fmul_mul_shift_reduce_(u128 *output, u64 *input,
185 static __always_inline void fmul_fmul(u64 *output, u64 *input, u64 *input21)
216 static __always_inline voi
[all...]
/linux-master/samples/bpf/
H A Dxdp_adjust_tail_kern.c38 static __always_inline void count_icmp(void)
48 static __always_inline void swap_mac(void *data, struct ethhdr *orig_eth)
58 static __always_inline __u16 csum_fold_helper(__u32 csum)
63 static __always_inline void ipv4_csum(void *data_start, int data_size,
70 static __always_inline int send_icmp4_too_big(struct xdp_md *xdp)
120 static __always_inline int handle_ipv4(struct xdp_md *xdp)
/linux-master/tools/include/linux/
H A Dbitfield.h133 static __always_inline u64 field_multiplier(u64 field)
139 static __always_inline u64 field_mask(u64 field)
145 static __always_inline __##type type##_encode_bits(base v, base field) \
151 static __always_inline __##type type##_replace_bits(__##type old, \
156 static __always_inline void type##p_replace_bits(__##type *p, \
161 static __always_inline base type##_get_bits(__##type v, base field) \
H A Dcompiler.h41 #ifndef __always_inline
42 # define __always_inline inline __attribute__((always_inline)) macro
81 #undef __always_inline macro
82 #define __always_inline inline macro
143 static __always_inline void __read_once_size(const volatile void *p, void *res, int size)
157 static __always_inline void __write_once_size(volatile void *p, void *res, int size)

Completed in 231 milliseconds

1234567891011>>