Lines Matching refs:first_txd
768 struct tx_desc *txd, *first_txd; in typhoon_start_tx() local
807 first_txd = (struct tx_desc *) (txRing->ringBase + txRing->lastWrite); in typhoon_start_tx()
810 first_txd->flags = TYPHOON_TX_DESC | TYPHOON_DESC_VALID; in typhoon_start_tx()
811 first_txd->numDesc = 0; in typhoon_start_tx()
812 first_txd->len = 0; in typhoon_start_tx()
813 first_txd->addr = (u64)((unsigned long) skb) & 0xffffffff; in typhoon_start_tx()
814 first_txd->addrHi = (u64)((unsigned long) skb) >> 32; in typhoon_start_tx()
815 first_txd->processFlags = 0; in typhoon_start_tx()
819 first_txd->processFlags |= TYPHOON_TX_PF_TCP_CHKSUM; in typhoon_start_tx()
820 first_txd->processFlags |= TYPHOON_TX_PF_UDP_CHKSUM; in typhoon_start_tx()
821 first_txd->processFlags |= TYPHOON_TX_PF_IP_CHKSUM; in typhoon_start_tx()
825 first_txd->processFlags |= in typhoon_start_tx()
827 first_txd->processFlags |= in typhoon_start_tx()
833 first_txd->processFlags |= TYPHOON_TX_PF_TCP_SEGMENT; in typhoon_start_tx()
834 first_txd->numDesc++; in typhoon_start_tx()
852 first_txd->numDesc++; in typhoon_start_tx()
863 first_txd->numDesc++; in typhoon_start_tx()
882 first_txd->numDesc++; in typhoon_start_tx()