Lines Matching refs:txd
1054 ex_desc_t *txd; in elxl_m_tx() local
1121 txd = r->r_head; in elxl_m_tx()
1122 if (paddr == txd->ed_descaddr) { in elxl_m_tx()
1134 r->r_head = txd->ed_next; in elxl_m_tx()
1149 txd = tail ? tail->ed_next : &r->r_desc[0]; in elxl_m_tx()
1177 mcopymsg(mp, txd->ed_buf); /* frees the mblk! */ in elxl_m_tx()
1184 if (txd->ed_buf[0] & 0x1) { in elxl_m_tx()
1185 if (bcmp(txd->ed_buf, ex_broadcast, ETHERADDRL) != 0) { in elxl_m_tx()
1192 pd = txd->ed_pd; in elxl_m_tx()
1200 bzero(txd->ed_buf + len, ETHERMIN - len); in elxl_m_tx()
1209 first = txd; in elxl_m_tx()
1212 (void) ddi_dma_sync(txd->ed_dmah, 0, 0, DDI_DMA_SYNC_FORDEV); in elxl_m_tx()
1216 PUT_PD(r, pd->pd_addr, txd->ed_bufaddr); in elxl_m_tx()
1226 PUT_PD(r, txd->ed_prev->ed_pd->pd_link, txd->ed_descaddr); in elxl_m_tx()
1246 r->r_tail = txd; in elxl_m_tx()