Home
last modified time | relevance | path

Searched refs:smp_wmb (Results 1 - 25 of 723) sorted by relevance

12345678910>>...29

/kernel/linux/linux-6.6/security/selinux/
H A Dstatus.c88 smp_wmb(); in selinux_status_update_setenforce()
92 smp_wmb(); in selinux_status_update_setenforce()
113 smp_wmb(); in selinux_status_update_policyload()
118 smp_wmb(); in selinux_status_update_policyload()
/kernel/linux/linux-5.10/security/selinux/
H A Dstatus.c89 smp_wmb(); in selinux_status_update_setenforce()
93 smp_wmb(); in selinux_status_update_setenforce()
115 smp_wmb(); in selinux_status_update_policyload()
120 smp_wmb(); in selinux_status_update_policyload()
/kernel/linux/linux-5.10/include/asm-generic/
H A Dbarrier.h72 #ifndef smp_wmb
73 #define smp_wmb() __smp_wmb() macro
86 #ifndef smp_wmb
87 #define smp_wmb() barrier() macro
/kernel/linux/linux-6.6/include/asm-generic/
H A Dbarrier.h106 #ifndef smp_wmb
107 #define smp_wmb() do { kcsan_wmb(); __smp_wmb(); } while (0) macro
120 #ifndef smp_wmb
121 #define smp_wmb() barrier() macro
/kernel/linux/linux-5.10/arch/arm64/include/asm/vdso/
H A Dcompat_barrier.h36 #undef smp_wmb macro
40 #define smp_wmb() aarch32_smp_wmb() macro
/kernel/linux/linux-6.6/arch/arm64/include/asm/vdso/
H A Dcompat_barrier.h29 #undef smp_wmb macro
33 #define smp_wmb() aarch32_smp_wmb() macro
/kernel/linux/linux-5.10/tools/include/asm/
H A Dbarrier.h42 #ifndef smp_wmb
43 # define smp_wmb() wmb() macro
/kernel/linux/linux-6.6/tools/include/asm/
H A Dbarrier.h40 #ifndef smp_wmb
41 # define smp_wmb() wmb() macro
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dvvar.h65 smp_wmb(); /* Makes sure that increment of seq is reflected */ in vvar_write_begin()
70 smp_wmb(); /* Makes the value of seq current before we increment */ in vvar_write_end()
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dvvar.h65 smp_wmb(); /* Makes sure that increment of seq is reflected */ in vvar_write_begin()
70 smp_wmb(); /* Makes the value of seq current before we increment */ in vvar_write_end()
/kernel/linux/linux-5.10/include/vdso/
H A Dhelpers.h39 smp_wmb(); in vdso_write_begin()
44 smp_wmb(); in vdso_write_end()
/kernel/linux/linux-6.6/include/vdso/
H A Dhelpers.h39 smp_wmb(); in vdso_write_begin()
44 smp_wmb(); in vdso_write_end()
/kernel/linux/linux-6.6/kernel/
H A Dwatchdog_buddy.c59 smp_wmb(); in watchdog_hardlockup_enable()
83 smp_wmb(); in watchdog_hardlockup_disable()
/kernel/linux/linux-6.6/tools/virtio/ringtest/
H A Dmain.h143 #define smp_wmb() barrier() macro
145 #define smp_wmb() asm volatile("dmb ishst" ::: "memory") macro
147 #define smp_wmb() smp_release() macro
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dsync-r4k.c53 smp_wmb(); in synchronise_count_master()
74 smp_wmb(); in synchronise_count_master()
H A Drtlx.c276 smp_wmb(); in rtlx_read()
278 smp_wmb(); in rtlx_read()
318 smp_wmb(); in rtlx_write()
320 smp_wmb(); in rtlx_write()
/kernel/linux/linux-5.10/arch/mips/mti-malta/
H A Dmalta-amon.c63 smp_wmb(); /* Target must see parameters before go */ in amon_cpu_start()
65 smp_wmb(); /* Target must see go before we poll */ in amon_cpu_start()
/kernel/linux/linux-5.10/arch/openrisc/kernel/
H A Dsync-timer.c56 smp_wmb(); in synchronise_count_master()
77 smp_wmb(); in synchronise_count_master()
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dsync-r4k.c53 smp_wmb(); in synchronise_count_master()
74 smp_wmb(); in synchronise_count_master()
/kernel/linux/linux-6.6/arch/openrisc/kernel/
H A Dsync-timer.c56 smp_wmb(); in synchronise_count_master()
77 smp_wmb(); in synchronise_count_master()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dpgtable-3level.h39 smp_wmb(); in native_set_pte()
70 smp_wmb(); in native_pte_clear()
77 smp_wmb(); in native_pmd_clear()
/kernel/linux/linux-5.10/arch/arm/mach-socfpga/
H A Dplatsmp.c36 smp_wmb(); in socfpga_boot_secondary()
59 smp_wmb(); in socfpga_a10_boot_secondary()
/kernel/linux/linux-6.6/arch/arm/mach-socfpga/
H A Dplatsmp.c36 smp_wmb(); in socfpga_boot_secondary()
59 smp_wmb(); in socfpga_a10_boot_secondary()
/kernel/linux/linux-5.10/include/linux/
H A Dseqlock.h472 smp_wmb(); in do_raw_write_seqcount_begin()
489 smp_wmb(); in do_raw_write_seqcount_end()
612 smp_wmb(); in do_raw_write_seqcount_barrier()
630 smp_wmb(); in do_write_seqcount_invalidate()
678 * Pairs with the first smp_wmb() in raw_write_seqcount_latch(). in raw_read_seqcount_latch()
727 * smp_wmb(); // Ensure that the last data[1] update is visible
729 * smp_wmb(); // Ensure that the seqcount update is visible
733 * smp_wmb(); // Ensure that the data[0] update is visible
735 * smp_wmb(); // Ensure that the seqcount update is visible
780 smp_wmb(); /* prio in raw_write_seqcount_latch()
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dseqlock.h470 smp_wmb(); in do_raw_write_seqcount_begin()
489 smp_wmb(); in do_raw_write_seqcount_end()
613 smp_wmb(); in do_raw_write_seqcount_barrier()
631 smp_wmb(); in do_write_seqcount_invalidate()
679 * Pairs with the first smp_wmb() in raw_write_seqcount_latch(). in raw_read_seqcount_latch()
729 * smp_wmb(); // Ensure that the last data[1] update is visible
731 * smp_wmb(); // Ensure that the seqcount update is visible
735 * smp_wmb(); // Ensure that the data[0] update is visible
737 * smp_wmb(); // Ensure that the seqcount update is visible
782 smp_wmb(); /* prio in raw_write_seqcount_latch()
[all...]

Completed in 9 milliseconds

12345678910>>...29