| /freebsd-13.1/sys/dev/xl/ |
| H A D | if_xl.c | 2018 cur_tx->xl_mbuf = NULL; in xl_txeof() 2076 if (cur_tx != NULL) in xl_txeof_90xB() 2485 prev_tx = cur_tx; in xl_start_locked() 2491 cur_tx = prev_tx; in xl_start_locked() 2500 cur_tx->xl_next = NULL; in xl_start_locked() 2507 prev = cur_tx; in xl_start_locked() 2519 if (cur_tx == NULL) in xl_start_locked() 2610 prev_tx = cur_tx; in xl_start_90xB_locked() 2616 cur_tx = prev_tx; in xl_start_90xB_locked() 2627 prev = cur_tx; in xl_start_90xB_locked() [all …]
|
| /freebsd-13.1/sys/dev/my/ |
| H A D | if_my.c | 1185 struct my_chain *cur_tx; in my_txeof() local 1203 txstat = MY_TXSTATUS(cur_tx); in my_txeof() 1218 m_freem(cur_tx->my_mbuf); in my_txeof() 1219 cur_tx->my_mbuf = NULL; in my_txeof() 1421 my_encap(sc, cur_tx, m_head); in my_start_locked() 1423 if (cur_tx != start_tx) in my_start_locked() 1424 MY_TXOWN(cur_tx) = MY_OWNByNIC; in my_start_locked() 1430 BPF_MTAP(ifp, cur_tx->my_mbuf); in my_start_locked() 1436 if (cur_tx == NULL) { in my_start_locked() 1445 MY_TXCTL(cur_tx) |= MY_TXIC; in my_start_locked() [all …]
|
| /freebsd-13.1/sys/dev/lge/ |
| H A D | if_lge.c | 989 struct lge_tx_desc *cur_tx = NULL; local 1006 cur_tx = &sc->lge_ldata->lge_tx_list[idx]; 1009 if (cur_tx->lge_mbuf != NULL) { 1010 m_freem(cur_tx->lge_mbuf); 1011 cur_tx->lge_mbuf = NULL; 1013 cur_tx->lge_ctl = 0; 1022 if (cur_tx != NULL) 1134 struct lge_tx_desc *cur_tx; local 1144 cur_tx = &sc->lge_ldata->lge_tx_list[*txidx]; 1150 f = &cur_tx->lge_frags[frag]; [all …]
|
| /freebsd-13.1/sys/dev/ste/ |
| H A D | if_ste.c | 770 struct ste_chain *cur_tx; in ste_txeof() local 793 KASSERT(cur_tx->ste_mbuf != NULL, in ste_txeof() 795 m_freem(cur_tx->ste_mbuf); in ste_txeof() 796 cur_tx->ste_mbuf = NULL; in ste_txeof() 1626 struct ste_chain *cur_tx; in ste_stop() local 1681 if (cur_tx->ste_mbuf != NULL) { in ste_stop() 1685 cur_tx->ste_map); in ste_stop() 1686 m_freem(cur_tx->ste_mbuf); in ste_stop() 1687 cur_tx->ste_mbuf = NULL; in ste_stop() 1893 struct ste_chain *cur_tx; in ste_start_locked() local [all …]
|
| /freebsd-13.1/sys/dev/rl/ |
| H A D | if_rlreg.h | 599 uint8_t cur_tx; member 603 #define RL_CUR_TXADDR(x) ((x->rl_cdata.cur_tx * 4) + RL_TXADDR0) 604 #define RL_CUR_TXSTAT(x) ((x->rl_cdata.cur_tx * 4) + RL_TXSTAT0) 605 #define RL_CUR_TXMBUF(x) (x->rl_cdata.rl_tx_chain[x->rl_cdata.cur_tx]) 606 #define RL_CUR_DMAMAP(x) (x->rl_cdata.rl_tx_dmamap[x->rl_cdata.cur_tx])
|
| H A D | if_rl.c | 1076 sc->rl_cdata.cur_tx = 0; in rl_list_tx_init() 1293 } while (sc->rl_cdata.last_tx != sc->rl_cdata.cur_tx); in rl_txeof() 1659 RL_INC(sc->rl_cdata.cur_tx); in rl_start_locked()
|
| /freebsd-13.1/sys/mips/atheros/ar531x/ |
| H A D | if_are.c | 1478 struct are_desc *cur_tx; in are_tx() local 1500 cur_tx = &sc->are_rdata.are_tx_ring[cons]; in are_tx() 1501 ctl = cur_tx->are_stat; in are_tx() 1502 devcs = cur_tx->are_devcs; in are_tx() 1528 cur_tx->are_stat = 0; in are_tx() 1529 cur_tx->are_devcs = 0; in are_tx() 1530 cur_tx->are_addr = 0; in are_tx()
|
| /freebsd-13.1/sys/dev/vr/ |
| H A D | if_vr.c | 1445 struct vr_desc *cur_tx; in vr_txeof() local 1467 cur_tx = &sc->vr_rdata.vr_tx_ring[cons]; in vr_txeof() 1468 txctl = le32toh(cur_tx->vr_ctl); in vr_txeof() 1469 txstat = le32toh(cur_tx->vr_status); in vr_txeof() 1514 cur_tx->vr_status = htole32(VR_TXSTAT_OWN); in vr_txeof()
|
| /freebsd-13.1/sys/mips/atheros/ |
| H A D | if_arge.c | 2421 struct arge_desc *cur_tx; in arge_tx_locked() local 2447 cur_tx = &sc->arge_rdata.arge_tx_ring[cons]; in arge_tx_locked() 2448 ctrl = cur_tx->packet_ctrl; in arge_tx_locked() 2472 cur_tx->packet_addr = 0; in arge_tx_locked()
|
| /freebsd-13.1/sys/dev/dc/ |
| H A D | if_dc.c | 2985 struct dc_desc *cur_tx; in dc_txeof() local 3004 cur_tx = &sc->dc_ldata.dc_tx_list[idx]; in dc_txeof() 3005 txstat = le32toh(cur_tx->dc_status); in dc_txeof() 3006 ctl = le32toh(cur_tx->dc_ctl); in dc_txeof() 3015 cur_tx->dc_ctl = htole32(ctl & ~DC_TXCTL_SETUP); in dc_txeof()
|
| /freebsd-13.1/sys/dev/sis/ |
| H A D | if_sis.c | 1577 struct sis_desc *cur_tx; in sis_txeof() local 1596 cur_tx = &sc->sis_tx_list[cons]; in sis_txeof() 1597 txstat = le32toh(cur_tx->sis_cmdsts); in sis_txeof()
|
| /freebsd-13.1/sys/dev/nge/ |
| H A D | if_nge.c | 1619 struct nge_desc *cur_tx; in nge_txeof() local 1642 cur_tx = &sc->nge_rdata.nge_tx_ring[cons]; in nge_txeof() 1643 cmdsts = le32toh(cur_tx->nge_cmdsts); in nge_txeof()
|
| /freebsd-13.1/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-13.1/sys/dev/vge/ |
| H A D | if_vge.c | 1614 struct vge_tx_desc *cur_tx; in vge_txeof() local 1637 cur_tx = &sc->vge_rdata.vge_tx_ring[cons]; in vge_txeof() 1638 txstat = le32toh(cur_tx->vge_sts); in vge_txeof()
|
| /freebsd-13.1/sys/dev/sk/ |
| H A D | if_sk.c | 2877 struct sk_tx_desc *cur_tx; local 2895 cur_tx = &sc_if->sk_rdata.sk_tx_ring[idx]; 2896 sk_ctl = le32toh(cur_tx->sk_ctl);
|
| /freebsd-13.1/sys/dev/msk/ |
| H A D | if_msk.c | 3327 struct msk_tx_desc *cur_tx; in msk_txeof() local 3349 cur_tx = &sc_if->msk_rdata.msk_tx_ring[cons]; in msk_txeof() 3350 control = le32toh(cur_tx->msk_control); in msk_txeof()
|
| /freebsd-13.1/sys/dev/bge/ |
| H A D | if_bge.c | 4486 struct bge_tx_bd *cur_tx; in bge_txeof() local 4507 cur_tx = &sc->bge_ldata.bge_tx_ring[idx]; in bge_txeof() 4508 if (cur_tx->bge_flags & BGE_TXBDFLAG_END) in bge_txeof()
|