Home
last modified time | relevance | path

Searched refs:rmb (Results 1 – 25 of 69) sorted by relevance

123

/freebsd-13-stable/sys/compat/linuxkpi/common/include/asm/
HDbarrier.h52 #define smp_rmb() rmb()
/freebsd-13-stable/sys/dev/ixgbe/
HDixgbe_osdep.h167 #define rmb() __asm volatile("lfence" ::: "memory") macro
170 #define rmb() macro
/freebsd-13-stable/sys/dev/e1000/
HDe1000_osdep.h139 #define rmb() __asm volatile("lfence" ::: "memory") macro
142 #define rmb() macro
/freebsd-13-stable/sys/xen/
HDxen-os.h181 #define xen_rmb() rmb()
/freebsd-13-stable/sys/contrib/device-tree/Bindings/remoteproc/
Dqcom,q6v5.txt23 rmb register blocks
28 Definition: must be "q6dsp" and "rmb"
216 reg-names = "qdsp6", "rmb";
/freebsd-13-stable/sys/contrib/device-tree/src/arm/
HDimx6dl-prtrvt.dts74 t5t-rmb-extra-byte-quirk;
/freebsd-13-stable/sys/compat/linuxkpi/common/include/linux/
HDio.h53 #ifdef rmb
54 #define __io_ar() rmb()
/freebsd-13-stable/sys/mips/atheros/
HDar724x_pci.c107 rmb(); in ar724x_pci_write()
138 rmb(); in ar724x_pci_read_config()
/freebsd-13-stable/sys/contrib/ncsw/Peripherals/BM/
HDbman_low.c301 rmb(); in bm_rcr_pvb_commit()
439 rmb(); in bm_mc_commit()
/freebsd-13-stable/sys/sys/
HDbuf_ring.h108 rmb(); in buf_ring_enqueue()
/freebsd-13-stable/sys/dev/qlnx/qlnxe/
HDbcm_osal.h387 #define OSAL_SMP_RMB(dev) rmb()
389 #define OSAL_RMB(dev) rmb()
/freebsd-13-stable/sys/powerpc/include/
HDatomic.h58 #define rmb() __asm __volatile("lwsync" : : : "memory") macro
64 #define rmb() __asm __volatile("sync" : : : "memory") macro
/freebsd-13-stable/sys/i386/include/
HDatomic.h914 #define rmb() __mbk() macro
918 #define rmb() __mbu() macro
/freebsd-13-stable/sys/dev/drm2/
HDdrm_os_freebsd.h175 #define DRM_READMEMORYBARRIER() rmb()
178 #define smp_rmb() rmb()
/freebsd-13-stable/lib/libc/gen/
HDsem.c443 rmb(); in _libc_sem_post_compat()
/freebsd-13-stable/sys/xen/interface/io/
HDring.h49 #define xen_rmb() rmb()
/freebsd-13-stable/sys/contrib/vchiq/interface/compat/
HDvchi_bsd.h428 #define smp_rmb rmb
/freebsd-13-stable/sys/riscv/include/
HDatomic.h42 #define rmb() fence() macro
/freebsd-13-stable/sys/dev/xen/evtchn/
HDevtchn_dev.c301 rmb(); /* Ensure that we see the port before we copy it. */ in evtchn_read()
/freebsd-13-stable/sys/amd64/include/
HDatomic.h56 #define rmb() __asm __volatile("lfence;" : : : "memory") macro
/freebsd-13-stable/sys/dev/xen/grant_table/
HDgrant_table.c299 rmb(); in gnttab_end_foreign_transfer_ref()
/freebsd-13-stable/sys/contrib/ena-com/
HDena_plat.h333 rmb(); in ena_reg_read32()
/freebsd-13-stable/sys/dev/xen/console/
HDxen_console.c362 rmb(); in xencons_read_ring()
/freebsd-13-stable/sys/contrib/device-tree/src/arm64/qcom/
HDipq6018.dtsi375 "rmb";
/freebsd-13-stable/sys/dev/irdma/
HDirdma_uk.c1173 rmb(); in irdma_uk_cq_poll_cmpl()
1196 rmb(); in irdma_uk_cq_poll_cmpl()
1735 rmb(); in irdma_uk_clean_cq()

123