/titanic_44/usr/src/uts/common/io/igb/ |
H A D | igb_tx.c | 1086 if (mutex_tryenter(&tx_ring->recycle_lock) == 0) in igb_tx_recycle_legacy() 1094 mutex_exit(&tx_ring->recycle_lock); in igb_tx_recycle_legacy() 1105 mutex_exit(&tx_ring->recycle_lock); in igb_tx_recycle_legacy() 1179 mutex_exit(&tx_ring->recycle_lock); in igb_tx_recycle_legacy() 1196 mutex_exit(&tx_ring->recycle_lock); in igb_tx_recycle_legacy() 1241 if (mutex_tryenter(&tx_ring->recycle_lock) == 0) in igb_tx_recycle_head_wb() 1249 mutex_exit(&tx_ring->recycle_lock); in igb_tx_recycle_head_wb() 1270 mutex_exit(&tx_ring->recycle_lock); in igb_tx_recycle_head_wb() 1320 mutex_exit(&tx_ring->recycle_lock); in igb_tx_recycle_head_wb() 1337 mutex_exit(&tx_ring->recycle_lock); in igb_tx_recycle_head_wb()
|
H A D | igb_rx.c | 83 mutex_enter(&rx_data->recycle_lock); in igb_rx_recycle() 91 mutex_exit(&rx_data->recycle_lock); in igb_rx_recycle()
|
H A D | igb_sw.h | 417 kmutex_t recycle_lock; member 487 kmutex_t recycle_lock; /* Recycle lock, for rcb_tail */ member
|
H A D | igb_buf.c | 348 mutex_init(&rx_data->recycle_lock, NULL, in igb_alloc_rx_ring_data() 434 mutex_destroy(&rx_data->recycle_lock); in igb_free_rx_ring_data()
|
H A D | igb_main.c | 1097 mutex_init(&tx_ring->recycle_lock, NULL, in igb_init_locks() 1133 mutex_destroy(&tx_ring->recycle_lock); in igb_destroy_locks() 1690 mutex_enter(&tx_ring->recycle_lock); in igb_tx_clean() 1730 mutex_exit(&tx_ring->recycle_lock); in igb_tx_clean()
|
/titanic_44/usr/src/uts/common/io/ixgbe/ |
H A D | ixgbe_tx.c | 1215 mutex_enter(&tx_ring->recycle_lock); in ixgbe_tx_recycle_legacy() 1227 mutex_exit(&tx_ring->recycle_lock); in ixgbe_tx_recycle_legacy() 1237 mutex_exit(&tx_ring->recycle_lock); in ixgbe_tx_recycle_legacy() 1313 mutex_exit(&tx_ring->recycle_lock); in ixgbe_tx_recycle_legacy() 1336 mutex_exit(&tx_ring->recycle_lock); in ixgbe_tx_recycle_legacy() 1377 mutex_enter(&tx_ring->recycle_lock); in ixgbe_tx_recycle_head_wb() 1389 mutex_exit(&tx_ring->recycle_lock); in ixgbe_tx_recycle_head_wb() 1409 mutex_exit(&tx_ring->recycle_lock); in ixgbe_tx_recycle_head_wb() 1460 mutex_exit(&tx_ring->recycle_lock); in ixgbe_tx_recycle_head_wb() 1483 mutex_exit(&tx_ring->recycle_lock); in ixgbe_tx_recycle_head_wb()
|
H A D | ixgbe_sw.h | 467 kmutex_t recycle_lock; member 532 kmutex_t recycle_lock; /* Recycle lock, for rcb_tail */ member
|
H A D | ixgbe_rx.c | 91 mutex_enter(&rx_data->recycle_lock); in ixgbe_rx_recycle() 99 mutex_exit(&rx_data->recycle_lock); in ixgbe_rx_recycle()
|
H A D | ixgbe_buf.c | 215 mutex_init(&rx_data->recycle_lock, NULL, in ixgbe_alloc_rx_ring_data() 301 mutex_destroy(&rx_data->recycle_lock); in ixgbe_free_rx_ring_data()
|
H A D | ixgbe_main.c | 1202 mutex_init(&tx_ring->recycle_lock, NULL, in ixgbe_init_locks() 1235 mutex_destroy(&tx_ring->recycle_lock); in ixgbe_destroy_locks() 1671 mutex_enter(&tx_ring->recycle_lock); in ixgbe_tx_clean() 1713 mutex_exit(&tx_ring->recycle_lock); in ixgbe_tx_clean()
|
/titanic_44/usr/src/uts/common/io/nge/ |
H A D | nge_rx.c | 113 mutex_enter(brp->recycle_lock); in nge_recv_recycle() 123 mutex_exit(brp->recycle_lock); in nge_recv_recycle() 171 mutex_enter(brp->recycle_lock); in nge_recv_packet() 174 mutex_exit(brp->recycle_lock); in nge_recv_packet()
|
H A D | nge_main.c | 658 mutex_enter(brp->recycle_lock); in nge_fini_buff_ring() 660 mutex_exit(brp->recycle_lock); in nge_fini_buff_ring() 837 mutex_init(brp->recycle_lock, NULL, MUTEX_DRIVER, in nge_init_ring_param_lock() 2280 mutex_destroy(brp->recycle_lock); in nge_unattach()
|
H A D | nge.h | 499 kmutex_t recycle_lock[1]; member
|
/titanic_44/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_rx.c | 97 mutex_enter(&rx_data->recycle_lock); in e1000g_rxfree_func() 100 mutex_exit(&rx_data->recycle_lock); in e1000g_rxfree_func() 403 mutex_enter(&rx_data->recycle_lock); in e1000g_get_buf() 407 mutex_exit(&rx_data->recycle_lock); in e1000g_get_buf()
|
H A D | e1000g_sw.h | 760 kmutex_t recycle_lock; member
|
H A D | e1000g_main.c | 1659 mutex_init(&rx_data->recycle_lock, NULL, in e1000g_alloc_rx_data() 1691 mutex_destroy(&rx_data->recycle_lock); in e1000g_free_rx_data()
|
/titanic_44/usr/src/uts/common/io/xge/drv/ |
H A D | xgell.h | 302 spinlock_t recycle_lock; /* buffer recycle lock */ member
|
H A D | xgell.c | 272 mutex_enter(&bf_pool->recycle_lock); in xgell_rx_buffer_recycle() 297 mutex_exit(&bf_pool->recycle_lock); in xgell_rx_buffer_recycle() 411 mutex_enter(&bf_pool->recycle_lock); in xgell_rx_destroy_buffer_pool() 422 mutex_exit(&bf_pool->recycle_lock); in xgell_rx_destroy_buffer_pool() 461 mutex_destroy(&bf_pool->recycle_lock); in xgell_rx_destroy_buffer_pool() 500 mutex_init(&bf_pool->recycle_lock, NULL, MUTEX_DRIVER, in xgell_rx_create_buffer_pool()
|
/titanic_44/usr/src/uts/common/io/ntxn/ |
H A D | unm_gem.c | 593 mutex_enter(rcv_desc->recycle_lock); in unm_rx_buffer_recycle() 597 mutex_exit(rcv_desc->recycle_lock); in unm_rx_buffer_recycle() 622 mutex_destroy(rcv_desc->recycle_lock); in unm_destroy_rx_ring() 677 mutex_init(rcv_desc->recycle_lock, NULL, in unm_create_rx_ring()
|
H A D | unm_nic.h | 394 kmutex_t recycle_lock[1]; /* buffer recycle lock */ member
|
H A D | unm_nic_main.c | 1477 mutex_enter(rcv_desc->recycle_lock); in unm_reserve_rx_buffer() 1491 mutex_exit(rcv_desc->recycle_lock); in unm_reserve_rx_buffer()
|