Searched refs:lc_txq (Results 1 – 7 of 7) sorted by relevance
| /openbsd/src/sys/arch/sparc64/dev/ |
| D | ldc.c | 248 mtx_enter(&lc->lc_txq->lq_mtx); in ldc_send_vers() 251 mtx_leave(&lc->lc_txq->lq_mtx); in ldc_send_vers() 255 lp = (struct ldc_pkt *)(lc->lc_txq->lq_va + tx_tail); in ldc_send_vers() 264 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1); in ldc_send_vers() 268 mtx_leave(&lc->lc_txq->lq_mtx); in ldc_send_vers() 273 mtx_leave(&lc->lc_txq->lq_mtx); in ldc_send_vers() 283 mtx_enter(&lc->lc_txq->lq_mtx); in ldc_send_ack() 286 mtx_leave(&lc->lc_txq->lq_mtx); in ldc_send_ack() 290 lp = (struct ldc_pkt *)(lc->lc_txq->lq_va + tx_tail); in ldc_send_ack() 299 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*lp)) - 1); in ldc_send_ack() [all …]
|
| D | vcctty.c | 133 lc->lc_txq = ldc_queue_alloc(sc->sc_dmatag, VCCTTY_TX_ENTRIES); in vcctty_attach() 134 if (lc->lc_txq == NULL) { in vcctty_attach() 146 lc->lc_txq->lq_map->dm_segs[0].ds_addr, lc->lc_txq->lq_nentries); in vcctty_attach() 162 ldc_queue_free(sc->sc_dmatag, lc->lc_txq); in vcctty_attach() 265 next_tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*msg)) - 1); in vcctty_send_data() 270 msg = (struct vcctty_msg *)(lc->lc_txq->lq_va + tx_tail); in vcctty_send_data() 294 msg = (struct vcctty_msg *)(lc->lc_txq->lq_va + tx_tail); in vcctty_send_break() 300 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(*msg)) - 1); in vcctty_send_break()
|
| D | vldcp.c | 164 lc->lc_txq = ldc_queue_alloc(sc->sc_dmatag, VLDCP_TX_ENTRIES); in vldcp_attach() 165 if (lc->lc_txq == NULL) { in vldcp_attach() 199 ldc_queue_free(sc->sc_dmatag, lc->lc_txq); in vldcp_attach() 233 wakeup(lc->lc_txq); in vldcp_tx_intr() 327 lc->lc_txq->lq_map->dm_segs[0].ds_addr, lc->lc_txq->lq_nentries); in vldcpopen() 465 next_tx_tail &= ((lc->lc_txq->lq_nentries * 64) - 1); in vldcpwrite() 470 ret = tsleep_nsec(lc->lc_txq, PWAIT | PCATCH, "hvwr", INFSLP); in vldcpwrite() 480 ret = uiomove(lc->lc_txq->lq_va + tx_tail, 64, uio); in vldcpwrite() 638 lc->lc_txq->lq_nentries - 1; in filt_vldcwrite() 639 avail %= lc->lc_txq->lq_nentries; in filt_vldcwrite()
|
| D | ldcvar.h | 91 struct ldc_queue *lc_txq; member
|
| D | vdsk.c | 268 lc->lc_txq = ldc_queue_alloc(sc->sc_dmatag, VDSK_TX_ENTRIES); in vdsk_attach() 269 if (lc->lc_txq == NULL) { in vdsk_attach() 312 lc->lc_txq->lq_map->dm_segs[0].ds_addr, lc->lc_txq->lq_nentries); in vdsk_attach() 370 ldc_queue_free(sc->sc_dmatag, lc->lc_txq); in vdsk_attach()
|
| D | vdsp.c | 369 lc->lc_txq = ldc_queue_alloc(sc->sc_dmatag, VDSK_TX_ENTRIES); in vdsp_attach() 370 if (lc->lc_txq == NULL) { in vdsp_attach() 395 ldc_queue_free(sc->sc_dmatag, lc->lc_txq); in vdsp_attach() 427 wakeup(lc->lc_txq); in vdsp_tx_intr() 897 err = tsleep_nsec(lc->lc_txq, PWAIT, "vdsp", in vdsp_sendmsg() 1708 lc->lc_txq->lq_map->dm_segs[0].ds_addr, lc->lc_txq->lq_nentries); in vdspopen()
|
| D | vnet.c | 291 lc->lc_txq = ldc_queue_alloc(sc->sc_dmatag, VNET_TX_ENTRIES); in vnet_attach() 292 if (lc->lc_txq == NULL) { in vnet_attach() 333 ldc_queue_free(sc->sc_dmatag, lc->lc_txq); in vnet_attach() 1112 tx_tail &= ((lc->lc_txq->lq_nentries * sizeof(struct ldc_pkt)) - 1); in vnet_start() 1442 lc->lc_txq->lq_map->dm_segs[0].ds_addr, lc->lc_txq->lq_nentries); in vnet_init()
|