Home
last modified time | relevance | path

Searched refs:txlock (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/io/dmfe/
H A Ddmfe_main.c412 ASSERT(mutex_owned(dmfep->txlock)); in dmfe_init_rings()
859 ASSERT(mutex_owned(dmfep->txlock)); in dmfe_update_tx_stats()
937 ASSERT(mutex_owned(dmfep->txlock)); in dmfe_reclaim_tx_desc()
1022 mutex_enter(dmfep->txlock); in dmfe_send_msg()
1034 mutex_exit(dmfep->txlock); in dmfe_send_msg()
1057 mutex_exit(dmfep->txlock); in dmfe_send_msg()
1445 ASSERT(mutex_owned(dmfep->txlock)); in dmfe_reset()
1500 mutex_enter(dmfep->txlock); in dmfe_restart()
1502 mutex_exit(dmfep->txlock); in dmfe_restart()
1681 if (mutex_tryenter(dmfep->txlock)) { in dmfe_tick_stall_check()
[all …]
H A Ddmfe_impl.h221 kmutex_t txlock[1]; member
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvnet_rxdring.c642 if (mutex_owned(&ldcp->txlock)) { in vgen_dringsend_shm()
643 mutex_exit(&ldcp->txlock); in vgen_dringsend_shm()
654 mutex_enter(&ldcp->txlock); in vgen_dringsend_shm()
664 mutex_exit(&ldcp->txlock); in vgen_dringsend_shm()
678 mutex_exit(&ldcp->txlock); in vgen_dringsend_shm()
1219 mutex_enter(&ldcp->txlock); in vgen_handle_dringdata_ack_shm()
1227 mutex_exit(&ldcp->txlock); in vgen_handle_dringdata_ack_shm()
1358 mutex_exit(&ldcp->txlock); in vgen_handle_dringdata_nack_shm()
1363 mutex_enter(&ldcp->txlock); in vgen_handle_dringdata_nack_shm()
1376 mutex_exit(&ldcp->txlock); in vgen_handle_dringdata_nack_shm()
H A Dvsw_rxdring.c456 mutex_init(&dp->txlock, NULL, MUTEX_DRIVER, NULL); in vsw_map_tx_dring()
535 mutex_destroy(&dp->txlock); in vsw_unmap_tx_dring()
937 if (mutex_owned(&dp->txlock)) { in vsw_dringsend_shm()
938 mutex_exit(&dp->txlock); in vsw_dringsend_shm()
949 mutex_enter(&dp->txlock); in vsw_dringsend_shm()
955 mutex_exit(&dp->txlock); in vsw_dringsend_shm()
964 mutex_exit(&dp->txlock); in vsw_dringsend_shm()
H A Dvnet_txdring.c637 mutex_enter(&ldcp->txlock); in vgen_dringsend()
657 mutex_exit(&ldcp->txlock); in vgen_dringsend()
669 mutex_exit(&ldcp->txlock); in vgen_dringsend()
1446 mutex_enter(&ldcp->txlock); in vgen_handle_dringdata_nack()
1452 mutex_exit(&ldcp->txlock); in vgen_handle_dringdata_nack()
1465 mutex_exit(&ldcp->txlock); in vgen_handle_dringdata_nack()
H A Dvnet_gen.c242 mutex_enter(&((ldcp)->txlock));\
246 mutex_exit(&((ldcp)->txlock));\
2483 mutex_init(&ldcp->txlock, NULL, MUTEX_DRIVER, NULL); in vgen_ldc_attach()
2556 mutex_destroy(&ldcp->txlock); in vgen_ldc_attach()
2594 mutex_destroy(&ldcp->txlock); in vgen_ldc_detach()
2677 mutex_exit(&ldcp->txlock); in vgen_ldc_init()
4053 mutex_exit(&ldcp->txlock); in vgen_process_reset()
/illumos-gate/usr/src/uts/intel/io/dnet/
H A Ddnet.c527 mutex_enter(&dnetp->txlock); in dnet_attach()
534 mutex_exit(&dnetp->txlock); in dnet_attach()
539 mutex_exit(&dnetp->txlock); in dnet_attach()
604 mutex_init(&dnetp->txlock, NULL, MUTEX_DRIVER, dnetp->icookie); in dnet_attach()
766 mutex_destroy(&dnetp->txlock); in dnet_attach()
798 mutex_enter(&dnetp->txlock); in dnet_detach()
801 mutex_exit(&dnetp->txlock); in dnet_detach()
829 mutex_destroy(&dnetp->txlock); in dnet_detach()
1018 mutex_enter(&dnetp->txlock); in dnet_set_addr()
1020 mutex_exit(&dnetp->txlock); in dnet_set_addr()
[all …]
H A Ddnet.h399 kmutex_t txlock; member
/illumos-gate/usr/src/uts/common/io/usbgem/
H A Dusbgem.c542 mutex_enter(&dp->txlock); in usbgem_send_common()
545 mutex_exit(&dp->txlock); in usbgem_send_common()
552 mutex_enter(&dp->txlock); in usbgem_send_common()
558 mutex_exit(&dp->txlock); in usbgem_send_common()
589 mutex_exit(&dp->txlock); in usbgem_send_common()
614 mutex_enter(&dp->txlock); in usbgem_send_common()
618 mutex_exit(&dp->txlock); in usbgem_send_common()
949 mutex_enter(&dp->txlock); in usbgem_bulkout_cb()
974 mutex_exit(&dp->txlock); in usbgem_bulkout_cb()
2182 mutex_enter(&dp->txlock); in usbgem_mac_init()
[all …]
H A Dusbgem.h123 kmutex_t txlock; member
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvsw_ldc.h269 kmutex_t txlock; /* protect tx desc alloc */ member
H A Dvnet_gen.h270 kmutex_t txlock; /* protect txd alloc */ member