/freebsd-9.3-release/sys/dev/xl/ |
H A D | if_xl.c | 1990 struct xl_chain *cur_tx; local 2005 cur_tx = sc->xl_cdata.xl_tx_head; 2010 sc->xl_cdata.xl_tx_head = cur_tx->xl_next; 2011 bus_dmamap_sync(sc->xl_mtag, cur_tx->xl_map, 2013 bus_dmamap_unload(sc->xl_mtag, cur_tx->xl_map); 2014 m_freem(cur_tx->xl_mbuf); 2015 cur_tx->xl_mbuf = NULL; 2019 cur_tx->xl_next = sc->xl_cdata.xl_tx_free; 2020 sc->xl_cdata.xl_tx_free = cur_tx; 2039 struct xl_chain *cur_tx local 2449 struct xl_chain *prev = NULL, *cur_tx = NULL, *start_tx; local 2581 struct xl_chain *prev = NULL, *cur_tx = NULL, *start_tx; local [all...] |
/freebsd-9.3-release/sys/dev/wb/ |
H A D | if_wb.c | 967 struct wb_chain *cur_tx; local 985 cur_tx = sc->wb_cdata.wb_tx_head; 986 txstat = WB_TXSTATUS(cur_tx); 1002 m_freem(cur_tx->wb_mbuf); 1003 cur_tx->wb_mbuf = NULL; 1011 sc->wb_cdata.wb_tx_head = cur_tx->wb_nextdesc; 1261 struct wb_chain *cur_tx = NULL, *start_tx; local 1283 cur_tx = sc->wb_cdata.wb_tx_free; 1284 sc->wb_cdata.wb_tx_free = cur_tx->wb_nextdesc; 1287 wb_encap(sc, cur_tx, m_hea [all...] |
/freebsd-9.3-release/sys/dev/tl/ |
H A D | if_tl.c | 1508 struct tl_chain *cur_tx; local 1517 cur_tx = sc->tl_cdata.tl_tx_head; 1518 if (!(cur_tx->tl_ptr->tlist_cstat & TL_CSTAT_FRAMECMP)) 1520 sc->tl_cdata.tl_tx_head = cur_tx->tl_next; 1523 m_freem(cur_tx->tl_mbuf); 1524 cur_tx->tl_mbuf = NULL; 1526 cur_tx->tl_next = sc->tl_cdata.tl_tx_free; 1527 sc->tl_cdata.tl_tx_free = cur_tx; 1528 if (!cur_tx->tl_ptr->tlist_fptr) 1883 struct tl_chain *prev = NULL, *cur_tx local [all...] |
/freebsd-9.3-release/sys/dev/lge/ |
H A D | if_lge.c | 991 struct lge_tx_desc *cur_tx = NULL; local 1008 cur_tx = &sc->lge_ldata->lge_tx_list[idx]; 1011 if (cur_tx->lge_mbuf != NULL) { 1012 m_freem(cur_tx->lge_mbuf); 1013 cur_tx->lge_mbuf = NULL; 1015 cur_tx->lge_ctl = 0; 1024 if (cur_tx != NULL) 1136 struct lge_tx_desc *cur_tx; local 1146 cur_tx = &sc->lge_ldata->lge_tx_list[*txidx]; 1152 f = &cur_tx [all...] |
/freebsd-9.3-release/sys/dev/my/ |
H A D | if_my.c | 1192 struct my_chain *cur_tx; local 1209 cur_tx = sc->my_cdata.my_tx_head; 1210 txstat = MY_TXSTATUS(cur_tx); 1225 m_freem(cur_tx->my_mbuf); 1226 cur_tx->my_mbuf = NULL; 1232 sc->my_cdata.my_tx_head = cur_tx->my_nextdesc; 1404 struct my_chain *cur_tx = NULL, *start_tx; local 1426 cur_tx = sc->my_cdata.my_tx_free; 1427 sc->my_cdata.my_tx_free = cur_tx->my_nextdesc; 1430 my_encap(sc, cur_tx, m_hea [all...] |
/freebsd-9.3-release/sys/dev/tx/ |
H A D | if_txvar.h | 108 u_int32_t cur_tx; member in struct:__anon9044
|
H A D | if_tx.c | 660 buf = sc->tx_buffer + sc->cur_tx; 661 desc = sc->tx_desc + sc->cur_tx; 662 flist = sc->tx_flist + sc->cur_tx; 706 sc->cur_tx = (sc->cur_tx + 1) & TX_RING_MASK; 1489 desc = sc->tx_desc + sc->cur_tx; 1490 flist = sc->tx_flist + sc->cur_tx; 1491 buf = sc->tx_buffer + sc->cur_tx; 1518 sc->cur_tx = (sc->cur_tx [all...] |
/freebsd-9.3-release/sys/dev/ste/ |
H A D | if_ste.c | 765 struct ste_chain *cur_tx; local 781 cur_tx = &sc->ste_cdata.ste_tx_chain[idx]; 782 txstat = le32toh(cur_tx->ste_ptr->ste_ctl); 785 bus_dmamap_sync(sc->ste_cdata.ste_tx_tag, cur_tx->ste_map, 787 bus_dmamap_unload(sc->ste_cdata.ste_tx_tag, cur_tx->ste_map); 788 KASSERT(cur_tx->ste_mbuf != NULL, 790 m_freem(cur_tx->ste_mbuf); 791 cur_tx->ste_mbuf = NULL; 1623 struct ste_chain *cur_tx; local 1677 cur_tx 1890 struct ste_chain *cur_tx; local [all...] |
/freebsd-9.3-release/sys/dev/nve/ |
H A D | if_nvereg.h | 159 u_int32_t cur_tx; member in struct:nve_softc
|
H A D | if_nve.c | 762 sc->cur_rx = sc->cur_tx = sc->pending_rxs = sc->pending_txs = 0; 887 desc = sc->tx_desc + sc->cur_tx; 961 sc->cur_tx = (sc->cur_tx + 1) % TX_RING_SIZE;
|
/freebsd-9.3-release/sys/dev/pcn/ |
H A D | if_pcn.c | 899 struct pcn_tx_desc *cur_tx = NULL; local 911 cur_tx = &sc->pcn_ldata->pcn_tx_list[idx]; 913 if (!PCN_OWN_TXDESC(cur_tx)) 916 if (!(cur_tx->pcn_txctl & PCN_TXCTL_ENP)) { 922 if (cur_tx->pcn_txctl & PCN_TXCTL_ERR) { 924 if (cur_tx->pcn_txstat & PCN_TXSTAT_EXDEF) 926 if (cur_tx->pcn_txstat & PCN_TXSTAT_RTRY) 931 cur_tx->pcn_txstat & PCN_TXSTAT_TRC;
|
/freebsd-9.3-release/sys/pci/ |
H A D | if_rlreg.h | 598 uint8_t cur_tx; member in struct:rl_chain_data 602 #define RL_CUR_TXADDR(x) ((x->rl_cdata.cur_tx * 4) + RL_TXADDR0) 603 #define RL_CUR_TXSTAT(x) ((x->rl_cdata.cur_tx * 4) + RL_TXSTAT0) 604 #define RL_CUR_TXMBUF(x) (x->rl_cdata.rl_tx_chain[x->rl_cdata.cur_tx]) 605 #define RL_CUR_DMAMAP(x) (x->rl_cdata.rl_tx_dmamap[x->rl_cdata.cur_tx])
|
H A D | if_rl.c | 1073 sc->rl_cdata.cur_tx = 0; 1290 } while (sc->rl_cdata.last_tx != sc->rl_cdata.cur_tx); 1657 RL_INC(sc->rl_cdata.cur_tx);
|
/freebsd-9.3-release/sys/mips/idt/ |
H A D | if_kr.c | 1362 struct kr_desc *cur_tx; local 1384 cur_tx = &sc->kr_rdata.kr_tx_ring[cons]; 1385 ctl = cur_tx->kr_ctl; 1386 devcs = cur_tx->kr_devcs; 1416 cur_tx->kr_ctl = KR_CTL_IOF; 1417 cur_tx->kr_devcs = 0; 1418 cur_tx->kr_ca = 0; 1419 cur_tx->kr_link = 0;
|
/freebsd-9.3-release/sys/mips/atheros/ |
H A D | if_arge.c | 1631 struct arge_desc *cur_tx; local 1656 cur_tx = &sc->arge_rdata.arge_tx_ring[cons]; 1657 ctrl = cur_tx->packet_ctrl; 1681 cur_tx->packet_addr = 0;
|
/freebsd-9.3-release/sys/dev/vr/ |
H A D | if_vr.c | 1427 struct vr_desc *cur_tx; local 1449 cur_tx = &sc->vr_rdata.vr_tx_ring[cons]; 1450 txctl = le32toh(cur_tx->vr_ctl); 1451 txstat = le32toh(cur_tx->vr_status); 1496 cur_tx->vr_status = htole32(VR_TXSTAT_OWN);
|
/freebsd-9.3-release/sys/dev/dc/ |
H A D | if_dc.c | 2982 struct dc_desc *cur_tx; local 3001 cur_tx = &sc->dc_ldata.dc_tx_list[idx]; 3002 txstat = le32toh(cur_tx->dc_status); 3003 ctl = le32toh(cur_tx->dc_ctl); 3012 cur_tx->dc_ctl = htole32(ctl & ~DC_TXCTL_SETUP);
|
/freebsd-9.3-release/sys/dev/nge/ |
H A D | if_nge.c | 1617 struct nge_desc *cur_tx; local 1640 cur_tx = &sc->nge_rdata.nge_tx_ring[cons]; 1641 cmdsts = le32toh(cur_tx->nge_cmdsts);
|
/freebsd-9.3-release/sys/dev/sis/ |
H A D | if_sis.c | 1565 struct sis_desc *cur_tx; local 1584 cur_tx = &sc->sis_tx_list[cons]; 1585 txstat = le32toh(cur_tx->sis_cmdsts);
|
/freebsd-9.3-release/sys/dev/vge/ |
H A D | if_vge.c | 1606 struct vge_tx_desc *cur_tx; local 1629 cur_tx = &sc->vge_rdata.vge_tx_ring[cons]; 1630 txstat = le32toh(cur_tx->vge_sts);
|
/freebsd-9.3-release/sys/dev/ti/ |
H A D | if_ti.c | 2923 struct ti_tx_desc *cur_tx = NULL; local 2945 cur_tx = &txdesc; 2947 cur_tx = &sc->ti_rdata.ti_tx_ring[idx]; 2950 if ((cur_tx->ti_flags & TI_BDFLAG_END) == 0)
|
/freebsd-9.3-release/sys/dev/sk/ |
H A D | if_sk.c | 2881 struct sk_tx_desc *cur_tx; local 2899 cur_tx = &sc_if->sk_rdata.sk_tx_ring[idx]; 2900 sk_ctl = le32toh(cur_tx->sk_ctl);
|
/freebsd-9.3-release/sys/dev/msk/ |
H A D | if_msk.c | 3341 struct msk_tx_desc *cur_tx; local 3363 cur_tx = &sc_if->msk_rdata.msk_tx_ring[cons]; 3364 control = le32toh(cur_tx->msk_control);
|
/freebsd-9.3-release/sys/dev/bge/ |
H A D | if_bge.c | 4511 struct bge_tx_bd *cur_tx; local 4532 cur_tx = &sc->bge_ldata.bge_tx_ring[idx]; 4533 if (cur_tx->bge_flags & BGE_TXBDFLAG_END)
|