Searched refs:__always_inline (Results 401 - 425 of 734) sorted by relevance

<<11121314151617181920>>

/linux-master/tools/testing/selftests/bpf/progs/
H A Dsock_iter_batch.c11 #define ATTR __always_inline
H A Dbpf_flow.c75 static __always_inline int export_flow_keys(struct bpf_flow_keys *keys,
92 static __always_inline void *bpf_flow_dissect_get_header(struct __sk_buff *skb,
116 static __always_inline int parse_eth_proto(struct __sk_buff *skb, __be16 proto)
165 static __always_inline int parse_ip_proto(struct __sk_buff *skb, __u8 proto)
256 static __always_inline int parse_ipv6_proto(struct __sk_buff *skb, __u8 nexthdr)
H A Dstrobemeta.h276 __always_inline
341 __always_inline
358 static __always_inline uint64_t read_str_var(struct strobemeta_cfg *cfg,
388 static __always_inline uint64_t read_map_var(struct strobemeta_cfg *cfg,
510 __always_inline
/linux-master/arch/sparc/include/asm/
H A Dcmpxchg_32.h18 static __always_inline unsigned long __arch_xchg(unsigned long x, __volatile__ void * ptr, int size)
/linux-master/arch/um/include/asm/
H A Dcpufeature.h75 static __always_inline bool _static_cpu_has(u16 bit)
/linux-master/arch/x86/include/asm/
H A Dstring_64.h83 static __always_inline void memcpy_flushcache(void *dst, const void *src, size_t cnt)
H A Dalternative.h122 static __always_inline void callthunks_patch_builtin_calls(void) {}
123 static __always_inline void
126 static __always_inline void *callthunks_translate_call_dest(void *dest)
130 static __always_inline int x86_call_depth_emit_accounting(u8 **pprog,
H A Dnospec-branch.h512 static __always_inline
581 static __always_inline void mds_clear_cpu_buffers(void)
602 static __always_inline void mds_idle_clear_cpu_buffers(void)
H A Dsev.h161 static __always_inline void sev_es_ist_enter(struct pt_regs *regs)
167 static __always_inline void sev_es_ist_exit(void)
175 static __always_inline void sev_es_nmi_complete(void)
/linux-master/samples/bpf/
H A Dhbm_kern.h135 static __always_inline void hbm_init_vqueue(struct hbm_vqueue *qdp, int rate)
143 static __always_inline void hbm_init_edt_vqueue(struct hbm_vqueue *qdp,
155 static __always_inline void hbm_update_stats(struct hbm_queue_stats *qsp,
/linux-master/arch/powerpc/include/asm/
H A Dchecksum.h95 static __always_inline __wsum csum_add(__wsum csum, __wsum addend)
116 static __always_inline __wsum csum_shift(__wsum sum, int offset)
173 static __always_inline __wsum csum_partial(const void *buff, int len, __wsum sum)
H A Dbitops.h85 static __always_inline bool is_rlwinm_mask_valid(unsigned long x)
279 static __always_inline int fls(unsigned int x)
297 static __always_inline int fls64(__u64 x)
/linux-master/include/linux/
H A Dradix-tree.h280 static __always_inline void __rcu **
372 static __always_inline long
397 static __always_inline void __rcu **radix_tree_next_slot(void __rcu **slot,
H A Dmath64.h164 static __always_inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift)
171 static __always_inline u64 mul_u64_u64_shr(u64 a, u64 mul, unsigned int shift)
180 static __always_inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift)
H A Dbitops.h90 static __always_inline unsigned long hweight_long(unsigned long w)
182 static __always_inline __s32 sign_extend32(__u32 value, int index)
193 static __always_inline __s64 sign_extend64(__u64 value, int index)
H A Dbitmap.h425 static __always_inline
433 static __always_inline
442 static __always_inline
451 static __always_inline void bitmap_set(unsigned long *map, unsigned int start,
467 static __always_inline void bitmap_clear(unsigned long *map, unsigned int start,
H A Drmap.h321 static __always_inline void __folio_dup_file_rmap(struct folio *folio,
363 static __always_inline void folio_dup_file_rmap_pte(struct folio *folio,
388 static __always_inline int __folio_try_dup_anon_rmap(struct folio *folio,
479 static __always_inline int folio_try_dup_anon_rmap_pte(struct folio *folio,
520 static __always_inline int __folio_try_share_anon_rmap(struct folio *folio,
/linux-master/arch/arm64/include/asm/
H A Dcmpxchg.h65 static __always_inline unsigned long \
147 static __always_inline unsigned long __cmpxchg##sfx(volatile void *ptr, \
237 static __always_inline void __cmpwait##sfx(volatile void *ptr, \
H A Dkvm_mmu.h119 static __always_inline unsigned long __kern_hyp_va(unsigned long v)
295 static __always_inline u64 kvm_get_vttbr(struct kvm_s2_mmu *mmu)
311 static __always_inline void __load_stage2(struct kvm_s2_mmu *mmu,
/linux-master/tools/perf/util/bpf_skel/
H A Dkwork_top.bpf.c92 static __always_inline int cpu_is_filtered(__u32 cpu)
105 static __always_inline void update_task_info(struct task_struct *task, __u32 cpu)
123 static __always_inline void update_work(struct work_key *key, __u64 delta)
/linux-master/kernel/sched/
H A Dpelt.c101 static __always_inline u32
179 static __always_inline int
256 static __always_inline void
/linux-master/tools/lib/bpf/
H A Dusdt.bpf.h79 static __always_inline
238 static __always_inline typeof(name(0)) \
247 static __always_inline typeof(name(0)) \
/linux-master/tools/include/linux/
H A Drbtree_augmented.h186 static __always_inline struct rb_node *
290 static __always_inline void
299 static __always_inline void
/linux-master/arch/riscv/include/asm/
H A Dinsn.h236 static __always_inline bool riscv_insn_is_##name(u32 code) \
266 static __always_inline bool riscv_insn_is_system(u32 code)
272 static __always_inline bool riscv_insn_is_branch(u32 code)
277 static __always_inline bool riscv_insn_is_c_jr(u32 code)
283 static __always_inline bool riscv_insn_is_c_jalr(u32 code)
/linux-master/arch/s390/include/asm/
H A Duaccess.h38 static __always_inline unsigned long __must_check
49 static __always_inline unsigned long __must_check
103 static __always_inline int __put_user_fn(void *x, void __user *ptr, unsigned long size)
160 static __always_inline int __get_user_fn(void *x, const void __user *ptr, unsigned long size)
396 static __always_inline int __cmpxchg_user_key(unsigned long address, void *uval,

Completed in 261 milliseconds

<<11121314151617181920>>