Lines Matching refs:tx_cpu
123 tx->tx_cpu = kmem_zalloc(max_ncpus * sizeof (tx_cpu_t), KM_SLEEP);
128 mutex_init(&tx->tx_cpu[c].tc_lock, NULL, MUTEX_DEFAULT, NULL);
129 mutex_init(&tx->tx_cpu[c].tc_open_lock, NULL, MUTEX_DEFAULT,
132 cv_init(&tx->tx_cpu[c].tc_cv[i], NULL, CV_DEFAULT,
134 list_create(&tx->tx_cpu[c].tc_callbacks[i],
173 mutex_destroy(&tx->tx_cpu[c].tc_open_lock);
174 mutex_destroy(&tx->tx_cpu[c].tc_lock);
176 cv_destroy(&tx->tx_cpu[c].tc_cv[i]);
177 list_destroy(&tx->tx_cpu[c].tc_callbacks[i]);
184 kmem_free(tx->tx_cpu, max_ncpus * sizeof (tx_cpu_t));
295 tx_cpu_t *tc = &tx->tx_cpu[CPU_SEQID];
363 mutex_enter(&tx->tx_cpu[c].tc_open_lock);
377 mutex_exit(&tx->tx_cpu[c].tc_open_lock);
383 tx_cpu_t *tc = &tx->tx_cpu[c];
415 tx_cpu_t *tc = &tx->tx_cpu[c];