/linux-4.1.27/arch/x86/include/asm/ |
D | barrier.h | 28 #define dma_rmb() rmb() macro 30 #define dma_rmb() barrier() macro 36 #define smp_rmb() dma_rmb()
|
/linux-4.1.27/arch/x86/um/asm/ |
D | barrier.h | 33 #define dma_rmb() rmb() macro 35 #define dma_rmb() barrier() macro
|
/linux-4.1.27/include/asm-generic/ |
D | barrier.h | 45 #ifndef dma_rmb 46 #define dma_rmb() rmb() macro
|
/linux-4.1.27/arch/arm/include/asm/ |
D | barrier.h | 46 #define dma_rmb() dmb(osh) macro 52 #define dma_rmb() barrier() macro
|
/linux-4.1.27/include/linux/ |
D | virtio_ring.h | 37 dma_rmb(); in virtio_rmb()
|
/linux-4.1.27/arch/s390/include/asm/ |
D | barrier.h | 27 #define dma_rmb() rmb() macro
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | barrier.h | 42 #define dma_rmb() mb() macro
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | barrier_64.h | 40 #define dma_rmb() rmb() macro
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | barrier.h | 46 #define dma_rmb() __lwsync() macro
|
/linux-4.1.27/arch/metag/include/asm/ |
D | barrier.h | 47 #define dma_rmb() rmb() macro
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | barrier.h | 35 #define dma_rmb() dmb(oshld) macro
|
/linux-4.1.27/arch/mips/include/asm/ |
D | barrier.h | 91 #define dma_rmb() fast_rmb() macro
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/ |
D | eq.c | 211 dma_rmb(); in mlx5_eq_int()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.c | 1037 dma_rmb(); in i40e_clean_rx_irq_ps() 1216 dma_rmb(); in i40e_clean_rx_irq_1buf()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | sge.c | 1754 dma_rmb(); in process_responses() 1938 dma_rmb(); in process_intrq()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/ |
D | sge.c | 2274 dma_rmb(); in process_responses() 2491 dma_rmb(); in process_pure_responses() 2526 dma_rmb(); in handle_responses()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | en_tx.c | 428 dma_rmb(); in mlx4_en_process_tx_cq()
|
D | en_rx.c | 790 dma_rmb(); in mlx4_en_process_rx_cq()
|
D | eq.c | 476 dma_rmb(); in mlx4_eq_int()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
D | i40e_txrx.c | 1557 dma_rmb(); in i40e_clean_rx_irq_ps() 1748 dma_rmb(); in i40e_clean_rx_irq_1buf()
|
/linux-4.1.27/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_main.c | 377 dma_rmb(); in xgene_enet_process_ring()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 2013 dma_rmb(); in process_responses() 2205 dma_rmb(); in process_intrq()
|
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_main.c | 631 dma_rmb(); in fm10k_clean_rx_irq()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | netdev.c | 950 dma_rmb(); /* read descriptor and rx_buffer_info after status DD */ in e1000_clean_rx_irq() 1235 dma_rmb(); /* read buffer_info after eop_desc */ in e1000_clean_tx_irq() 1335 dma_rmb(); /* read descriptor and rx_buffer_info after status DD */ in e1000_clean_rx_irq_ps() 1539 dma_rmb(); /* read descriptor and rx_buffer_info after status DD */ in e1000_clean_jumbo_rx_irq()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000/ |
D | e1000_main.c | 3859 dma_rmb(); /* read buffer_info after eop_desc */ in e1000_clean_tx_irq() 4157 dma_rmb(); /* read descriptor and rx_buffer_info after status DD */ in e1000_clean_jumbo_rx_irq() 4378 dma_rmb(); /* read descriptor and rx_buffer_info after status DD */ in e1000_clean_rx_irq()
|
/linux-4.1.27/drivers/net/ethernet/intel/ |
D | e100.c | 1846 dma_rmb(); /* read skb after status */ in e100_tx_clean() 1996 dma_rmb(); /* read size after status bit */ in e100_rx_indicate()
|
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-drv.c | 1878 dma_rmb(); in xgbe_tx_poll()
|
D | xgbe-dev.c | 1638 dma_rmb(); in xgbe_dev_read()
|
/linux-4.1.27/drivers/net/ethernet/sun/ |
D | sunvnet.c | 522 dma_rmb(); in vnet_walk_rx_one()
|
/linux-4.1.27/Documentation/ |
D | memory-barriers.txt | 1697 (*) dma_rmb(); 1710 dma_rmb(); 1729 The dma_rmb() allows us guarantee the device has released ownership
|
/linux-4.1.27/drivers/net/ethernet/realtek/ |
D | r8169.c | 7209 dma_rmb(); in rtl_tx() 7308 dma_rmb(); in rtl_rx()
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 6984 dma_rmb(); in igb_clean_rx_irq()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 2036 dma_rmb(); in ixgbe_clean_rx_irq()
|