Lines Matching refs:pfirst
1482 struct sk_buff *pfirst, *pnext; in brcmf_sdio_rxglom() local
1497 pfirst = pnext = NULL; in brcmf_sdio_rxglom()
1555 pfirst = pnext = NULL; in brcmf_sdio_rxglom()
1579 pfirst = skb_peek(&bus->glom); in brcmf_sdio_rxglom()
1606 pfirst->data, min_t(int, pfirst->len, 48), in brcmf_sdio_rxglom()
1612 errcode = brcmf_sdio_hdparse(bus, pfirst->data, &rd_new, in brcmf_sdio_rxglom()
1618 skb_pull(pfirst, rd_new.dat_offset); in brcmf_sdio_rxglom()
1652 skb_queue_walk_safe(&bus->glom, pfirst, pnext) { in brcmf_sdio_rxglom()
1653 dptr = (u8 *) (pfirst->data); in brcmf_sdio_rxglom()
1658 dptr, pfirst->len, in brcmf_sdio_rxglom()
1661 __skb_trim(pfirst, sublen); in brcmf_sdio_rxglom()
1662 skb_pull(pfirst, doff); in brcmf_sdio_rxglom()
1664 if (pfirst->len == 0) { in brcmf_sdio_rxglom()
1665 skb_unlink(pfirst, &bus->glom); in brcmf_sdio_rxglom()
1666 brcmu_pkt_buf_free_skb(pfirst); in brcmf_sdio_rxglom()
1671 pfirst->data, in brcmf_sdio_rxglom()
1672 min_t(int, pfirst->len, 32), in brcmf_sdio_rxglom()
1674 bus->glom.qlen, pfirst, pfirst->data, in brcmf_sdio_rxglom()
1675 pfirst->len, pfirst->next, in brcmf_sdio_rxglom()
1676 pfirst->prev); in brcmf_sdio_rxglom()
1677 skb_unlink(pfirst, &bus->glom); in brcmf_sdio_rxglom()
1679 brcmf_rx_event(bus->sdiodev->dev, pfirst); in brcmf_sdio_rxglom()
1681 brcmf_rx_frame(bus->sdiodev->dev, pfirst, in brcmf_sdio_rxglom()