Lines Matching refs:pfirst
1518 struct sk_buff *pfirst, *pnext; in brcmf_sdio_rxglom() local
1533 pfirst = pnext = NULL; in brcmf_sdio_rxglom()
1591 pfirst = pnext = NULL; in brcmf_sdio_rxglom()
1615 pfirst = skb_peek(&bus->glom); in brcmf_sdio_rxglom()
1642 pfirst->data, min_t(int, pfirst->len, 48), in brcmf_sdio_rxglom()
1648 errcode = brcmf_sdio_hdparse(bus, pfirst->data, &rd_new, in brcmf_sdio_rxglom()
1654 skb_pull(pfirst, rd_new.dat_offset); in brcmf_sdio_rxglom()
1688 skb_queue_walk_safe(&bus->glom, pfirst, pnext) { in brcmf_sdio_rxglom()
1689 dptr = (u8 *) (pfirst->data); in brcmf_sdio_rxglom()
1694 dptr, pfirst->len, in brcmf_sdio_rxglom()
1697 __skb_trim(pfirst, sublen); in brcmf_sdio_rxglom()
1698 skb_pull(pfirst, doff); in brcmf_sdio_rxglom()
1700 if (pfirst->len == 0) { in brcmf_sdio_rxglom()
1701 skb_unlink(pfirst, &bus->glom); in brcmf_sdio_rxglom()
1702 brcmu_pkt_buf_free_skb(pfirst); in brcmf_sdio_rxglom()
1707 pfirst->data, in brcmf_sdio_rxglom()
1708 min_t(int, pfirst->len, 32), in brcmf_sdio_rxglom()
1710 bus->glom.qlen, pfirst, pfirst->data, in brcmf_sdio_rxglom()
1711 pfirst->len, pfirst->next, in brcmf_sdio_rxglom()
1712 pfirst->prev); in brcmf_sdio_rxglom()
1713 skb_unlink(pfirst, &bus->glom); in brcmf_sdio_rxglom()
1715 brcmf_rx_event(bus->sdiodev->dev, pfirst); in brcmf_sdio_rxglom()
1717 brcmf_rx_frame(bus->sdiodev->dev, pfirst, in brcmf_sdio_rxglom()