Home
last modified time | relevance | path

Searched refs:dma_rmb (Results 1 – 38 of 38) sorted by relevance

/linux-4.4.14/arch/x86/include/asm/
Dbarrier.h28 #define dma_rmb() rmb() macro
30 #define dma_rmb() barrier() macro
36 #define smp_rmb() dma_rmb()
/linux-4.4.14/arch/x86/um/asm/
Dbarrier.h33 #define dma_rmb() rmb() macro
35 #define dma_rmb() barrier() macro
/linux-4.4.14/include/asm-generic/
Dbarrier.h45 #ifndef dma_rmb
46 #define dma_rmb() rmb() macro
/linux-4.4.14/arch/arm/include/asm/
Dbarrier.h53 #define dma_rmb() dmb(osh) macro
59 #define dma_rmb() barrier() macro
/linux-4.4.14/tools/virtio/asm/
Dbarrier.h6 # define dma_rmb() barrier() macro
/linux-4.4.14/include/linux/
Dvirtio_ring.h37 dma_rmb(); in virtio_rmb()
/linux-4.4.14/arch/ia64/include/asm/
Dbarrier.h42 #define dma_rmb() mb() macro
/linux-4.4.14/arch/s390/include/asm/
Dbarrier.h27 #define dma_rmb() mb() macro
/linux-4.4.14/arch/sparc/include/asm/
Dbarrier_64.h40 #define dma_rmb() rmb() macro
/linux-4.4.14/arch/powerpc/include/asm/
Dbarrier.h46 #define dma_rmb() __lwsync() macro
/linux-4.4.14/arch/metag/include/asm/
Dbarrier.h47 #define dma_rmb() rmb() macro
/linux-4.4.14/arch/arm64/include/asm/
Dbarrier.h35 #define dma_rmb() dmb(oshld) macro
/linux-4.4.14/arch/mips/include/asm/
Dbarrier.h91 #define dma_rmb() fast_rmb() macro
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Deq.c211 dma_rmb(); in mlx5_eq_int()
/linux-4.4.14/drivers/net/ethernet/apm/xgene/
Dxgene_enet_main.c555 dma_rmb(); in xgene_enet_process_ring()
564 dma_rmb(); in xgene_enet_process_ring()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.c976 dma_rmb(); in i40e_clean_rx_irq_ps()
1152 dma_rmb(); in i40e_clean_rx_irq_1buf()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c1771 dma_rmb(); in process_responses()
1958 dma_rmb(); in process_intrq()
/linux-4.4.14/drivers/net/ethernet/renesas/
Dravb_main.c440 dma_rmb(); in ravb_tx_free()
517 dma_rmb(); in ravb_rx()
Dsh_eth.c1427 dma_rmb(); in sh_eth_txfree()
1472 dma_rmb(); in sh_eth_rx()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c2274 dma_rmb(); in process_responses()
2491 dma_rmb(); in process_pure_responses()
2526 dma_rmb(); in handle_responses()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c427 dma_rmb(); in mlx4_en_process_tx_cq()
Den_rx.c784 dma_rmb(); in mlx4_en_process_rx_cq()
Deq.c504 dma_rmb(); in mlx4_eq_int()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c1506 dma_rmb(); in i40e_clean_rx_irq_ps()
1694 dma_rmb(); in i40e_clean_rx_irq_1buf()
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_main.c622 dma_rmb(); in fm10k_clean_rx_irq()
/linux-4.4.14/drivers/net/ethernet/intel/e1000/
De1000_main.c3854 dma_rmb(); /* read buffer_info after eop_desc */ in e1000_clean_tx_irq()
4152 dma_rmb(); /* read descriptor and rx_buffer_info after status DD */ in e1000_clean_jumbo_rx_irq()
4373 dma_rmb(); /* read descriptor and rx_buffer_info after status DD */ in e1000_clean_rx_irq()
/linux-4.4.14/drivers/net/ethernet/intel/
De100.c1849 dma_rmb(); /* read skb after status */ in e100_tx_clean()
1999 dma_rmb(); /* read size after status bit */ in e100_rx_indicate()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c2068 dma_rmb(); in process_responses()
2263 dma_rmb(); in process_intrq()
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
Dnetdev.c950 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.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c1839 dma_rmb(); in xgbe_tx_poll()
Dxgbe-dev.c1635 dma_rmb(); in xgbe_dev_read()
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunvnet.c522 dma_rmb(); in vnet_walk_rx_one()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-rhine.c2037 dma_rmb(); in rhine_rx_vlan_tag()
/linux-4.4.14/Documentation/
Dmemory-barriers.txt1716 (*) dma_rmb();
1729 dma_rmb();
1748 The dma_rmb() allows us guarantee the device has released ownership
/linux-4.4.14/drivers/net/ethernet/synopsys/
Ddwc_eth_qos.c1743 dma_rmb(); in dwceqos_rx()
/linux-4.4.14/drivers/net/ethernet/realtek/
Dr8169.c7279 dma_rmb(); in rtl_tx()
7378 dma_rmb(); in rtl_rx()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb_main.c6937 dma_rmb(); in igb_clean_rx_irq()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c2076 dma_rmb(); in ixgbe_clean_rx_irq()