Lines Matching refs:pfirst
1547 struct sk_buff *pfirst, *pnext; in brcmf_sdio_rxglom() local
1562 pfirst = pnext = NULL; in brcmf_sdio_rxglom()
1620 pfirst = pnext = NULL; in brcmf_sdio_rxglom()
1644 pfirst = skb_peek(&bus->glom); in brcmf_sdio_rxglom()
1676 pfirst->data, min_t(int, pfirst->len, 48), in brcmf_sdio_rxglom()
1682 errcode = brcmf_sdio_hdparse(bus, pfirst->data, &rd_new, in brcmf_sdio_rxglom()
1688 skb_pull(pfirst, rd_new.dat_offset); in brcmf_sdio_rxglom()
1716 skb_push(pfirst, sfdoff); in brcmf_sdio_rxglom()
1731 skb_queue_walk_safe(&bus->glom, pfirst, pnext) { in brcmf_sdio_rxglom()
1732 dptr = (u8 *) (pfirst->data); in brcmf_sdio_rxglom()
1737 dptr, pfirst->len, in brcmf_sdio_rxglom()
1740 __skb_trim(pfirst, sublen); in brcmf_sdio_rxglom()
1741 skb_pull(pfirst, doff); in brcmf_sdio_rxglom()
1743 if (pfirst->len == 0) { in brcmf_sdio_rxglom()
1744 skb_unlink(pfirst, &bus->glom); in brcmf_sdio_rxglom()
1745 brcmu_pkt_buf_free_skb(pfirst); in brcmf_sdio_rxglom()
1750 pfirst->data, in brcmf_sdio_rxglom()
1751 min_t(int, pfirst->len, 32), in brcmf_sdio_rxglom()
1753 bus->glom.qlen, pfirst, pfirst->data, in brcmf_sdio_rxglom()
1754 pfirst->len, pfirst->next, in brcmf_sdio_rxglom()
1755 pfirst->prev); in brcmf_sdio_rxglom()
1756 skb_unlink(pfirst, &bus->glom); in brcmf_sdio_rxglom()
1757 brcmf_rx_frame(bus->sdiodev->dev, pfirst); in brcmf_sdio_rxglom()