Home
last modified time | relevance | path

Searched refs:membar_consumer (Results 1 – 25 of 35) sorted by relevance

12

/openbsd/src/sys/kern/
Dkern_tc.c157 membar_consumer(); in binboottime()
159 membar_consumer(); in binboottime()
190 membar_consumer(); in binuptime()
193 membar_consumer(); in binuptime()
206 membar_consumer(); in getbinuptime()
208 membar_consumer(); in getbinuptime()
243 membar_consumer(); in getuptime()
245 membar_consumer(); in getuptime()
279 membar_consumer(); in binruntime()
283 membar_consumer(); in binruntime()
[all …]
Dkern_rwlock.c290 membar_consumer(); in rw_do_enter_write()
384 membar_consumer(); in rw_do_enter_read()
437 membar_consumer(); in rw_downgrade()
500 membar_consumer(); in rw_exited()
Dkern_srp.c126 membar_consumer(); in srp_v_referenced()
214 membar_consumer(); in srp_v()
Dsubr_percpu.c188 membar_consumer(); in counters_read()
192 membar_consumer(); in counters_read()
Dkern_clockintr.c584 membar_consumer(); in sysctl_clockintr()
586 membar_consumer(); in sysctl_clockintr()
Dkern_subr.c67 membar_consumer(); in check_copyin()
Dkern_resource.c385 membar_consumer(); in tuagg_sumup()
387 membar_consumer(); in tuagg_sumup()
/openbsd/src/lib/libc/sys/
Dmicrotime.c47 membar_consumer(); in binuptime()
52 membar_consumer(); in binuptime()
65 membar_consumer(); in binruntime()
71 membar_consumer(); in binruntime()
84 membar_consumer(); in bintime()
90 membar_consumer(); in bintime()
/openbsd/src/sys/dev/pci/drm/include/linux/
Dseqlock.h48 membar_consumer(); in read_seqcount_begin()
61 membar_consumer(); in read_seqcount_retry()
83 membar_consumer(); in raw_read_seqcount()
/openbsd/src/sys/sys/
Datomic.h249 #ifndef membar_consumer
250 #define membar_consumer() __sync_synchronize() macro
275 membar_consumer(); in membar_datadep_consumer()
/openbsd/src/sys/arch/powerpc64/include/
Datomic.h282 #define membar_consumer() __membar("isync") macro
288 #define membar_consumer() __membar("") macro
/openbsd/src/sys/arch/powerpc/include/
Datomic.h282 #define membar_consumer() __membar("isync") macro
288 #define membar_consumer() __membar("") macro
/openbsd/src/sys/arch/octeon/include/
Datomic.h38 #define membar_consumer() __asm__ volatile ("" : : : "memory") macro
/openbsd/src/sys/arch/riscv64/include/
Datomic.h13 #define membar_consumer() __membar("fence r,r") macro
/openbsd/src/sys/arch/arm64/include/
Datomic.h13 #define membar_consumer() __membar("dmb ld") macro
/openbsd/src/sys/arch/i386/include/
Datomic.h253 #define membar_consumer() __membar("") macro
259 #define membar_consumer() __membar("") macro
/openbsd/src/sys/arch/amd64/include/
Datomic.h269 #define membar_consumer() __membar("") macro
275 #define membar_consumer() __membar("") macro
/openbsd/src/sys/arch/m88k/include/
Datomic.h198 #define membar_consumer() __membar() macro
/openbsd/src/sys/arch/sparc64/include/
Datomic.h124 #define membar_consumer() __membar("#LoadLoad") macro
/openbsd/src/sys/dev/dt/
Ddt_dev.c502 membar_consumer(); in dt_ioctl_get_stats()
770 membar_consumer(); in dt_pcb_ring_get()
839 membar_consumer(); in dt_ring_copy()
/openbsd/src/sys/arch/arm/include/
Datomic.h242 #define membar_consumer() __membar("dmb sy") macro
/openbsd/src/sys/arch/hppa/include/
Datomic.h263 #define membar_consumer() __insn_barrier() macro
/openbsd/src/sys/arch/riscv64/riscv64/
Dcpu.c452 membar_consumer(); in cpu_start_secondary()
460 membar_consumer(); in cpu_start_secondary()
/openbsd/src/sys/netinet6/
Dmld6.c358 membar_consumer(); in mld6_fasttimeo()
/openbsd/src/sys/netinet/
Digmp.c549 membar_consumer(); in igmp_fasttimo()

12