/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | profiler1.c | 4 #define INLINE __always_inline
|
/linux-master/arch/x86/include/asm/ |
H A D | irqflags.h | 17 extern __always_inline unsigned long native_save_fl(void) 35 static __always_inline void native_irq_disable(void) 40 static __always_inline void native_irq_enable(void) 45 static __always_inline void native_safe_halt(void) 51 static __always_inline void native_halt(void) 65 static __always_inline unsigned long arch_local_save_flags(void) 70 static __always_inline void arch_local_irq_disable(void) 75 static __always_inline void arch_local_irq_enable(void) 84 static __always_inline void arch_safe_halt(void) 93 static __always_inline voi [all...] |
H A D | cpumask.h | 14 static __always_inline bool arch_cpu_online(int cpu) 19 static __always_inline void arch_cpumask_clear_cpu(int cpu, struct cpumask *dstp) 24 static __always_inline bool arch_cpu_online(int cpu) 29 static __always_inline void arch_cpumask_clear_cpu(int cpu, struct cpumask *dstp)
|
/linux-master/include/asm-generic/vdso/ |
H A D | vsyscall.h | 8 static __always_inline struct vdso_data *__arch_get_k_vdso_data(void) 15 static __always_inline void __arch_update_vsyscall(struct vdso_data *vdata, 22 static __always_inline void __arch_sync_vdso_data(struct vdso_data *vdata)
|
/linux-master/arch/s390/include/asm/ |
H A D | irqflags.h | 35 static __always_inline void __arch_local_irq_ssm(unsigned long flags) 40 static __always_inline unsigned long arch_local_save_flags(void) 45 static __always_inline unsigned long arch_local_irq_save(void) 50 static __always_inline void arch_local_irq_disable(void) 55 static __always_inline void arch_local_irq_enable(void) 61 static __always_inline void arch_local_irq_restore(unsigned long flags) 68 static __always_inline bool arch_irqs_disabled_flags(unsigned long flags) 73 static __always_inline bool arch_irqs_disabled(void)
|
H A D | text-patching.h | 8 static __always_inline void sync_core(void)
|
/linux-master/include/asm-generic/bitops/ |
H A D | builtin-__ffs.h | 11 static __always_inline unsigned long __ffs(unsigned long word)
|
H A D | builtin-__fls.h | 11 static __always_inline unsigned long __fls(unsigned long word)
|
H A D | builtin-fls.h | 12 static __always_inline int fls(unsigned int x)
|
H A D | instrumented-atomic.h | 26 static __always_inline void set_bit(long nr, volatile unsigned long *addr) 39 static __always_inline void clear_bit(long nr, volatile unsigned long *addr) 55 static __always_inline void change_bit(long nr, volatile unsigned long *addr) 68 static __always_inline bool test_and_set_bit(long nr, volatile unsigned long *addr) 82 static __always_inline bool test_and_clear_bit(long nr, volatile unsigned long *addr) 96 static __always_inline bool test_and_change_bit(long nr, volatile unsigned long *addr)
|
/linux-master/include/asm-generic/ |
H A D | preempt.h | 9 static __always_inline int preempt_count(void) 14 static __always_inline volatile int *preempt_count_ptr(void) 19 static __always_inline void preempt_count_set(int pc) 35 static __always_inline void set_preempt_need_resched(void) 39 static __always_inline void clear_preempt_need_resched(void) 43 static __always_inline bool test_preempt_need_resched(void) 52 static __always_inline void __preempt_count_add(int val) 57 static __always_inline void __preempt_count_sub(int val) 62 static __always_inline bool __preempt_count_dec_and_test(void) 75 static __always_inline boo [all...] |
H A D | pgtable_uffd.h | 5 static __always_inline int pte_uffd_wp(pte_t pte) 10 static __always_inline int pmd_uffd_wp(pmd_t pmd) 15 static __always_inline pte_t pte_mkuffd_wp(pte_t pte) 20 static __always_inline pmd_t pmd_mkuffd_wp(pmd_t pmd) 25 static __always_inline pte_t pte_clear_uffd_wp(pte_t pte) 30 static __always_inline pmd_t pmd_clear_uffd_wp(pmd_t pmd) 35 static __always_inline pte_t pte_swp_mkuffd_wp(pte_t pte) 40 static __always_inline int pte_swp_uffd_wp(pte_t pte) 45 static __always_inline pte_t pte_swp_clear_uffd_wp(pte_t pte)
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kup.h | 12 static __always_inline bool kuap_is_disabled(void); 51 static __always_inline bool kuap_is_disabled(void) 58 static __always_inline bool kuap_is_disabled(void) { return true; } 60 static __always_inline bool 66 static __always_inline void kuap_user_restore(struct pt_regs *regs) { } 67 static __always_inline void __kuap_kernel_restore(struct pt_regs *regs, unsigned long amr) { } 75 static __always_inline void allow_user_access(void __user *to, const void __user *from, 77 static __always_inline void prevent_user_access(unsigned long dir) { } 78 static __always_inline unsigned long prevent_user_access_return(void) { return 0UL; } 79 static __always_inline voi [all...] |
/linux-master/arch/x86/include/asm/vdso/ |
H A D | processor.h | 11 static __always_inline void rep_nop(void) 16 static __always_inline void cpu_relax(void)
|
/linux-master/arch/arm/include/asm/ |
H A D | bitrev.h | 5 static __always_inline __attribute_const__ u32 __arch_bitrev32(u32 x) 11 static __always_inline __attribute_const__ u16 __arch_bitrev16(u16 x) 16 static __always_inline __attribute_const__ u8 __arch_bitrev8(u8 x)
|
/linux-master/arch/arm64/include/asm/ |
H A D | bitrev.h | 4 static __always_inline __attribute_const__ u32 __arch_bitrev32(u32 x) 10 static __always_inline __attribute_const__ u16 __arch_bitrev16(u16 x) 15 static __always_inline __attribute_const__ u8 __arch_bitrev8(u8 x)
|
H A D | irqflags.h | 24 static __always_inline void __daif_local_irq_enable(void) 31 static __always_inline void __pmr_local_irq_enable(void) 53 static __always_inline void __daif_local_irq_disable(void) 60 static __always_inline void __pmr_local_irq_disable(void) 81 static __always_inline unsigned long __daif_local_save_flags(void) 86 static __always_inline unsigned long __pmr_local_save_flags(void) 103 static __always_inline bool __daif_irqs_disabled_flags(unsigned long flags) 108 static __always_inline bool __pmr_irqs_disabled_flags(unsigned long flags) 122 static __always_inline bool __daif_irqs_disabled(void) 127 static __always_inline boo [all...] |
/linux-master/arch/powerpc/include/asm/nohash/ |
H A D | kup-booke.h | 21 static __always_inline void __kuap_lock(void) 28 static __always_inline void __kuap_save_and_lock(struct pt_regs *regs) 36 static __always_inline void kuap_user_restore(struct pt_regs *regs) 46 static __always_inline void __kuap_kernel_restore(struct pt_regs *regs, unsigned long kuap) 55 static __always_inline unsigned long __kuap_get_and_assert_locked(void) 64 static __always_inline void uaccess_begin_booke(unsigned long val) 70 static __always_inline void uaccess_end_booke(void) 76 static __always_inline void allow_user_access(void __user *to, const void __user *from, 82 static __always_inline void prevent_user_access(unsigned long dir) 87 static __always_inline unsigne [all...] |
/linux-master/arch/powerpc/include/asm/nohash/32/ |
H A D | kup-8xx.h | 14 static __always_inline void __kuap_save_and_lock(struct pt_regs *regs) 21 static __always_inline void kuap_user_restore(struct pt_regs *regs) 25 static __always_inline void __kuap_kernel_restore(struct pt_regs *regs, unsigned long kuap) 31 static __always_inline unsigned long __kuap_get_and_assert_locked(void) 40 static __always_inline void uaccess_begin_8xx(unsigned long val) 46 static __always_inline void uaccess_end_8xx(void) 52 static __always_inline void allow_user_access(void __user *to, const void __user *from, 58 static __always_inline void prevent_user_access(unsigned long dir) 63 static __always_inline unsigned long prevent_user_access_return(void) 74 static __always_inline voi [all...] |
/linux-master/include/linux/sched/ |
H A D | idle.h | 28 static __always_inline void __current_set_polling(void) 34 static __always_inline void __current_clr_polling(void) 42 static __always_inline void __current_set_polling(void) 48 static __always_inline void __current_clr_polling(void) 56 static __always_inline bool __must_check current_set_polling_and_test(void) 69 static __always_inline bool __must_check current_clr_polling_and_test(void) 96 static __always_inline void current_clr_polling(void)
|
/linux-master/include/linux/ |
H A D | context_tracking_state.h | 52 static __always_inline int __ct_state(void) 59 static __always_inline int ct_dynticks(void) 64 static __always_inline int ct_dynticks_cpu(int cpu) 71 static __always_inline int ct_dynticks_cpu_acquire(int cpu) 78 static __always_inline long ct_dynticks_nesting(void) 83 static __always_inline long ct_dynticks_nesting_cpu(int cpu) 90 static __always_inline long ct_dynticks_nmi_nesting(void) 95 static __always_inline long ct_dynticks_nmi_nesting_cpu(int cpu) 106 static __always_inline bool context_tracking_enabled(void) 111 static __always_inline boo [all...] |
H A D | context_tracking.h | 39 static __always_inline void user_enter_irqoff(void) 45 static __always_inline void user_exit_irqoff(void) 75 static __always_inline bool context_tracking_guest_enter(void) 83 static __always_inline void context_tracking_guest_exit(void) 100 static __always_inline bool context_tracking_guest_enter(void) { return false; } 101 static __always_inline void context_tracking_guest_exit(void) { } 120 static __always_inline bool rcu_dynticks_curr_cpu_in_eqs(void) 129 static __always_inline unsigned long ct_state_inc(int incby) 134 static __always_inline bool warn_rcu_enter(void) 151 static __always_inline voi [all...] |
/linux-master/arch/mips/include/asm/ |
H A D | bitrev.h | 7 static __always_inline __attribute_const__ u32 __arch_bitrev32(u32 x) 15 static __always_inline __attribute_const__ u16 __arch_bitrev16(u16 x) 23 static __always_inline __attribute_const__ u8 __arch_bitrev8(u8 x)
|
/linux-master/arch/loongarch/include/asm/ |
H A D | bitrev.h | 10 static __always_inline __attribute_const__ u32 __arch_bitrev32(u32 x) 18 static __always_inline __attribute_const__ u16 __arch_bitrev16(u16 x) 26 static __always_inline __attribute_const__ u8 __arch_bitrev8(u8 x)
|
/linux-master/arch/parisc/include/asm/ |
H A D | current.h | 8 static __always_inline struct task_struct *get_current(void)
|