Lines Matching refs:ash
113 static void mana_add_sge(struct mana_tx_package *tp, struct mana_skb_head *ash, in mana_add_sge() argument
116 ash->dma_handle[sg_i] = da; in mana_add_sge()
117 ash->size[sg_i] = sge_len; in mana_add_sge()
127 struct mana_skb_head *ash = (struct mana_skb_head *)skb->head; in mana_map_skb() local
153 mana_add_sge(tp, ash, 0, da, sge0_len, gd->gpa_mkey); in mana_map_skb()
162 mana_add_sge(tp, ash, sg_i, da, sge1_len, gd->gpa_mkey); in mana_map_skb()
175 mana_add_sge(tp, ash, sg_i, da, skb_frag_size(frag), in mana_map_skb()
186 dma_unmap_page(dev, ash->dma_handle[i], ash->size[i], in mana_map_skb()
190 dma_unmap_single(dev, ash->dma_handle[i], ash->size[i], in mana_map_skb()
1388 struct mana_skb_head *ash = (struct mana_skb_head *)skb->head; in mana_unmap_skb() local
1394 hsg = (skb_is_gso(skb) && skb_headlen(skb) > ash->size[0]) ? 2 : 1; in mana_unmap_skb()
1397 dma_unmap_single(dev, ash->dma_handle[i], ash->size[i], in mana_unmap_skb()
1401 dma_unmap_page(dev, ash->dma_handle[i], ash->size[i], in mana_unmap_skb()