Lines Matching refs:cur_p
464 struct nixge_hw_dma_bd *cur_p; in nixge_start_xmit_done() local
470 cur_p = &priv->tx_bd_v[priv->tx_bd_ci]; in nixge_start_xmit_done()
473 status = cur_p->status; in nixge_start_xmit_done()
477 cur_p->status = 0; in nixge_start_xmit_done()
484 cur_p = &priv->tx_bd_v[priv->tx_bd_ci]; in nixge_start_xmit_done()
486 status = cur_p->status; in nixge_start_xmit_done()
499 struct nixge_hw_dma_bd *cur_p; in nixge_check_tx_bd_space() local
501 cur_p = &priv->tx_bd_v[(priv->tx_bd_tail + num_frag) % TX_BD_NUM]; in nixge_check_tx_bd_space()
502 if (cur_p->status & XAXIDMA_BD_STS_ALL_MASK) in nixge_check_tx_bd_space()
511 struct nixge_hw_dma_bd *cur_p; in nixge_start_xmit() local
519 cur_p = &priv->tx_bd_v[priv->tx_bd_tail]; in nixge_start_xmit()
532 nixge_hw_dma_bd_set_phys(cur_p, cur_phys); in nixge_start_xmit()
534 cur_p->cntrl = skb_headlen(skb) | XAXIDMA_BD_CTRL_TXSOF_MASK; in nixge_start_xmit()
544 cur_p = &priv->tx_bd_v[priv->tx_bd_tail]; in nixge_start_xmit()
553 nixge_hw_dma_bd_set_phys(cur_p, cur_phys); in nixge_start_xmit()
555 cur_p->cntrl = skb_frag_size(frag); in nixge_start_xmit()
566 cur_p->cntrl |= XAXIDMA_BD_CTRL_TXEOF_MASK; in nixge_start_xmit()
585 cur_p = &priv->tx_bd_v[priv->tx_bd_tail]; in nixge_start_xmit()
586 cur_p->status = 0; in nixge_start_xmit()
600 struct nixge_hw_dma_bd *cur_p; in nixge_recv() local
606 cur_p = &priv->rx_bd_v[priv->rx_bd_ci]; in nixge_recv()
608 while ((cur_p->status & XAXIDMA_BD_STS_COMPLETE_MASK && in nixge_recv()
614 nixge_hw_dma_bd_get_addr(cur_p, sw_id_offset); in nixge_recv()
616 length = cur_p->status & XAXIDMA_BD_STS_ACTUAL_LEN_MASK; in nixge_recv()
621 nixge_hw_dma_bd_get_addr(cur_p, phys), in nixge_recv()
652 nixge_hw_dma_bd_set_phys(cur_p, cur_phys); in nixge_recv()
653 cur_p->cntrl = NIXGE_MAX_JUMBO_FRAME_SIZE; in nixge_recv()
654 cur_p->status = 0; in nixge_recv()
655 nixge_hw_dma_bd_set_offset(cur_p, (uintptr_t)new_skb); in nixge_recv()
659 cur_p = &priv->rx_bd_v[priv->rx_bd_ci]; in nixge_recv()
795 struct nixge_hw_dma_bd *cur_p; in nixge_dma_err_handler() local
803 cur_p = &lp->tx_bd_v[i]; in nixge_dma_err_handler()
807 nixge_hw_dma_bd_set_phys(cur_p, 0); in nixge_dma_err_handler()
808 cur_p->cntrl = 0; in nixge_dma_err_handler()
809 cur_p->status = 0; in nixge_dma_err_handler()
810 nixge_hw_dma_bd_set_offset(cur_p, 0); in nixge_dma_err_handler()
814 cur_p = &lp->rx_bd_v[i]; in nixge_dma_err_handler()
815 cur_p->status = 0; in nixge_dma_err_handler()