Lines Matching refs:ctl_stat
626 u32 ctl_stat) in ftgmac100_free_tx_packet() argument
631 if (ctl_stat & FTGMAC100_TXDES0_FTS) { in ftgmac100_free_tx_packet()
635 len = FTGMAC100_TXDES0_TXBUF_SIZE(ctl_stat); in ftgmac100_free_tx_packet()
640 if (ctl_stat & FTGMAC100_TXDES0_LTS) in ftgmac100_free_tx_packet()
651 u32 ctl_stat; in ftgmac100_tx_complete_packet() local
656 ctl_stat = le32_to_cpu(txdes->txdes0); in ftgmac100_tx_complete_packet()
657 if (ctl_stat & FTGMAC100_TXDES0_TXDMA_OWN) in ftgmac100_tx_complete_packet()
663 ftgmac100_free_tx_packet(priv, pointer, skb, txdes, ctl_stat); in ftgmac100_tx_complete_packet()
664 txdes->txdes0 = cpu_to_le32(ctl_stat & priv->txdes0_edotr_mask); in ftgmac100_tx_complete_packet()
721 u32 f_ctl_stat, ctl_stat, csum_vlan; in ftgmac100_hard_start_xmit() local
801 ctl_stat = ftgmac100_base_tx_ctlstat(priv, pointer); in ftgmac100_hard_start_xmit()
802 ctl_stat |= FTGMAC100_TXDES0_TXDMA_OWN; in ftgmac100_hard_start_xmit()
803 ctl_stat |= FTGMAC100_TXDES0_TXBUF_SIZE(len); in ftgmac100_hard_start_xmit()
805 ctl_stat |= FTGMAC100_TXDES0_LTS; in ftgmac100_hard_start_xmit()
806 txdes->txdes0 = cpu_to_le32(ctl_stat); in ftgmac100_hard_start_xmit()
853 ctl_stat = le32_to_cpu(txdes->txdes0); in ftgmac100_hard_start_xmit()
854 ftgmac100_free_tx_packet(priv, pointer, skb, txdes, ctl_stat); in ftgmac100_hard_start_xmit()
855 txdes->txdes0 = cpu_to_le32(ctl_stat & priv->txdes0_edotr_mask); in ftgmac100_hard_start_xmit()