Lines Matching refs:lc_txq
252 mutex_enter(&lc->lc_txq->lq_mtx);
255 mutex_exit(&lc->lc_txq->lq_mtx);
259 lp = (struct ldc_pkt *)(uintptr_t)(lc->lc_txq->lq_va + tx_tail);
269 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1);
273 mutex_exit(&lc->lc_txq->lq_mtx);
279 mutex_exit(&lc->lc_txq->lq_mtx);
290 mutex_enter(&lc->lc_txq->lq_mtx);
293 mutex_exit(&lc->lc_txq->lq_mtx);
298 lp = (struct ldc_pkt *)(uintptr_t)(lc->lc_txq->lq_va + tx_tail);
307 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1);
311 mutex_exit(&lc->lc_txq->lq_mtx);
317 mutex_exit(&lc->lc_txq->lq_mtx);
328 mutex_enter(&lc->lc_txq->lq_mtx);
331 mutex_exit(&lc->lc_txq->lq_mtx);
336 lp = (struct ldc_pkt *)(uintptr_t)(lc->lc_txq->lq_va + tx_tail);
345 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1);
349 mutex_exit(&lc->lc_txq->lq_mtx);
355 mutex_exit(&lc->lc_txq->lq_mtx);
366 mutex_enter(&lc->lc_txq->lq_mtx);
369 mutex_exit(&lc->lc_txq->lq_mtx);
374 lp = (struct ldc_pkt *)(uintptr_t)(lc->lc_txq->lq_va + tx_tail);
383 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1);
387 mutex_exit(&lc->lc_txq->lq_mtx);
393 mutex_exit(&lc->lc_txq->lq_mtx);
404 mutex_enter(&lc->lc_txq->lq_mtx);
407 mutex_exit(&lc->lc_txq->lq_mtx);
412 lp = (struct ldc_pkt *)(uintptr_t)(lc->lc_txq->lq_va + tx_tail);
421 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1);
425 mutex_exit(&lc->lc_txq->lq_mtx);
431 mutex_exit(&lc->lc_txq->lq_mtx);
444 mutex_enter(&lc->lc_txq->lq_mtx);
447 mutex_exit(&lc->lc_txq->lq_mtx);
453 lc->lc_txq->lq_nentries - 1;
454 tx_avail %= lc->lc_txq->lq_nentries;
456 mutex_exit(&lc->lc_txq->lq_mtx);
461 lp = (struct ldc_pkt *)(uintptr_t)(lc->lc_txq->lq_va + tx_tail);
474 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1);
478 mutex_exit(&lc->lc_txq->lq_mtx);
485 mutex_exit(&lc->lc_txq->lq_mtx);
498 mutex_enter(&lc->lc_txq->lq_mtx);
502 lc->lc_txq->lq_map->dm_segs[0].ds_addr, lc->lc_txq->lq_nentries);
504 va = lc->lc_txq->lq_va;
508 err = hv_ldc_tx_qconf(lc->lc_id, pa, lc->lc_txq->lq_nentries);
529 mutex_exit(&lc->lc_txq->lq_mtx);