Lines Matching refs:frag
556 static int rfcomm_dlc_send_frag(struct rfcomm_dlc *d, struct sk_buff *frag) in rfcomm_dlc_send_frag() argument
558 int len = frag->len; in rfcomm_dlc_send_frag()
565 rfcomm_make_uih(frag, d->addr); in rfcomm_dlc_send_frag()
566 __skb_queue_tail(&d->tx_queue, frag); in rfcomm_dlc_send_frag()
574 struct sk_buff *frag, *next; in rfcomm_dlc_send() local
580 frag = skb_shinfo(skb)->frag_list; in rfcomm_dlc_send()
587 if (len < 0 || !frag) in rfcomm_dlc_send()
590 for (; frag; frag = next) { in rfcomm_dlc_send()
593 next = frag->next; in rfcomm_dlc_send()
595 ret = rfcomm_dlc_send_frag(d, frag); in rfcomm_dlc_send()
597 dev_kfree_skb_irq(frag); in rfcomm_dlc_send()