Lines Matching refs:pkt_next
386 struct sk_buff *pkt_next = NULL, *src; in brcmf_sdiod_sglist_rw() local
402 skb_queue_walk(pktlist, pkt_next) in brcmf_sdiod_sglist_rw()
403 req_sz += pkt_next->len; in brcmf_sdiod_sglist_rw()
406 pkt_next = brcmu_pkt_buf_get_skb(PAGE_SIZE); in brcmf_sdiod_sglist_rw()
407 if (pkt_next == NULL) { in brcmf_sdiod_sglist_rw()
411 __skb_queue_tail(&local_list, pkt_next); in brcmf_sdiod_sglist_rw()
414 pkt_next = brcmu_pkt_buf_get_skb(req_sz); in brcmf_sdiod_sglist_rw()
415 if (pkt_next == NULL) { in brcmf_sdiod_sglist_rw()
419 __skb_queue_tail(&local_list, pkt_next); in brcmf_sdiod_sglist_rw()
448 skb_queue_walk(target_list, pkt_next) { in brcmf_sdiod_sglist_rw()
450 while (pkt_offset < pkt_next->len) { in brcmf_sdiod_sglist_rw()
451 pkt_data = pkt_next->data + pkt_offset; in brcmf_sdiod_sglist_rw()
452 sg_data_sz = pkt_next->len - pkt_offset; in brcmf_sdiod_sglist_rw()
484 skb_queue_walk(pktlist, pkt_next) { in brcmf_sdiod_sglist_rw()
491 req_sz = pkt_next->len - dst_offset; in brcmf_sdiod_sglist_rw()
496 dst_data = pkt_next->data + dst_offset; in brcmf_sdiod_sglist_rw()
505 if (dst_offset == pkt_next->len) in brcmf_sdiod_sglist_rw()
513 while ((pkt_next = __skb_dequeue(&local_list)) != NULL) in brcmf_sdiod_sglist_rw()
514 brcmu_pkt_buf_free_skb(pkt_next); in brcmf_sdiod_sglist_rw()