Lines Matching refs:skbdesc
28 struct skb_frame_desc *skbdesc;
71 * Populate skbdesc.
73 skbdesc = get_skb_frame_desc(skb);
74 memset(skbdesc, 0, sizeof(*skbdesc));
86 skbdesc->skb_dma = skb_dma;
87 skbdesc->flags |= SKBDESC_DMA_MAPPED_RX;
96 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb);
98 skbdesc->skb_dma =
101 if (unlikely(dma_mapping_error(dev, skbdesc->skb_dma)))
104 skbdesc->flags |= SKBDESC_DMA_MAPPED_TX;
113 struct skb_frame_desc *skbdesc = get_skb_frame_desc(entry->skb);
115 if (skbdesc->flags & SKBDESC_DMA_MAPPED_RX) {
116 dma_unmap_single(dev, skbdesc->skb_dma, entry->skb->len,
118 skbdesc->flags &= ~SKBDESC_DMA_MAPPED_RX;
119 } else if (skbdesc->flags & SKBDESC_DMA_MAPPED_TX) {
120 dma_unmap_single(dev, skbdesc->skb_dma, entry->skb->len,
122 skbdesc->flags &= ~SKBDESC_DMA_MAPPED_TX;
608 struct skb_frame_desc *skbdesc;
627 skbdesc = get_skb_frame_desc(skb);
628 memset(skbdesc, 0, sizeof(*skbdesc));
629 skbdesc->tx_rate_idx = rate_idx;
630 skbdesc->tx_rate_flags = rate_flags;
633 skbdesc->flags |= SKBDESC_NOT_MAC80211;
750 struct skb_frame_desc *skbdesc;
775 skbdesc = get_skb_frame_desc(intf->beacon->skb);
776 memset(skbdesc, 0, sizeof(*skbdesc));