Home
last modified time | relevance | path

Searched refs:wmb (Results 1 – 25 of 99) sorted by relevance

1234

/freebsd-10-stable/contrib/ofed/libibverbs/include/infiniband/
Darch.h69 #define wmb() asm volatile("" ::: "memory") macro
80 #define wmb() asm volatile("" ::: "memory") macro
87 #define wmb() mb() macro
88 #define wc_wmb() wmb()
94 #define wmb() mb() macro
101 #define wmb() mb() macro
102 #define wc_wmb() wmb()
108 #define wmb() asm volatile("membar #StoreStore" ::: "memory") macro
109 #define wc_wmb() wmb()
115 #define wmb() mb() macro
[all …]
/freebsd-10-stable/sys/dev/cxgb/
Dcxgb_osdep.h76 #define wmb() __asm__ __volatile__ ("sfence;": : :"memory") macro
80 #define wmb() mb() macro
84 #define wmb() mb() macro
87 #define wmb() mb() macro
/freebsd-10-stable/sys/dev/mxge/
Dif_mxge_var.h338 #define wmb() __asm__ __volatile__ ("sfence;": : :"memory") macro
340 #define wmb() __asm__ __volatile__ ("membar #MemIssue": : :"memory") macro
342 #define wmb() __asm__ __volatile__ ("stbar;": : :"memory") macro
344 #define wmb() /* XXX just to make this compile */ macro
Dif_mxge.c768 wmb(); in mxge_load_firmware_helper()
770 wmb(); in mxge_load_firmware_helper()
803 wmb(); in mxge_dummy_rdma()
825 wmb(); in mxge_dummy_rdma()
827 wmb(); in mxge_dummy_rdma()
865 wmb(); in mxge_send_cmd()
873 wmb(); in mxge_send_cmd()
1004 wmb(); in mxge_load_firmware()
1029 wmb(); in mxge_load_firmware()
1031 wmb(); in mxge_load_firmware()
[all …]
/freebsd-10-stable/sys/ofed/drivers/net/mlx4/
Den_tx.c443 wmb(); in mlx4_en_process_tx_cq()
624 wmb(); in mlx4_en_store_inline_header()
897 wmb(); in mlx4_en_xmit()
907 wmb(); in mlx4_en_xmit()
913 wmb(); in mlx4_en_xmit()
918 wmb(); in mlx4_en_xmit()
942 wmb(); in mlx4_en_xmit()
944 wmb(); in mlx4_en_xmit()
947 wmb(); in mlx4_en_xmit()
954 wmb(); in mlx4_en_xmit()
[all …]
Dmr.c850 wmb(); in mlx4_map_phys_fmr()
867 wmb(); in mlx4_map_phys_fmr()
872 wmb(); in mlx4_map_phys_fmr()
954 wmb(); in mlx4_fmr_unmap()
964 wmb(); in mlx4_fmr_unmap()
969 wmb(); in mlx4_fmr_unmap()
/freebsd-10-stable/contrib/ofed/libmlx4/src/
Dqp.c170 wmb(); in set_data_seg()
334 wmb(); /* see comment below */ in mlx4_post_send()
362 wmb(); in mlx4_post_send()
384 wmb(); in mlx4_post_send()
411 wmb(); in mlx4_post_send()
431 wmb(); in mlx4_post_send()
498 wmb(); in mlx4_post_recv()
Dmlx4.h64 #ifndef wmb
65 # define wmb() mb() macro
77 #define wc_wmb() wmb()
/freebsd-10-stable/contrib/ofed/libmthca/src/
Dqp.c298 wmb(); in mthca_tavor_post_send()
411 wmb(); in mthca_tavor_post_recv()
430 wmb(); in mthca_tavor_post_recv()
484 wmb(); in mthca_arbel_post_send()
491 wmb(); in mthca_arbel_post_send()
661 wmb(); in mthca_arbel_post_send()
692 wmb(); in mthca_arbel_post_send()
699 wmb(); in mthca_arbel_post_send()
772 wmb(); in mthca_arbel_post_recv()
Dsrq.c157 wmb(); in mthca_tavor_post_srq_recv()
173 wmb(); in mthca_tavor_post_srq_recv()
245 wmb(); in mthca_arbel_post_srq_recv()
Dcq.c157 wmb(); in update_cons_index()
477 wmb(); in mthca_poll_cq()
521 wmb(); in mthca_arbel_arm_cq()
587 wmb(); in __mthca_cq_clean()
Dmthca.h64 #ifndef wmb
65 # define wmb() mb() macro
/freebsd-10-stable/sys/xen/
Dxen-os.h95 #define xen_wmb() wmb()
Dgnttab.c144 wmb(); in gnttab_grant_foreign_access()
160 wmb(); in gnttab_grant_foreign_access_ref()
266 wmb(); in gnttab_grant_foreign_transfer_ref()
/freebsd-10-stable/sys/dev/ixgbe/
Dixgbe_osdep.h170 #define wmb() __asm volatile("sfence" ::: "memory") macro
175 #define wmb() macro
/freebsd-10-stable/sys/dev/e1000/
De1000_osdep.h110 #define wmb() __asm volatile("sfence" ::: "memory") macro
115 #define wmb() macro
/freebsd-10-stable/sys/dev/cxgbe/
Dt4_netmap.c368 wmb(); in cxgbe_netmap_on()
508 wmb(); in ring_nm_txq_db()
532 wmb(); in ring_nm_txq_db()
538 wmb(); in ring_nm_txq_db()
824 wmb(); in cxgbe_netmap_rxsync()
833 wmb(); in cxgbe_netmap_rxsync()
/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mthca/
Dmthca_doorbell.h105 wmb(); in mthca_write_db_rec()
Dmthca_cmd.c206 wmb(); in mthca_cmd_post_dbell()
208 wmb(); in mthca_cmd_post_dbell()
210 wmb(); in mthca_cmd_post_dbell()
212 wmb(); in mthca_cmd_post_dbell()
214 wmb(); in mthca_cmd_post_dbell()
216 wmb(); in mthca_cmd_post_dbell()
221 wmb(); in mthca_cmd_post_dbell()
223 wmb(); in mthca_cmd_post_dbell()
259 wmb(); in mthca_cmd_post_hcr()
Dmthca_qp.c1778 wmb(); in mthca_tavor_post_send()
1798 wmb(); in mthca_tavor_post_send()
1897 wmb(); in mthca_tavor_post_receive()
1910 wmb(); in mthca_tavor_post_receive()
1974 wmb(); in mthca_arbel_post_send()
1981 wmb(); in mthca_arbel_post_send()
2119 wmb(); in mthca_arbel_post_send()
2147 wmb(); in mthca_arbel_post_send()
2154 wmb(); in mthca_arbel_post_send()
2233 wmb(); in mthca_arbel_post_receive()
/freebsd-10-stable/sys/dev/xen/console/
Dxencons_ring.c76 wmb(); in xencons_ring_send()
/freebsd-10-stable/sys/dev/vxge/
Dvxge-osdep.h266 #define wmb() __asm volatile("sfence" ::: "memory") macro
271 #define wmb() macro
275 #define vxge_os_wmb() wmb()
/freebsd-10-stable/sys/arm/mv/armadaxp/
Darmadaxp_mp.c183 wmb(); in platform_mp_start_ap()
/freebsd-10-stable/sys/ofed/include/linux/mlx4/
Dcq.h158 wmb(); in mlx4_cq_arm()
/freebsd-10-stable/sys/dev/mlx5/
Dcq.h149 wmb(); in mlx5_cq_arm()

1234