• Home
  • Raw
  • Download

Lines Matching refs:pktbuf

252 			 struct sk_buff *pktbuf)  in brcmf_proto_bcdc_hdrpush()  argument
259 skb_push(pktbuf, BCDC_HEADER_LEN); in brcmf_proto_bcdc_hdrpush()
261 h = (struct brcmf_proto_bcdc_header *)(pktbuf->data); in brcmf_proto_bcdc_hdrpush()
264 if (pktbuf->ip_summed == CHECKSUM_PARTIAL) in brcmf_proto_bcdc_hdrpush()
267 h->priority = (pktbuf->priority & BCDC_PRIORITY_MASK); in brcmf_proto_bcdc_hdrpush()
271 trace_brcmf_bcdchdr(pktbuf->data); in brcmf_proto_bcdc_hdrpush()
276 struct sk_buff *pktbuf, struct brcmf_if **ifp) in brcmf_proto_bcdc_hdrpull() argument
284 if (pktbuf->len <= BCDC_HEADER_LEN) { in brcmf_proto_bcdc_hdrpull()
286 pktbuf->len, BCDC_HEADER_LEN); in brcmf_proto_bcdc_hdrpull()
290 trace_brcmf_bcdchdr(pktbuf->data); in brcmf_proto_bcdc_hdrpull()
291 h = (struct brcmf_proto_bcdc_header *)(pktbuf->data); in brcmf_proto_bcdc_hdrpull()
308 pktbuf->ip_summed = CHECKSUM_UNNECESSARY; in brcmf_proto_bcdc_hdrpull()
311 pktbuf->priority = h->priority & BCDC_PRIORITY_MASK; in brcmf_proto_bcdc_hdrpull()
313 skb_pull(pktbuf, BCDC_HEADER_LEN); in brcmf_proto_bcdc_hdrpull()
315 brcmf_fws_hdrpull(tmp_if, h->data_offset << 2, pktbuf); in brcmf_proto_bcdc_hdrpull()
317 skb_pull(pktbuf, h->data_offset << 2); in brcmf_proto_bcdc_hdrpull()
319 if (pktbuf->len == 0) in brcmf_proto_bcdc_hdrpull()
328 struct sk_buff *pktbuf) in brcmf_proto_bcdc_txdata() argument
330 brcmf_proto_bcdc_hdrpush(drvr, ifidx, offset, pktbuf); in brcmf_proto_bcdc_txdata()
331 return brcmf_bus_txdata(drvr->bus_if, pktbuf); in brcmf_proto_bcdc_txdata()