Searched refs:cur_tx (Results 1 – 15 of 15) sorted by relevance
/freebsd/sys/dev/xl/ |
H A D | if_xl.c | 1978 struct xl_chain *cur_tx; in xl_txeof() local 1993 cur_tx = sc->xl_cdata.xl_tx_head; in xl_txeof() 1998 sc->xl_cdata.xl_tx_head = cur_tx->xl_next; in xl_txeof() 1999 bus_dmamap_sync(sc->xl_mtag, cur_tx->xl_map, in xl_txeof() 2001 bus_dmamap_unload(sc->xl_mtag, cur_tx->xl_map); in xl_txeof() 2002 m_freem(cur_tx->xl_mbuf); in xl_txeof() 2003 cur_tx->xl_mbuf = NULL; in xl_txeof() 2007 cur_tx->xl_next = sc->xl_cdata.xl_tx_free; in xl_txeof() 2008 sc->xl_cdata.xl_tx_free = cur_tx; in xl_txeof() 2027 struct xl_chain *cur_tx = NULL; in xl_txeof_90xB() local [all …]
|
/freebsd/sys/dev/my/ |
H A D | if_my.c | 1173 struct my_chain *cur_tx; in my_txeof() local 1190 cur_tx = sc->my_cdata.my_tx_head; in my_txeof() 1191 txstat = MY_TXSTATUS(cur_tx); in my_txeof() 1206 m_freem(cur_tx->my_mbuf); in my_txeof() 1207 cur_tx->my_mbuf = NULL; in my_txeof() 1213 sc->my_cdata.my_tx_head = cur_tx->my_nextdesc; in my_txeof() 1383 struct my_chain *cur_tx = NULL, *start_tx; in my_start_locked() local 1405 cur_tx = sc->my_cdata.my_tx_free; in my_start_locked() 1406 sc->my_cdata.my_tx_free = cur_tx->my_nextdesc; in my_start_locked() 1409 my_encap(sc, cur_tx, m_head); in my_start_locked() [all …]
|
/freebsd/sys/dev/lge/ |
H A D | if_lge.c | 948 struct lge_tx_desc *cur_tx = NULL; in lge_txeof() local 965 cur_tx = &sc->lge_ldata->lge_tx_list[idx]; in lge_txeof() 968 if (cur_tx->lge_mbuf != NULL) { in lge_txeof() 969 m_freem(cur_tx->lge_mbuf); in lge_txeof() 970 cur_tx->lge_mbuf = NULL; in lge_txeof() 972 cur_tx->lge_ctl = 0; in lge_txeof() 981 if (cur_tx != NULL) in lge_txeof() 1088 struct lge_tx_desc *cur_tx; in lge_encap() local 1098 cur_tx = &sc->lge_ldata->lge_tx_list[*txidx]; in lge_encap() 1104 f = &cur_tx->lge_frags[frag]; in lge_encap() [all …]
|
/freebsd/sys/dev/ste/ |
H A D | if_ste.c | 766 struct ste_chain *cur_tx; in ste_txeof() local 782 cur_tx = &sc->ste_cdata.ste_tx_chain[idx]; in ste_txeof() 783 txstat = le32toh(cur_tx->ste_ptr->ste_ctl); in ste_txeof() 786 bus_dmamap_sync(sc->ste_cdata.ste_tx_tag, cur_tx->ste_map, in ste_txeof() 788 bus_dmamap_unload(sc->ste_cdata.ste_tx_tag, cur_tx->ste_map); in ste_txeof() 789 KASSERT(cur_tx->ste_mbuf != NULL, in ste_txeof() 791 m_freem(cur_tx->ste_mbuf); in ste_txeof() 792 cur_tx->ste_mbuf = NULL; in ste_txeof() 1614 struct ste_chain *cur_tx; in ste_stop() local 1668 cur_tx = &sc->ste_cdata.ste_tx_chain[i]; in ste_stop() [all …]
|
/freebsd/sys/dev/rl/ |
H A D | if_rlreg.h | 598 uint8_t cur_tx; member 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 | 1064 sc->rl_cdata.cur_tx = 0; in rl_list_tx_init() 1281 } while (sc->rl_cdata.last_tx != sc->rl_cdata.cur_tx); in rl_txeof() 1647 RL_INC(sc->rl_cdata.cur_tx); in rl_start_locked()
|
/freebsd/sys/dev/vr/ |
H A D | if_vr.c | 1433 struct vr_desc *cur_tx; in vr_txeof() local 1455 cur_tx = &sc->vr_rdata.vr_tx_ring[cons]; in vr_txeof() 1456 txctl = le32toh(cur_tx->vr_ctl); in vr_txeof() 1457 txstat = le32toh(cur_tx->vr_status); in vr_txeof() 1502 cur_tx->vr_status = htole32(VR_TXSTAT_OWN); in vr_txeof()
|
/freebsd/sys/dev/dc/ |
H A D | if_dc.c | 2972 struct dc_desc *cur_tx; in dc_txeof() local 2991 cur_tx = &sc->dc_ldata.dc_tx_list[idx]; in dc_txeof() 2992 txstat = le32toh(cur_tx->dc_status); in dc_txeof() 2993 ctl = le32toh(cur_tx->dc_ctl); in dc_txeof() 3002 cur_tx->dc_ctl = htole32(ctl & ~DC_TXCTL_SETUP); in dc_txeof()
|
/freebsd/sys/dev/sis/ |
H A D | if_sis.c | 1566 struct sis_desc *cur_tx; in sis_txeof() local 1585 cur_tx = &sc->sis_tx_list[cons]; in sis_txeof() 1586 txstat = le32toh(cur_tx->sis_cmdsts); in sis_txeof()
|
/freebsd/sys/dev/nge/ |
H A D | if_nge.c | 1605 struct nge_desc *cur_tx; in nge_txeof() local 1628 cur_tx = &sc->nge_rdata.nge_tx_ring[cons]; in nge_txeof() 1629 cmdsts = le32toh(cur_tx->nge_cmdsts); in nge_txeof()
|
/freebsd/sys/dev/ti/ |
H A D | if_ti.c | 2909 struct ti_tx_desc *cur_tx = NULL; in ti_txeof() local 2931 cur_tx = &txdesc; in ti_txeof() 2933 cur_tx = &sc->ti_rdata.ti_tx_ring[idx]; in ti_txeof() 2936 if ((cur_tx->ti_flags & TI_BDFLAG_END) == 0) in ti_txeof()
|
/freebsd/sys/dev/vge/ |
H A D | if_vge.c | 1601 struct vge_tx_desc *cur_tx; in vge_txeof() local 1624 cur_tx = &sc->vge_rdata.vge_tx_ring[cons]; in vge_txeof() 1625 txstat = le32toh(cur_tx->vge_sts); in vge_txeof()
|
/freebsd/sys/dev/sk/ |
H A D | if_sk.c | 2764 struct sk_tx_desc *cur_tx; in sk_txeof() local 2782 cur_tx = &sc_if->sk_rdata.sk_tx_ring[idx]; in sk_txeof() 2783 sk_ctl = le32toh(cur_tx->sk_ctl); in sk_txeof()
|
/freebsd/sys/dev/msk/ |
H A D | if_msk.c | 3293 struct msk_tx_desc *cur_tx; in msk_txeof() local 3315 cur_tx = &sc_if->msk_rdata.msk_tx_ring[cons]; in msk_txeof() 3316 control = le32toh(cur_tx->msk_control); in msk_txeof()
|
/freebsd/sys/dev/bge/ |
H A D | if_bge.c | 4470 struct bge_tx_bd *cur_tx; in bge_txeof() local 4491 cur_tx = &sc->bge_ldata.bge_tx_ring[idx]; in bge_txeof() 4492 if (cur_tx->bge_flags & BGE_TXBDFLAG_END) in bge_txeof()
|