Home
last modified time | relevance | path

Searched refs:pcpu_tx_lock (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/common/sys/
H A Dmac_client_impl.h96 #define pcpu_tx_lock pcpu_lr._pcpu_tx_lock macro
/titanic_44/usr/src/uts/common/io/mac/
H A Dmac_client.c178 mutex_init(&mcip->mci_tx_pcpu[i].pcpu_tx_lock, NULL, in i_mac_client_impl_ctor()
203 mutex_destroy(&mcip->mci_tx_pcpu[i].pcpu_tx_lock); in i_mac_client_impl_dtor()
3403 mutex_enter(&(mytx)->pcpu_tx_lock); \
3409 mutex_exit(&(mytx)->pcpu_tx_lock); \
3418 mutex_enter(&(mytx)->pcpu_tx_lock); \
3421 mutex_exit(&(mytx)->pcpu_tx_lock); \
3422 mutex_enter(&(mcip)->mci_tx_pcpu[0].pcpu_tx_lock); \
3424 mutex_exit(&(mcip)->mci_tx_pcpu[0].pcpu_tx_lock); \
3426 mutex_exit(&(mytx)->pcpu_tx_lock); \
H A Dmac.c1814 mutex_enter(&mcip->mci_tx_pcpu[i].pcpu_tx_lock); in mac_tx_lock_all()
1823 mutex_exit(&mcip->mci_tx_pcpu[i].pcpu_tx_lock); in mac_tx_unlock_all()
1832 mutex_exit(&mcip->mci_tx_pcpu[i].pcpu_tx_lock); in mac_tx_unlock_allbutzero()
1859 cv_wait(&mcip->mci_tx_cv, &mcip->mci_tx_pcpu[0].pcpu_tx_lock); in mac_tx_client_block()
1860 mutex_exit(&mcip->mci_tx_pcpu[0].pcpu_tx_lock); in mac_tx_client_block()