Lines Matching refs:pfirst
1520 struct sk_buff *pfirst, *pnext; in brcmf_sdio_rxglom() local
1535 pfirst = pnext = NULL; in brcmf_sdio_rxglom()
1593 pfirst = pnext = NULL; in brcmf_sdio_rxglom()
1617 pfirst = skb_peek(&bus->glom); in brcmf_sdio_rxglom()
1644 pfirst->data, min_t(int, pfirst->len, 48), in brcmf_sdio_rxglom()
1650 errcode = brcmf_sdio_hdparse(bus, pfirst->data, &rd_new, in brcmf_sdio_rxglom()
1656 skb_pull(pfirst, rd_new.dat_offset); in brcmf_sdio_rxglom()
1690 skb_queue_walk_safe(&bus->glom, pfirst, pnext) { in brcmf_sdio_rxglom()
1691 dptr = (u8 *) (pfirst->data); in brcmf_sdio_rxglom()
1696 dptr, pfirst->len, in brcmf_sdio_rxglom()
1699 __skb_trim(pfirst, sublen); in brcmf_sdio_rxglom()
1700 skb_pull(pfirst, doff); in brcmf_sdio_rxglom()
1702 if (pfirst->len == 0) { in brcmf_sdio_rxglom()
1703 skb_unlink(pfirst, &bus->glom); in brcmf_sdio_rxglom()
1704 brcmu_pkt_buf_free_skb(pfirst); in brcmf_sdio_rxglom()
1709 pfirst->data, in brcmf_sdio_rxglom()
1710 min_t(int, pfirst->len, 32), in brcmf_sdio_rxglom()
1712 bus->glom.qlen, pfirst, pfirst->data, in brcmf_sdio_rxglom()
1713 pfirst->len, pfirst->next, in brcmf_sdio_rxglom()
1714 pfirst->prev); in brcmf_sdio_rxglom()
1715 skb_unlink(pfirst, &bus->glom); in brcmf_sdio_rxglom()
1717 brcmf_rx_event(bus->sdiodev->dev, pfirst); in brcmf_sdio_rxglom()
1719 brcmf_rx_frame(bus->sdiodev->dev, pfirst, in brcmf_sdio_rxglom()