Lines Matching full:rxd

96 				volatile struct s_smt_fp_rxd *rxd,
99 volatile struct s_smt_fp_rxd *rxd,
102 volatile struct s_smt_fp_rxd *rxd, int frag_count);
214 * memory for MBufs, RxD and TxD descriptors etc.
395 DB_GEN(3, "Init RxD ring, %d RxDs", SMT_R1_RXD_COUNT); in init_rxd_ring()
624 * determined. This is the next RxD after rx_curr_get with an OWN
771 * out of RxD detection in fddi_isr()
775 * check out of RxD condition in fddi_isr()
1040 struct s_smt_fp_rxd volatile *r ; /* rxd pointer */ in process_receive()
1041 struct s_smt_fp_rxd volatile *rxd ; /* first rxd of rx frame */ in process_receive() local
1078 DB_RX(5, "Check RxD %p for OWN and EOF", r); in process_receive()
1088 * out of RxD detection in process_receive()
1093 /* Either we don't have an RxD or all in process_receive()
1131 DB_RX(5, "EOF set in RxD, used_frags = %d", used_frags); in process_receive()
1148 rxd = queue->rx_curr_get ; in process_receive()
1156 rxd->rxd_rbctrl &= cpu_to_le32(~BMU_STF) ; in process_receive()
1158 for (r=rxd, i=frag_count ; i ; r=r->rxd_next, i--){ in process_receive()
1159 DB_RX(5, "dma_complete for RxD %p", r); in process_receive()
1217 virt = (u_char far *) rxd->rxd_virt ; in process_receive()
1255 mac_drv_rx_complete(smc,rxd,frag_count,len) ; in process_receive()
1269 hwm_cpy_rxd2mb(rxd,data,len) ; in process_receive()
1271 for (r=rxd, i=used_frags ; i ; r=r->rxd_next, i--){ in process_receive()
1293 mac_drv_rx_complete(smc, rxd, in process_receive()
1297 DB_RX(5, "requeue RxD"); in process_receive()
1298 mac_drv_requeue_rxd(smc,rxd,frag_count); in process_receive()
1314 mac_drv_rx_complete(smc, rxd, in process_receive()
1318 DB_RX(5, "requeue RxD"); in process_receive()
1319 mac_drv_requeue_rxd(smc,rxd,frag_count); in process_receive()
1327 mac_drv_rx_complete(smc, rxd, in process_receive()
1331 DB_RX(5, "requeue RxD"); in process_receive()
1332 mac_drv_requeue_rxd(smc,rxd,frag_count); in process_receive()
1342 DB_RX(5, "requeue RxD"); in process_receive()
1343 mac_drv_requeue_rxd(smc,rxd,frag_count) ; in process_receive()
1353 DB_RX(3, "next RxD is %p", queue->rx_curr_get); in process_receive()
1359 DB_RX(5, "requeue RxD"); in process_receive()
1360 mac_drv_requeue_rxd(smc,rxd,frag_count) ; in process_receive()
1362 DB_RX(3, "next RxD is %p", queue->rx_curr_get); in process_receive()
1392 * the current RxD with the length and the physical and
1395 * switches the OWN flag of the RxD, so that it is owned by the
1443 * calls dma_master for each RxD and mac_drv_clear_rxd for each
1478 DB_RX(5, "switch OWN bit of RxD 0x%p", r); in mac_drv_clear_rx_queue()
1497 DB_RX(5, "dma_complete for RxD %p", r); in mac_drv_clear_rx_queue()
1501 DB_RX(5, "mac_drv_clear_rxd: RxD %p frag_count %d", in mac_drv_clear_rx_queue()
1697 * bytes from the virtual pointer in 'rxd' in hwm_tx_frag()