HomeSort by: relevance | last modified time | path
    Searched refs:txq (Results 1 - 25 of 44) sorted by relevancy

1 2

  /src/sys/arch/arm/broadcom/
bcm53xx_eth.c 318 aprint_error(": failed to init txq: %d\n", error);
607 struct bcmeth_txqueue * const txq = &sc->sc_txq; local
620 bcmeth_write_4(sc, txq->txq_reg_xmtctl,
621 bcmeth_read_4(sc, txq->txq_reg_xmtctl) & ~XMTCTL_ENABLE);
627 uint32_t tx0 = bcmeth_read_4(sc, txq->txq_reg_xmtsts0);
718 struct bcmeth_txqueue *txq,
722 bus_dmamap_sync(sc->sc_dmat, txq->txq_descmap,
723 (txdb - txq->txq_first) * sizeof(*txdb), count * sizeof(*txdb),
730 struct bcmeth_txqueue *txq,
734 bus_dmamap_sync(sc->sc_dmat, txq->txq_descmap
    [all...]
  /src/sys/dev/marvell/
if_gfe.c 136 #define GE_TXDSYNC(sc, txq, n, ops) \
137 bus_dmamap_sync((sc)->sc_dmat, (txq)->txq_desc_mem.gdm_map, \
138 (n) * sizeof((txq)->txq_descs[0]), sizeof((txq)->txq_descs[0]), \
140 #define GE_TXDPRESYNC(sc, txq, n) \
141 GE_TXDSYNC(sc, txq, n, BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE)
142 #define GE_TXDPOSTSYNC(sc, txq, n) \
143 GE_TXDSYNC(sc, txq, n, BUS_DMASYNC_POSTREAD | BUS_DMASYNC_POSTWRITE)
728 struct gfe_txqueue * const txq = &sc->sc_txq[GE_TXPRIO_HI]; local
735 curtxdnum = (GE_READ(sc, txq->txq_ectdp)
1187 struct gfe_txqueue * const txq = &sc->sc_txq[txprio]; local
1358 struct gfe_txqueue * const txq = &sc->sc_txq[txprio]; local
1447 struct gfe_txqueue * const txq = &sc->sc_txq[txprio]; local
1471 struct gfe_txqueue * const txq = &sc->sc_txq[txprio]; local
1563 struct gfe_txqueue * const txq = &sc->sc_txq[txprio]; local
    [all...]
  /src/sys/arch/powerpc/booke/dev/
pq3etsec.c 652 aprint_error(": failed to init txq: %d\n", error);
1261 struct pq3etsec_txqueue *txq,
1265 bus_dmamap_sync(sc->sc_dmat, txq->txq_descmap,
1266 (txbd - txq->txq_first) * sizeof(*txbd), count * sizeof(*txbd),
1273 struct pq3etsec_txqueue *txq,
1277 bus_dmamap_sync(sc->sc_dmat, txq->txq_descmap,
1278 (txbd - txq->txq_first) * sizeof(*txbd), count * sizeof(*txbd),
1820 struct pq3etsec_txqueue *txq)
1822 return !IF_IS_EMPTY(&txq->txq_mbufs);
1828 struct pq3etsec_txqueue *txq)
2346 struct pq3etsec_txqueue * const txq = &sc->sc_txq; local
    [all...]
  /src/sys/dev/pci/cxgb/
cxgb_sge.c 683 struct sge_txq *txq; local
690 txq = &qs->txq[0];
691 reclaim_eth = txq[TXQ_ETH].processed - txq[TXQ_ETH].cleaned;
692 reclaim_ofl = txq[TXQ_OFLD].processed - txq[TXQ_OFLD].cleaned;
769 sge_txq_reclaim_(struct sge_txq *txq)
775 p = txq->port;
778 reclaimable = desc_reclaimable(txq);
815 struct sge_txq *txq; local
1159 struct sge_txq *txq; local
    [all...]
cxgb_main.c 1375 struct sge_txq *txq; local
1391 txq = &qs->txq[TXQ_ETH];
1394 if (txq->flags & TXQ_TRANSMITTING)
1399 mtx_lock(&txq->lock);
1400 txq->flags |= TXQ_TRANSMITTING;
1401 in_use_init = txq->in_use;
1402 while ((txq->in_use - in_use_init < txmax) &&
1403 (txq->size > txq->in_use + TX_MAX_DESC))
1461 struct sge_txq *txq; local
1480 struct sge_txq *txq; local
    [all...]
  /src/sys/dev/pci/
if_vmx.c 1077 struct vmxnet3_txqueue *txq; local
1087 txq = &vmxq->vxq_txqueue;
1088 txs = txq->vxtxq_ts;
1159 struct vmxnet3_txqueue *txq; local
1162 txq = &sc->vmx_queue[q].vxq_txqueue;
1163 txr = &txq->vxtxq_cmd_ring;
1165 snprintf(txq->vxtxq_name, sizeof(txq->vxtxq_name), "%s-tx%d",
1167 txq->vxtxq_mtx = mutex_obj_alloc(MUTEX_DEFAULT, IPL_NET /* XXX */);
1169 txq->vxtxq_sc = sc
1385 struct vmxnet3_txqueue *txq; local
1438 struct vmxnet3_txqueue *txq; local
1653 struct vmxnet3_txqueue *txq; local
1965 struct vmxnet3_txqueue *txq; local
2025 struct vmxnet3_txqueue *txq; local
2519 struct vmxnet3_txqueue *txq; local
2564 struct vmxnet3_txqueue *txq; local
2609 struct vmxnet3_txqueue *txq; local
2735 struct vmxnet3_txqueue *txq; local
3259 struct vmxnet3_txqueue *txq; local
3271 struct vmxnet3_txqueue *txq; local
3314 struct vmxnet3_txqueue *txq; local
3350 struct vmxnet3_txqueue *txq = arg; local
    [all...]
if_wm.c 214 #define WM_TXQUEUELEN(txq) ((txq)->txq_num)
215 #define WM_TXQUEUELEN_MASK(txq) (WM_TXQUEUELEN(txq) - 1)
216 #define WM_TXQUEUE_GC(txq) (WM_TXQUEUELEN(txq) / 8)
219 #define WM_NTXDESC(txq) ((txq)->txq_ndesc)
220 #define WM_NTXDESC_MASK(txq) (WM_NTXDESC(txq) - 1
3813 struct wm_txqueue *txq = &sc->sc_queue[qid].wmq_txq; local
4068 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq; local
4081 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq; local
5404 struct wm_txqueue *txq; local
5515 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq; local
6355 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq; local
6382 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq; local
6448 struct wm_txqueue *txq = &wmq->wmq_txq; local
6522 struct wm_txqueue *txq = &wmq->wmq_txq; local
6860 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq; local
7715 struct wm_txqueue *txq = &wmq->wmq_txq; local
7778 struct wm_txqueue *txq = &sc->sc_queue[0].wmq_txq; local
7837 struct wm_txqueue *txq = &sc->sc_queue[0].wmq_txq; local
8133 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq; local
8241 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq; local
8283 struct wm_txqueue *txq = &sc->sc_queue[i].wmq_txq; local
8576 struct wm_txqueue *txq = &wmq->wmq_txq; local
8874 struct wm_txqueue *txq = &sc->sc_queue[0].wmq_txq; local
8891 struct wm_txqueue *txq = &sc->sc_queue[0].wmq_txq; local
8901 struct wm_txqueue *txq; local
9481 struct wm_txqueue *txq = &sc->sc_queue[0].wmq_txq; local
9498 struct wm_txqueue *txq = &sc->sc_queue[0].wmq_txq; local
9508 struct wm_txqueue *txq; local
10905 struct wm_txqueue *txq = &wmq->wmq_txq; local
11059 struct wm_txqueue *txq = &wmq->wmq_txq; local
11120 struct wm_txqueue *txq = &wmq->wmq_txq; local
18257 struct wm_txqueue *txq = (struct wm_txqueue *)node.sysctl_data; local
18271 struct wm_txqueue *txq = (struct wm_txqueue *)node.sysctl_data; local
    [all...]
if_nfe.c 357 if (nfe_alloc_tx_ring(sc, &sc->txq) != 0) {
366 nfe_free_tx_ring(sc, &sc->txq);
464 nfe_free_tx_ring(sc, &sc->txq);
727 bus_dmamap_sync(sc->sc_dmat, sc->txq.map,
728 (char *)desc32 - (char *)sc->txq.desc32,
735 bus_dmamap_sync(sc->sc_dmat, sc->txq.map,
736 (char *)desc64 - (char *)sc->txq.desc64,
744 bus_dmamap_sync(sc->sc_dmat, sc->txq.map,
745 (char *)&sc->txq.desc32[start] - (char *)sc->txq.desc32
    [all...]
if_nfevar.h 97 struct nfe_tx_ring txq; member in struct:nfe_softc
if_iwi.c 394 error = iwi_alloc_tx_ring(sc, &sc->txq[0], IWI_TX_RING_COUNT,
401 error = iwi_alloc_tx_ring(sc, &sc->txq[1], IWI_TX_RING_COUNT,
408 error = iwi_alloc_tx_ring(sc, &sc->txq[2], IWI_TX_RING_COUNT,
415 error = iwi_alloc_tx_ring(sc, &sc->txq[3], IWI_TX_RING_COUNT,
467 iwi_free_tx_ring(sc, &sc->txq[0]);
468 iwi_free_tx_ring(sc, &sc->txq[1]);
469 iwi_free_tx_ring(sc, &sc->txq[2]);
470 iwi_free_tx_ring(sc, &sc->txq[3]);
1433 iwi_tx_intr(struct iwi_softc *sc, struct iwi_tx_ring *txq)
1442 hw = CSR_READ_4(sc, txq->csr_ridx)
1606 struct iwi_tx_ring *txq = &sc->txq[ac]; local
    [all...]
if_iwivar.h 138 struct iwi_tx_ring txq[WME_NUM_AC]; member in struct:iwi_softc
  /src/sys/arch/arm/at91/
at91emacvar.h 64 struct emac_qmeta txq[TX_QLEN]; member in struct:emac_softc
at91emac.c 185 bus_dmamap_sync(sc->sc_dmat, sc->txq[i].m_dmamap, 0,
186 sc->txq[i].m->m_pkthdr.len, BUS_DMASYNC_POSTWRITE);
187 bus_dmamap_unload(sc->sc_dmat, sc->txq[i].m_dmamap);
188 m_freem(sc->txq[i].m);
190 __FUNCTION__, i, sc->txq[i].m, sc->txqc));
191 sc->txq[i].m = NULL;
436 &sc->txq[i].m_dmamap);
439 sc->txq[i].m = NULL;
621 if ((err = bus_dmamap_load_mbuf(sc->sc_dmat, sc->txq[bi].m_dmamap, m,
623 sc->txq[bi].m_dmamap->dm_segs[0].ds_addr & 0x3 |
    [all...]
  /src/sys/arch/arm/ep93xx/
epevar.h 61 struct epe_qmeta txq[TX_QLEN]; member in struct:epe_softc
epe.c 164 struct mbuf *m = sc->txq[tbi].m;
169 bus_dmamap_unload(sc->sc_dmat, sc->txq[tbi].m_dmamap);
172 sc->txq[tbi].m = NULL;
175 } while (sc->txq[tbi].m == m);
380 &sc->txq[i].m_dmamap);
381 sc->txq[i].m = NULL;
554 if ((err = bus_dmamap_load_mbuf(sc->sc_dmat, sc->txq[bi].m_dmamap, m,
556 sc->txq[bi].m_dmamap->dm_segs[0].ds_addr & 0x3 ||
557 sc->txq[bi].m_dmamap->dm_nsegs > (sc->TXDQ_avail - ndq)) {
562 bus_dmamap_unload(sc->sc_dmat, sc->txq[bi].m_dmamap)
    [all...]
  /src/sys/dev/ic/
rt2661.c 237 error = rt2661_alloc_tx_ring(sc, &sc->txq[0], RT2661_TX_RING_COUNT);
243 error = rt2661_alloc_tx_ring(sc, &sc->txq[1], RT2661_TX_RING_COUNT);
249 error = rt2661_alloc_tx_ring(sc, &sc->txq[2], RT2661_TX_RING_COUNT);
255 error = rt2661_alloc_tx_ring(sc, &sc->txq[3], RT2661_TX_RING_COUNT);
372 fail5: rt2661_free_tx_ring(sc, &sc->txq[3]);
373 fail4: rt2661_free_tx_ring(sc, &sc->txq[2]);
374 fail3: rt2661_free_tx_ring(sc, &sc->txq[1]);
375 fail2: rt2661_free_tx_ring(sc, &sc->txq[0]);
395 rt2661_free_tx_ring(sc, &sc->txq[0]);
396 rt2661_free_tx_ring(sc, &sc->txq[1])
909 struct rt2661_tx_ring *txq; local
1612 struct rt2661_tx_ring *txq = &sc->txq[ac]; local
    [all...]
ath.c 451 * include them when checking the txq setup mask.
3374 struct ath_txq *txq = &sc->sc_txq[qnum]; local
3376 txq->axq_qnum = qnum;
3377 txq->axq_depth = 0;
3378 txq->axq_intrcnt = 0;
3379 txq->axq_link = NULL;
3380 STAILQ_INIT(&txq->axq_q);
3381 ATH_TXQ_LOCK_INIT(sc, txq);
3401 struct ath_txq *txq; local
3408 txq = ath_txq_setup(sc, HAL_TX_QUEUE_DATA, haltype)
3426 struct ath_txq *txq = sc->sc_ac2q[ac]; local
3621 struct ath_txq *txq; local
5515 struct ath_txq *txq = sc->sc_ac2q[i]; local
    [all...]
rt2560.c 354 error = rt2560_alloc_tx_ring(sc, &sc->txq, RT2560_TX_RING_COUNT);
486 fail2: rt2560_free_tx_ring(sc, &sc->txq);
509 rt2560_free_tx_ring(sc, &sc->txq);
1024 hw = (RAL_READ(sc, RT2560_SECCSR1) - sc->txq.physaddr) /
1027 for (; sc->txq.next_encrypt != hw;) {
1028 desc = &sc->txq.desc[sc->txq.next_encrypt];
1030 bus_dmamap_sync(sc->sc_dmat, sc->txq.map,
1031 sc->txq.next_encrypt * RT2560_TX_DESC_SIZE,
1046 bus_dmamap_sync(sc->sc_dmat, sc->txq.map
    [all...]
rtl8169.c 1487 struct re_txq *txq; local
1498 txq = &sc->re_ldata.re_txq[idx];
1499 KASSERT(txq->txq_mbuf != NULL);
1501 descidx = txq->txq_descidx;
1512 sc->re_ldata.re_tx_free += txq->txq_nsegs;
1514 bus_dmamap_sync(sc->sc_dmat, txq->txq_dmamap,
1515 0, txq->txq_dmamap->dm_mapsize, BUS_DMASYNC_POSTWRITE);
1516 bus_dmamap_unload(sc->sc_dmat, txq->txq_dmamap);
1517 m_freem(txq->txq_mbuf);
1518 txq->txq_mbuf = NULL
1673 struct re_txq *txq; local
    [all...]
rt2560var.h 129 struct rt2560_tx_ring txq; member in struct:rt2560_softc
rt2661var.h 128 struct rt2661_tx_ring txq[5]; member in struct:rt2661_softc
  /src/sys/dev/cadence/
if_cemacvar.h 70 struct cemac_qmeta txq[TX_QLEN]; member in struct:cemac_softc
if_cemac.c 224 bus_dmamap_sync(sc->sc_dmat, sc->txq[bi].m_dmamap, 0,
225 sc->txq[bi].m->m_pkthdr.len, BUS_DMASYNC_POSTWRITE);
226 bus_dmamap_unload(sc->sc_dmat, sc->txq[bi].m_dmamap);
227 m_freem(sc->txq[bi].m);
229 __FUNCTION__, bi, sc->txq[bi].m, sc->txqc));
230 sc->txq[bi].m = NULL;
596 &sc->txq[i].m_dmamap);
599 sc->txq[i].m = NULL;
890 if ((err = bus_dmamap_load_mbuf(sc->sc_dmat, sc->txq[bi].m_dmamap, m,
892 sc->txq[bi].m_dmamap->dm_segs[0].ds_addr & 0x3 |
    [all...]
  /src/sys/arch/ews4800mips/dev/
ewskbd.c 107 uint8_t txq[EWSKBD_TXQ_LEN]; member in struct:ewskbd_devconfig
351 zs_write_data(cs, dc->txq[dc->txq_head]);
390 dc->txq[dc->txq_tail] = c[i];
  /src/sys/arch/sgimips/dev/
zs_kbd.c 76 uint8_t txq[ZSKBD_TXQ_LEN]; member in struct:zskbd_devconfig
313 zs_write_data(cs, dc->txq[dc->txq_head]);
359 dc->txq[dc->txq_tail] = c[i];

Completed in 139 milliseconds

1 2