swa 533 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct dpaa2_eth_swa *swa; swa 586 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa = (struct dpaa2_eth_swa *)sgt_buf; swa 587 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa->type = DPAA2_ETH_SWA_SG; swa 588 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa->sg.skb = skb; swa 589 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa->sg.scl = scl; swa 590 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa->sg.num_sg = num_sg; swa 591 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa->sg.sgt_size = sgt_buf_size; swa 626 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct dpaa2_eth_swa *swa; swa 643 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa = (struct dpaa2_eth_swa *)buffer_start; swa 644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa->type = DPAA2_ETH_SWA_SINGLE; swa 645 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa->single.skb = skb; swa 680 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct dpaa2_eth_swa *swa; swa 686 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa = (struct dpaa2_eth_swa *)buffer_start; swa 689 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c if (swa->type == DPAA2_ETH_SWA_SINGLE) { swa 690 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c skb = swa->single.skb; swa 698 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c WARN_ONCE(swa->type != DPAA2_ETH_SWA_XDP, "Wrong SWA type"); swa 699 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c dma_unmap_single(dev, fd_addr, swa->xdp.dma_size, swa 703 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c skb = swa->sg.skb; swa 706 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c dma_unmap_sg(dev, swa->sg.scl, swa->sg.num_sg, swa 708 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c kfree(swa->sg.scl); swa 711 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c dma_unmap_single(dev, fd_addr, swa->sg.sgt_size, swa 718 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c if (swa->type != DPAA2_ETH_SWA_XDP && in_napi) { swa 723 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c if (swa->type == DPAA2_ETH_SWA_XDP) { swa 724 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c xdp_return_frame(swa->xdp.xdpf); swa 1854 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct dpaa2_eth_swa *swa; swa 1881 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa = (struct dpaa2_eth_swa *)buffer_start; swa 1883 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa->type = DPAA2_ETH_SWA_XDP; swa 1884 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa->xdp.dma_size = xdpf->data + xdpf->len - buffer_start; swa 1885 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa->xdp.xdpf = xdpf; swa 1888 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c swa->xdp.dma_size, swa 173 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h static inline void *dpaa2_get_hwa(void *buf_addr, bool swa) swa 175 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h return buf_addr + (swa ? DPAA2_ETH_SWA_SIZE : 0); swa 178 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h static inline struct dpaa2_fas *dpaa2_get_fas(void *buf_addr, bool swa) swa 180 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h return dpaa2_get_hwa(buf_addr, swa) + DPAA2_FAS_OFFSET; swa 183 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h static inline __le64 *dpaa2_get_ts(void *buf_addr, bool swa) swa 185 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h return dpaa2_get_hwa(buf_addr, swa) + DPAA2_TS_OFFSET; swa 188 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h static inline struct dpaa2_faead *dpaa2_get_faead(void *buf_addr, bool swa) swa 190 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h return dpaa2_get_hwa(buf_addr, swa) + DPAA2_FAEAD_OFFSET; swa 126 drivers/scsi/aic94xx/aic94xx_reg.c ASD_READ_SW(swa, u8, byte); swa 127 drivers/scsi/aic94xx/aic94xx_reg.c ASD_READ_SW(swa, u16, word); swa 128 drivers/scsi/aic94xx/aic94xx_reg.c ASD_READ_SW(swa, u32, dword); swa 138 drivers/scsi/aic94xx/aic94xx_reg.c ASD_WRITE_SW(swa, u8, byte); swa 139 drivers/scsi/aic94xx/aic94xx_reg.c ASD_WRITE_SW(swa, u16, word); swa 140 drivers/scsi/aic94xx/aic94xx_reg.c ASD_WRITE_SW(swa, u32, dword);