Lines Matching refs:h
254 struct brcmf_proto_bcdc_header *h; in brcmf_proto_bcdc_hdrpush() local
261 h = (struct brcmf_proto_bcdc_header *)(pktbuf->data); in brcmf_proto_bcdc_hdrpush()
263 h->flags = (BCDC_PROTO_VER << BCDC_FLAG_VER_SHIFT); in brcmf_proto_bcdc_hdrpush()
265 h->flags |= BCDC_FLAG_SUM_NEEDED; in brcmf_proto_bcdc_hdrpush()
267 h->priority = (pktbuf->priority & BCDC_PRIORITY_MASK); in brcmf_proto_bcdc_hdrpush()
268 h->flags2 = 0; in brcmf_proto_bcdc_hdrpush()
269 h->data_offset = offset; in brcmf_proto_bcdc_hdrpush()
270 BCDC_SET_IF_IDX(h, ifidx); in brcmf_proto_bcdc_hdrpush()
278 struct brcmf_proto_bcdc_header *h; in brcmf_proto_bcdc_hdrpull() local
290 h = (struct brcmf_proto_bcdc_header *)(pktbuf->data); in brcmf_proto_bcdc_hdrpull()
292 *ifidx = BCDC_GET_IF_IDX(h); in brcmf_proto_bcdc_hdrpull()
306 if (((h->flags & BCDC_FLAG_VER_MASK) >> BCDC_FLAG_VER_SHIFT) != in brcmf_proto_bcdc_hdrpull()
309 brcmf_ifname(drvr, *ifidx), h->flags); in brcmf_proto_bcdc_hdrpull()
313 if (h->flags & BCDC_FLAG_SUM_GOOD) { in brcmf_proto_bcdc_hdrpull()
315 brcmf_ifname(drvr, *ifidx), h->flags); in brcmf_proto_bcdc_hdrpull()
319 pktbuf->priority = h->priority & BCDC_PRIORITY_MASK; in brcmf_proto_bcdc_hdrpull()
323 brcmf_fws_hdrpull(drvr, *ifidx, h->data_offset << 2, pktbuf); in brcmf_proto_bcdc_hdrpull()
325 skb_pull(pktbuf, h->data_offset << 2); in brcmf_proto_bcdc_hdrpull()