/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-eth.h | 261 static inline void *dpaa2_get_hwa(void *buf_addr, bool swa) in dpaa2_get_hwa() argument 263 return buf_addr + (swa ? DPAA2_ETH_SWA_SIZE : 0); in dpaa2_get_hwa() 266 static inline struct dpaa2_fas *dpaa2_get_fas(void *buf_addr, bool swa) in dpaa2_get_fas() argument 268 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_FAS_OFFSET; in dpaa2_get_fas() 271 static inline __le64 *dpaa2_get_ts(void *buf_addr, bool swa) in dpaa2_get_ts() argument 273 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_TS_OFFSET; in dpaa2_get_ts() 276 static inline struct dpaa2_fapr *dpaa2_get_fapr(void *buf_addr, bool swa) in dpaa2_get_fapr() argument 278 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_FAPR_OFFSET; in dpaa2_get_fapr() 281 static inline struct dpaa2_faead *dpaa2_get_faead(void *buf_addr, bool swa) in dpaa2_get_faead() argument 283 return dpaa2_get_hwa(buf_addr, swa) in dpaa2_get_faead() [all...] |
H A D | dpaa2-eth.c | 752 struct dpaa2_eth_swa *swa; in dpaa2_eth_build_sg_fd() local 810 swa = (struct dpaa2_eth_swa *)sgt_buf; in dpaa2_eth_build_sg_fd() 811 swa->type = DPAA2_ETH_SWA_SG; in dpaa2_eth_build_sg_fd() 812 swa->sg.skb = skb; in dpaa2_eth_build_sg_fd() 813 swa->sg.scl = scl; in dpaa2_eth_build_sg_fd() 814 swa->sg.num_sg = num_sg; in dpaa2_eth_build_sg_fd() 815 swa->sg.sgt_size = sgt_buf_size; in dpaa2_eth_build_sg_fd() 854 struct dpaa2_eth_swa *swa; in dpaa2_eth_build_sg_fd_single_buf() local 888 swa = (struct dpaa2_eth_swa *)sgt_buf; in dpaa2_eth_build_sg_fd_single_buf() 889 swa in dpaa2_eth_build_sg_fd_single_buf() 927 struct dpaa2_eth_swa *swa; dpaa2_eth_build_single_fd() local 977 struct dpaa2_eth_swa *swa; dpaa2_eth_free_tx_fd() local 1087 void *swa; __dpaa2_eth_tx() local 2298 struct dpaa2_eth_swa *swa; dpaa2_eth_xdp_create_fd() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/ |
H A D | aic94xx_reg.c | 126 ASD_READ_SW(swa, u8, byte); 127 ASD_READ_SW(swa, u16, word); 128 ASD_READ_SW(swa, u32, dword); 138 ASD_WRITE_SW(swa, u8, byte); 139 ASD_WRITE_SW(swa, u16, word); 140 ASD_WRITE_SW(swa, u32, dword);
|
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/ |
H A D | aic94xx_reg.c | 126 ASD_READ_SW(swa, u8, byte); 127 ASD_READ_SW(swa, u16, word); 128 ASD_READ_SW(swa, u32, dword); 138 ASD_WRITE_SW(swa, u8, byte); 139 ASD_WRITE_SW(swa, u16, word); 140 ASD_WRITE_SW(swa, u32, dword);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-eth.h | 288 static inline void *dpaa2_get_hwa(void *buf_addr, bool swa) in dpaa2_get_hwa() argument 290 return buf_addr + (swa ? DPAA2_ETH_SWA_SIZE : 0); in dpaa2_get_hwa() 293 static inline struct dpaa2_fas *dpaa2_get_fas(void *buf_addr, bool swa) in dpaa2_get_fas() argument 295 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_FAS_OFFSET; in dpaa2_get_fas() 298 static inline __le64 *dpaa2_get_ts(void *buf_addr, bool swa) in dpaa2_get_ts() argument 300 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_TS_OFFSET; in dpaa2_get_ts() 303 static inline struct dpaa2_fapr *dpaa2_get_fapr(void *buf_addr, bool swa) in dpaa2_get_fapr() argument 305 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_FAPR_OFFSET; in dpaa2_get_fapr() 308 static inline struct dpaa2_faead *dpaa2_get_faead(void *buf_addr, bool swa) in dpaa2_get_faead() argument 310 return dpaa2_get_hwa(buf_addr, swa) in dpaa2_get_faead() [all...] |
H A D | dpaa2-eth.c | 285 struct dpaa2_eth_swa *swa; in dpaa2_eth_free_bufs() local 298 swa = (struct dpaa2_eth_swa *) in dpaa2_eth_free_bufs() 300 xdp_buff = swa->xsk.xdp_buff; in dpaa2_eth_free_bufs() 913 struct dpaa2_eth_swa *swa; in dpaa2_eth_build_sg_fd() local 969 swa = (struct dpaa2_eth_swa *)sgt_buf; in dpaa2_eth_build_sg_fd() 970 swa->type = DPAA2_ETH_SWA_SG; in dpaa2_eth_build_sg_fd() 971 swa->sg.skb = skb; in dpaa2_eth_build_sg_fd() 972 swa->sg.scl = scl; in dpaa2_eth_build_sg_fd() 973 swa->sg.num_sg = num_sg; in dpaa2_eth_build_sg_fd() 974 swa in dpaa2_eth_build_sg_fd() 1013 struct dpaa2_eth_swa *swa; dpaa2_eth_build_sg_fd_single_buf() local 1076 struct dpaa2_eth_swa *swa; dpaa2_eth_build_single_fd() local 1128 struct dpaa2_eth_swa *swa; dpaa2_eth_free_tx_fd() local 1264 struct dpaa2_eth_swa *swa; dpaa2_eth_build_gso_fd() local 1408 void *swa = NULL; __dpaa2_eth_tx() local 1682 struct dpaa2_eth_swa *swa; dpaa2_eth_add_bufs() local 2813 struct dpaa2_eth_swa *swa; dpaa2_eth_xdp_create_fd() local [all...] |
H A D | dpaa2-xsk.c | 40 struct dpaa2_eth_swa *swa; in dpaa2_xsk_run_xdp() local 48 swa = (struct dpaa2_eth_swa *)(vaddr + DPAA2_ETH_RX_HWA_SIZE + in dpaa2_xsk_run_xdp() 50 xdp_buff = swa->xsk.xdp_buff; in dpaa2_xsk_run_xdp() 339 struct dpaa2_eth_swa *swa; in dpaa2_xsk_tx_build_fd() local 363 swa = (struct dpaa2_eth_swa *)sgt_buf; in dpaa2_xsk_tx_build_fd() 364 swa->type = DPAA2_ETH_SWA_XSK; in dpaa2_xsk_tx_build_fd() 365 swa->xsk.sgt_size = sgt_buf_size; in dpaa2_xsk_tx_build_fd()
|