Searched refs:barrier (Results 251 - 275 of 545) sorted by path

<<11121314151617181920>>

/linux-master/arch/x86/include/asm/vdso/
H A Dgettimeofday.h263 barrier();
269 barrier();
/linux-master/arch/x86/kernel/
H A Dalternative.c1918 * Loading the temporary mm behaves as a compiler barrier, which
1929 * were issued by using a compiler barrier.
1931 barrier();
2267 * Corresponds to the implicit memory barrier in try_get_desc() to
2283 * Corresponding read barrier in int3 notifier for making sure the
H A Dhw_breakpoint.c126 barrier();
175 barrier();
/linux-master/arch/x86/kernel/apic/
H A Dapic.c48 #include <asm/barrier.h>
/linux-master/arch/x86/kernel/cpu/
H A Dcommon.c2201 * reload it nevertheless, this function acts as a 'CPU state barrier',
2227 barrier();
/linux-master/arch/x86/kernel/cpu/mce/
H A Dcore.c261 barrier();
702 barrier();
1082 * Rely on the implied barrier below, such that global_nwo
1178 barrier();
1205 barrier();
1510 barrier();
/linux-master/arch/x86/mm/
H A Dtlb.c548 * The membarrier system call requires a full memory barrier and
555 * when it really should issue a memory barrier. Writing to CR3
556 * provides that full memory barrier and core serializing
589 * The barrier synchronizes with the tlb_gen increment in
633 barrier();
651 barrier();
993 barrier();
1015 /* This is also a barrier that synchronizes with switch_mm(). */
/linux-master/arch/x86/net/
H A Dbpf_jit_comp.c32 barrier();
1696 /* speculation barrier */
H A Dbpf_jit_comp32.c59 barrier();
1905 /* speculation barrier */
/linux-master/arch/x86/um/asm/
H A Dbarrier.h27 #include <asm-generic/barrier.h>
/linux-master/arch/xtensa/include/asm/
H A Datomic.h20 #include <asm/barrier.h>
H A Dbarrier.h15 #define __rmb() barrier()
25 #define __smp_mb__before_atomic() barrier()
26 #define __smp_mb__after_atomic() barrier()
29 #include <asm-generic/barrier.h>
H A Dbitops.h22 #include <asm/barrier.h>
H A Dprocessor.h228 #define cpu_relax() barrier()
H A Dspinlock.h14 #include <asm/barrier.h>
/linux-master/drivers/acpi/
H A Dsleep.c585 barrier();
/linux-master/drivers/atm/
H A Deni.c662 barrier();
670 barrier();
861 barrier();
865 barrier();
H A Dlanai.c1373 barrier();
/linux-master/drivers/block/drbd/
H A Ddrbd_main.c162 * @barrier_nr: Expected identifier of the DRBD write barrier packet.
163 * @set_size: Expected number of requests before that barrier.
166 * epoch of not yet barrier-acked requests, this function will cause a
179 /* find oldest not yet barrier-acked write request,
224 * to catch requests being barrier-acked "unexpectedly".
1325 p->barrier = barrier_nr;
H A Ddrbd_protocol.h95 * (except block_id and barrier fields.
261 u32 barrier; /* barrier number _handle_ only */ member in struct:p_barrier
266 u32 barrier; member in struct:p_barrier_ack
H A Ddrbd_receiver.c1683 * should have been mapped to a "drbd protocol barrier".
1767 connection->current_epoch->barrier_nr = p->barrier;
1774 * Therefore we must send the barrier_ack after the barrier request was
5834 tl_release(connection, p->barrier, be32_to_cpu(p->set_size));
H A Ddrbd_worker.c1363 * We need to track the number of pending barrier acks,
1376 p->barrier = connection->send.current_epoch_nr;
1439 * If it was sent, it was the closing barrier for the last
2130 * safe to send the epoch separating barrier now.
2151 * In which case we send the barrier above. */
/linux-master/drivers/block/
H A Dswim3.c748 barrier();
/linux-master/drivers/block/xen-blkback/
H A Dblkback.c1048 pr_debug("write barrier op failed, not supported\n");
1241 barrier();
/linux-master/drivers/char/hw_random/
H A Dvirtio-rng.c7 #include <asm/barrier.h>

Completed in 349 milliseconds

<<11121314151617181920>>