Lines Matching refs:td_info
724 desc->td_info = kzalloc(sizeof(*desc->td_info), GFP_KERNEL);
725 if (!desc->td_info) {
730 desc->td_info->buf = priv->tx0_bufs + i * PKT_BUF_SZ;
731 desc->td_info->buf_dma = priv->tx_bufs_dma0 + i * PKT_BUF_SZ;
747 kfree(desc->td_info);
765 desc->td_info = kzalloc(sizeof(*desc->td_info), GFP_KERNEL);
766 if (!desc->td_info) {
771 desc->td_info->buf = priv->tx1_bufs + i * PKT_BUF_SZ;
772 desc->td_info->buf_dma = priv->tx_bufs_dma1 + i * PKT_BUF_SZ;
787 kfree(desc->td_info);
799 struct vnt_td_info *td_info = desc->td_info;
801 dev_kfree_skb(td_info->skb);
802 kfree(desc->td_info);
812 struct vnt_td_info *td_info = desc->td_info;
814 dev_kfree_skb(td_info->skb);
815 kfree(desc->td_info);
983 if ((desc->td_info->flags & TD_FLAGS_NETIF_SKB) != 0) {
997 if ((desc->td_info->flags & TD_FLAGS_PRIV_SKB) != 0) {
1003 vnt_int_report_rate(priv, desc->td_info, byTsr0, byTsr1);
1028 struct vnt_td_info *td_info = desc->td_info;
1029 struct sk_buff *skb = td_info->skb;
1034 td_info->skb = NULL;
1035 td_info->flags = 0;
1242 head_td->td_info->skb = skb;
1245 head_td->td_info->flags = TD_FLAGS_NETIF_SKB;
1259 head_td->td1.req_count = cpu_to_le16(head_td->td_info->req_count);
1261 head_td->buff_addr = cpu_to_le32(head_td->td_info->buf_dma);
1268 if (head_td->td_info->flags & TD_FLAGS_NETIF_SKB)