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
291 h = (struct brcmf_proto_bcdc_header *)(pktbuf->data); in brcmf_proto_bcdc_hdrpull()
293 tmp_if = brcmf_get_ifp(drvr, BCDC_GET_IF_IDX(h)); in brcmf_proto_bcdc_hdrpull()
298 if (((h->flags & BCDC_FLAG_VER_MASK) >> BCDC_FLAG_VER_SHIFT) != in brcmf_proto_bcdc_hdrpull()
301 brcmf_ifname(drvr, tmp_if->ifidx), h->flags); in brcmf_proto_bcdc_hdrpull()
305 if (h->flags & BCDC_FLAG_SUM_GOOD) { in brcmf_proto_bcdc_hdrpull()
307 brcmf_ifname(drvr, tmp_if->ifidx), h->flags); in brcmf_proto_bcdc_hdrpull()
311 pktbuf->priority = h->priority & BCDC_PRIORITY_MASK; 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()