Searched refs:__always_inline (Results 351 - 375 of 730) sorted by relevance

<<11121314151617181920>>

/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_seg6_loop.c55 static __always_inline struct ip6_srh_t *get_srh(struct __sk_buff *skb)
89 static __always_inline int update_tlv_pad(struct __sk_buff *skb,
119 static __always_inline int is_valid_tlv_boundary(struct __sk_buff *skb,
181 static __always_inline int add_tlv(struct __sk_buff *skb,
H A Dtest_sysctl_loop1.c24 static __always_inline int is_tcp_mem(struct bpf_sysctl *ctx)
H A Dtest_sysctl_prog.c25 static __always_inline int is_tcp_mem(struct bpf_sysctl *ctx)
H A Dtest_xdp_dynptr.c41 static __always_inline void count_tx(__u32 protocol)
50 static __always_inline int get_dport(void *trans_data, __u8 protocol)
67 static __always_inline void set_ethhdr(struct ethhdr *new_eth,
77 static __always_inline int handle_ipv4(struct xdp_md *xdp, struct bpf_dynptr *xdp_ptr)
159 static __always_inline int handle_ipv6(struct xdp_md *xdp, struct bpf_dynptr *xdp_ptr)
H A Dtest_tcp_check_syncookie_kern.c26 static __always_inline __s64 gen_syncookie(void *data_end, struct bpf_sock *sk,
45 static __always_inline void check_syncookie(void *ctx, void *data,
/linux-master/arch/arm64/include/asm/
H A Darchrandom.h62 static __always_inline bool __cpu_has_rng(void)
/linux-master/arch/riscv/include/asm/
H A Dbitops.h48 static __always_inline unsigned long variable__ffs(unsigned long word)
77 static __always_inline unsigned long variable__fls(unsigned long word)
106 static __always_inline int variable_ffs(int x)
138 static __always_inline int variable_fls(unsigned int x)
/linux-master/arch/loongarch/include/asm/
H A Dpercpu.h40 static __always_inline unsigned long __percpu_##op(void *ptr, \
71 static __always_inline unsigned long __percpu_read(void __percpu *ptr, int size)
108 static __always_inline void __percpu_write(void __percpu *ptr, unsigned long val, int size)
140 static __always_inline unsigned long __percpu_xchg(void *ptr, unsigned long val, int size)
/linux-master/include/linux/
H A Drwsem.h165 static __always_inline int rwsem_is_locked(const struct rw_semaphore *sem)
170 static __always_inline void rwsem_assert_held_nolockdep(const struct rw_semaphore *sem)
175 static __always_inline void rwsem_assert_held_write_nolockdep(const struct rw_semaphore *sem)
180 static __always_inline int rwsem_is_contended(struct rw_semaphore *sem)
H A Dmm_inline.h38 static __always_inline void __update_lru_size(struct lruvec *lruvec,
52 static __always_inline void update_lru_size(struct lruvec *lruvec,
66 static __always_inline void __folio_clear_lru_flags(struct folio *folio)
87 static __always_inline enum lru_list folio_lru_list(struct folio *folio)
318 static __always_inline
332 static __always_inline
346 static __always_inline
H A Dseqlock.h145 static __always_inline seqcount_t * \
151 static __always_inline const seqcount_t * \
157 static __always_inline unsigned \
179 static __always_inline bool \
189 static __always_inline void \
630 static __always_inline unsigned raw_read_seqcount_latch(const seqcount_latch_t *s)
646 static __always_inline int
H A Duio.h192 static __always_inline __must_check
200 static __always_inline __must_check
208 static __always_inline __must_check
218 static __always_inline __must_check
226 static __always_inline __must_check
H A Dlog2.h21 static __always_inline __attribute__((const))
29 static __always_inline __attribute__((const))
/linux-master/arch/arm64/kernel/
H A Dentry-common.c39 static __always_inline void __enter_from_kernel_mode(struct pt_regs *regs)
72 static __always_inline void __exit_to_kernel_mode(struct pt_regs *regs)
103 static __always_inline void __enter_from_user_mode(void)
112 static __always_inline void enter_from_user_mode(struct pt_regs *regs)
122 static __always_inline void __exit_to_user_mode(void)
161 static __always_inline void exit_to_user_mode_prepare(struct pt_regs *regs)
176 static __always_inline void exit_to_user_mode(struct pt_regs *regs)
368 static __always_inline bool
522 static __always_inline void __el1_pnmi(struct pt_regs *regs,
530 static __always_inline voi
[all...]
/linux-master/drivers/clocksource/
H A Dhyperv_timer.c368 static __always_inline u64 read_hv_clock_msr(void)
410 static __always_inline u64 read_hv_clock_tsc(void)
501 static __always_inline void hv_setup_sched_clock(void *sched_clock)
511 static __always_inline void hv_setup_sched_clock(void *sched_clock)
517 static __always_inline void hv_setup_sched_clock(void *sched_clock) {}
/linux-master/arch/x86/events/amd/
H A Dlbr.c62 static __always_inline void amd_pmu_lbr_set_from(unsigned int idx, u64 val)
67 static __always_inline void amd_pmu_lbr_set_to(unsigned int idx, u64 val)
72 static __always_inline u64 amd_pmu_lbr_get_from(unsigned int idx)
81 static __always_inline u64 amd_pmu_lbr_get_to(unsigned int idx)
90 static __always_inline u64 sign_ext_branch_ip(u64 ip)
/linux-master/kernel/kcsan/
H A Dcore.c114 static __always_inline atomic_long_t *find_watchpoint(unsigned long addr,
182 static __always_inline bool
200 static __always_inline struct kcsan_ctx *get_ctx(void)
209 static __always_inline void
230 static __always_inline bool
267 static __always_inline bool
315 static __always_inline bool kcsan_is_enabled(struct kcsan_ctx *ctx)
338 static __always_inline u64 read_instrumented_memory(const volatile void *ptr, size_t size)
372 static __always_inline int get_kcsan_stack_depth(void)
382 static __always_inline voi
[all...]
/linux-master/lib/crypto/
H A Dcurve25519-fiat32.c30 static __always_inline void fe_frombytes_impl(u32 h[10], const u8 *s)
53 static __always_inline void fe_frombytes(fe *h, const u8 *s)
58 static __always_inline u8 /*bool*/
69 static __always_inline u8 /*bool*/
80 static __always_inline u8 /*bool*/
91 static __always_inline u8 /*bool*/
102 static __always_inline u32 cmovznz32(u32 t, u32 z, u32 nz)
108 static __always_inline void fe_freeze(u32 out[10], const u32 in1[10])
164 static __always_inline void fe_tobytes(u8 s[32], const fe *f)
203 static __always_inline voi
[all...]
/linux-master/arch/m68k/include/asm/
H A Dbitops.h68 static __always_inline void
111 static __always_inline void
154 static __always_inline void
210 static __always_inline bool
263 static __always_inline bool
316 static __always_inline bool
/linux-master/arch/x86/include/asm/
H A Dmsr.h82 static __always_inline unsigned long long __rdmsr(unsigned int msr)
94 static __always_inline void __wrmsr(unsigned int msr, u32 low, u32 high)
106 static __always_inline void __wrmsrns(u32 msr, u32 low, u32 high)
195 static __always_inline unsigned long long rdtsc(void)
212 static __always_inline unsigned long long rdtsc_ordered(void)
315 static __always_inline void wrmsrns(u32 msr, u64 val)
H A Dstring_32.h33 static __always_inline void *__memcpy(void *to, const void *from, size_t n)
52 static __always_inline void *__constant_memcpy(void *to, const void *from,
/linux-master/samples/bpf/
H A Dxdp_fwd_kern.c34 static __always_inline int ip_decrease_ttl(struct iphdr *iph)
43 static __always_inline int xdp_fwd_flags(struct xdp_md *ctx, u32 flags)
/linux-master/kernel/trace/
H A Dpreemptirq_delay_test.c52 static __always_inline void irqoff_test(void)
61 static __always_inline void preemptoff_test(void)
/linux-master/arch/powerpc/include/asm/book3s/32/
H A Dmmu-hash.h198 static __always_inline void update_user_segment(u32 n, u32 val)
204 static __always_inline void update_user_segments(u32 val)
/linux-master/arch/sh/include/asm/
H A Duaccess.h87 static __always_inline unsigned long
93 static __always_inline unsigned long __must_check

Completed in 198 milliseconds

<<11121314151617181920>>