/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | bcdc.c | 256 struct sk_buff *pktbuf) in brcmf_proto_bcdc_hdrpush() 263 skb_push(pktbuf, BCDC_HEADER_LEN); in brcmf_proto_bcdc_hdrpush() 265 h = (struct brcmf_proto_bcdc_header *)(pktbuf->data); in brcmf_proto_bcdc_hdrpush() 268 if (pktbuf->ip_summed == CHECKSUM_PARTIAL) in brcmf_proto_bcdc_hdrpush() 271 h->priority = (pktbuf->priority & BCDC_PRIORITY_MASK); in brcmf_proto_bcdc_hdrpush() 275 trace_brcmf_bcdchdr(pktbuf->data); in brcmf_proto_bcdc_hdrpush() 280 struct sk_buff *pktbuf, struct brcmf_if **ifp) in brcmf_proto_bcdc_hdrpull() 288 if (pktbuf->len <= BCDC_HEADER_LEN) { in brcmf_proto_bcdc_hdrpull() 290 pktbuf->len, BCDC_HEADER_LEN); in brcmf_proto_bcdc_hdrpull() 294 trace_brcmf_bcdchdr(pktbuf in brcmf_proto_bcdc_hdrpull() 255 brcmf_proto_bcdc_hdrpush(struct brcmf_pub *drvr, int ifidx, u8 offset, struct sk_buff *pktbuf) brcmf_proto_bcdc_hdrpush() argument 279 brcmf_proto_bcdc_hdrpull(struct brcmf_pub *drvr, bool do_fws, struct sk_buff *pktbuf, struct brcmf_if **ifp) brcmf_proto_bcdc_hdrpull() argument 344 brcmf_proto_bcdc_txdata(struct brcmf_pub *drvr, int ifidx, u8 offset, struct sk_buff *pktbuf) brcmf_proto_bcdc_txdata() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | bcdc.c | 258 struct sk_buff *pktbuf) in brcmf_proto_bcdc_hdrpush() 265 skb_push(pktbuf, BCDC_HEADER_LEN); in brcmf_proto_bcdc_hdrpush() 267 h = (struct brcmf_proto_bcdc_header *)(pktbuf->data); in brcmf_proto_bcdc_hdrpush() 270 if (pktbuf->ip_summed == CHECKSUM_PARTIAL) in brcmf_proto_bcdc_hdrpush() 273 h->priority = (pktbuf->priority & BCDC_PRIORITY_MASK); in brcmf_proto_bcdc_hdrpush() 277 trace_brcmf_bcdchdr(pktbuf->data); in brcmf_proto_bcdc_hdrpush() 282 struct sk_buff *pktbuf, struct brcmf_if **ifp) in brcmf_proto_bcdc_hdrpull() 290 if (pktbuf->len <= BCDC_HEADER_LEN) { in brcmf_proto_bcdc_hdrpull() 292 pktbuf->len, BCDC_HEADER_LEN); in brcmf_proto_bcdc_hdrpull() 296 trace_brcmf_bcdchdr(pktbuf in brcmf_proto_bcdc_hdrpull() 257 brcmf_proto_bcdc_hdrpush(struct brcmf_pub *drvr, int ifidx, u8 offset, struct sk_buff *pktbuf) brcmf_proto_bcdc_hdrpush() argument 281 brcmf_proto_bcdc_hdrpull(struct brcmf_pub *drvr, bool do_fws, struct sk_buff *pktbuf, struct brcmf_if **ifp) brcmf_proto_bcdc_hdrpull() argument 346 brcmf_proto_bcdc_txdata(struct brcmf_pub *drvr, int ifidx, u8 offset, struct sk_buff *pktbuf) brcmf_proto_bcdc_txdata() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/arcnet/ |
H A D | capmode.c | 48 char *pktbuf, *pkthdrbuf; in rx() local 75 pktbuf = (char *)pkt; in rx() 77 memcpy(pktbuf, pkthdrbuf, ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto)); in rx() 78 memcpy(pktbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto) + sizeof(int), in rx()
|
/kernel/linux/linux-6.6/drivers/net/arcnet/ |
H A D | capmode.c | 48 char *pktbuf, *pkthdrbuf; in rx() local 75 pktbuf = (char *)pkt; in rx() 77 memcpy(pktbuf, pkthdrbuf, ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto)); in rx() 78 memcpy(pktbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto) + sizeof(int), in rx()
|
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/ |
H A D | mipi-csis.c | 674 struct csis_pktbuf *pktbuf = &state->pkt_buf; in s5pcsis_irq_handler() local 681 if ((status & S5PCSIS_INTSRC_NON_IMAGE_DATA) && pktbuf->data) { in s5pcsis_irq_handler() 689 memcpy(pktbuf->data, (u8 __force *)state->regs + offset, in s5pcsis_irq_handler() 690 pktbuf->len); in s5pcsis_irq_handler() 691 pktbuf->data = NULL; in s5pcsis_irq_handler()
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/ |
H A D | mipi-csis.c | 677 struct csis_pktbuf *pktbuf = &state->pkt_buf; in s5pcsis_irq_handler() local 684 if ((status & S5PCSIS_INTSRC_NON_IMAGE_DATA) && pktbuf->data) { in s5pcsis_irq_handler() 692 memcpy(pktbuf->data, (u8 __force *)state->regs + offset, in s5pcsis_irq_handler() 693 pktbuf->len); in s5pcsis_irq_handler() 694 pktbuf->data = NULL; in s5pcsis_irq_handler()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 8903 void *pktbuf; in igb_clean_rx_irq() local 8923 pktbuf = page_address(rx_buffer->page) + rx_buffer->page_offset; in igb_clean_rx_irq() 8930 pktbuf, ×tamp); in igb_clean_rx_irq() 8938 unsigned char *hard_start = pktbuf - igb_rx_offset(rx_ring); in igb_clean_rx_irq()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 2592 void *pktbuf; in igc_clean_rx_irq() local 2614 pktbuf = page_address(rx_buffer->page) + rx_buffer->page_offset; in igc_clean_rx_irq() 2618 pktbuf); in igc_clean_rx_irq() 2626 xdp_prepare_buff(&ctx.xdp, pktbuf - igc_rx_offset(rx_ring), in igc_clean_rx_irq()
|