/freebsd-current/sys/dev/xl/ |
H A D | if_xl.c | 1985 struct xl_chain *cur_tx; local 2000 cur_tx = sc->xl_cdata.xl_tx_head; 2005 sc->xl_cdata.xl_tx_head = cur_tx->xl_next; 2006 bus_dmamap_sync(sc->xl_mtag, cur_tx->xl_map, 2008 bus_dmamap_unload(sc->xl_mtag, cur_tx->xl_map); 2009 m_freem(cur_tx->xl_mbuf); 2010 cur_tx->xl_mbuf = NULL; 2014 cur_tx->xl_next = sc->xl_cdata.xl_tx_free; 2015 sc->xl_cdata.xl_tx_free = cur_tx; 2034 struct xl_chain *cur_tx local 2446 struct xl_chain *prev = NULL, *cur_tx = NULL, *start_tx; local 2578 struct xl_chain *prev = NULL, *cur_tx = NULL, *start_tx; local [all...] |
/freebsd-current/sys/dev/lge/ |
H A D | if_lge.c | 955 struct lge_tx_desc *cur_tx = NULL; local 972 cur_tx = &sc->lge_ldata->lge_tx_list[idx]; 975 if (cur_tx->lge_mbuf != NULL) { 976 m_freem(cur_tx->lge_mbuf); 977 cur_tx->lge_mbuf = NULL; 979 cur_tx->lge_ctl = 0; 988 if (cur_tx != NULL) 1095 struct lge_tx_desc *cur_tx; local 1105 cur_tx = &sc->lge_ldata->lge_tx_list[*txidx]; 1111 f = &cur_tx [all...] |
/freebsd-current/sys/dev/my/ |
H A D | if_my.c | 1179 struct my_chain *cur_tx; local 1196 cur_tx = sc->my_cdata.my_tx_head; 1197 txstat = MY_TXSTATUS(cur_tx); 1212 m_freem(cur_tx->my_mbuf); 1213 cur_tx->my_mbuf = NULL; 1219 sc->my_cdata.my_tx_head = cur_tx->my_nextdesc; 1389 struct my_chain *cur_tx = NULL, *start_tx; local 1411 cur_tx = sc->my_cdata.my_tx_free; 1412 sc->my_cdata.my_tx_free = cur_tx->my_nextdesc; 1415 my_encap(sc, cur_tx, m_hea [all...] |
/freebsd-current/sys/dev/ste/ |
H A D | if_ste.c | 766 struct ste_chain *cur_tx; local 782 cur_tx = &sc->ste_cdata.ste_tx_chain[idx]; 783 txstat = le32toh(cur_tx->ste_ptr->ste_ctl); 786 bus_dmamap_sync(sc->ste_cdata.ste_tx_tag, cur_tx->ste_map, 788 bus_dmamap_unload(sc->ste_cdata.ste_tx_tag, cur_tx->ste_map); 789 KASSERT(cur_tx->ste_mbuf != NULL, 791 m_freem(cur_tx->ste_mbuf); 792 cur_tx->ste_mbuf = NULL; 1621 struct ste_chain *cur_tx; local 1675 cur_tx 1888 struct ste_chain *cur_tx; local [all...] |
/freebsd-current/sys/dev/rl/ |
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 | 1071 sc->rl_cdata.cur_tx = 0; 1288 } while (sc->rl_cdata.last_tx != sc->rl_cdata.cur_tx); 1654 RL_INC(sc->rl_cdata.cur_tx);
|
/freebsd-current/sys/dev/vr/ |
H A D | if_vr.c | 1440 struct vr_desc *cur_tx; local 1462 cur_tx = &sc->vr_rdata.vr_tx_ring[cons]; 1463 txctl = le32toh(cur_tx->vr_ctl); 1464 txstat = le32toh(cur_tx->vr_status); 1509 cur_tx->vr_status = htole32(VR_TXSTAT_OWN);
|
/freebsd-current/sys/dev/dc/ |
H A D | if_dc.c | 2979 struct dc_desc *cur_tx; local 2998 cur_tx = &sc->dc_ldata.dc_tx_list[idx]; 2999 txstat = le32toh(cur_tx->dc_status); 3000 ctl = le32toh(cur_tx->dc_ctl); 3009 cur_tx->dc_ctl = htole32(ctl & ~DC_TXCTL_SETUP);
|
/freebsd-current/sys/dev/nge/ |
H A D | if_nge.c | 1614 struct nge_desc *cur_tx; local 1637 cur_tx = &sc->nge_rdata.nge_tx_ring[cons]; 1638 cmdsts = le32toh(cur_tx->nge_cmdsts);
|
/freebsd-current/sys/dev/sis/ |
H A D | if_sis.c | 1573 struct sis_desc *cur_tx; local 1592 cur_tx = &sc->sis_tx_list[cons]; 1593 txstat = le32toh(cur_tx->sis_cmdsts);
|
/freebsd-current/sys/dev/vge/ |
H A D | if_vge.c | 1609 struct vge_tx_desc *cur_tx; local 1632 cur_tx = &sc->vge_rdata.vge_tx_ring[cons]; 1633 txstat = le32toh(cur_tx->vge_sts);
|
/freebsd-current/sys/dev/ti/ |
H A D | if_ti.c | 2914 struct ti_tx_desc *cur_tx = NULL; local 2936 cur_tx = &txdesc; 2938 cur_tx = &sc->ti_rdata.ti_tx_ring[idx]; 2941 if ((cur_tx->ti_flags & TI_BDFLAG_END) == 0)
|
/freebsd-current/sys/dev/sk/ |
H A D | if_sk.c | 2784 struct sk_tx_desc *cur_tx; local 2802 cur_tx = &sc_if->sk_rdata.sk_tx_ring[idx]; 2803 sk_ctl = le32toh(cur_tx->sk_ctl);
|
/freebsd-current/sys/dev/msk/ |
H A D | if_msk.c | 3317 struct msk_tx_desc *cur_tx; local 3339 cur_tx = &sc_if->msk_rdata.msk_tx_ring[cons]; 3340 control = le32toh(cur_tx->msk_control);
|
/freebsd-current/sys/dev/bge/ |
H A D | if_bge.c | 4482 struct bge_tx_bd *cur_tx; local 4503 cur_tx = &sc->bge_ldata.bge_tx_ring[idx]; 4504 if (cur_tx->bge_flags & BGE_TXBDFLAG_END)
|