Lines Matching defs:tx_desc
1189 u64 tx_desc = 0;
1193 tx_desc |= skb->len & AQ_TX_DESC_LEN_MASK;
1196 tx_desc |= ((u64)(skb_shinfo(skb)->gso_size & AQ_TX_DESC_MSS_MASK)) <<
1199 headroom = (skb->len + sizeof(tx_desc)) % 8;
1203 if (((skb->len + sizeof(tx_desc) + padding_size) % frame_size) == 0) {
1205 tx_desc |= AQ_TX_DESC_DROP_PADD;
1210 tx_desc |= AQ_TX_DESC_VLAN;
1211 tx_desc |= ((u64)tci & AQ_TX_DESC_VLAN_MASK) <<
1222 if (!(headroom >= sizeof(tx_desc) && tailroom >= padding_size)) {
1223 new_skb = skb_copy_expand(skb, sizeof(tx_desc),
1233 tx_desc_ptr = skb_push(skb, sizeof(tx_desc));
1234 *tx_desc_ptr = cpu_to_le64(tx_desc);