| /linux/include/uapi/rdma/ |
| H A D | mlx4-abi.h | 80 __aligned_u64 buf_addr; member 90 __aligned_u64 buf_addr; member 94 __aligned_u64 buf_addr; member 113 __aligned_u64 buf_addr; member 123 __aligned_u64 buf_addr; member
|
| H A D | hns-abi.h | 40 __aligned_u64 buf_addr; member 64 __aligned_u64 buf_addr; member 88 __aligned_u64 buf_addr; member
|
| H A D | vmw_pvrdma-abi.h | 154 __aligned_u64 buf_addr; member 165 __aligned_u64 buf_addr; member 171 __aligned_u64 buf_addr; member
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | commonring.c | 32 u16 item_len, void *buf_addr) in brcmf_commonring_config() argument 36 commonring->buf_addr = buf_addr; in brcmf_commonring_config() 122 ret_ptr = commonring->buf_addr + in brcmf_commonring_reserve_for_write() 158 ret_ptr = commonring->buf_addr + in brcmf_commonring_reserve_for_write_multiple() 220 return commonring->buf_addr + in brcmf_commonring_get_read_ptr()
|
| H A D | commonring.h | 16 void *buf_addr; member 42 u16 item_len, void *buf_addr);
|
| /linux/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) + DPAA2_FAEAD_OFFSET; in dpaa2_get_faead()
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | ar9003_mac.c | 47 checksum += i->buf_addr[0]; in ar9003_set_txdesc() 48 WRITE_ONCE(ads->data0, i->buf_addr[0]); in ar9003_set_txdesc() 49 checksum += i->buf_addr[1]; in ar9003_set_txdesc() 50 WRITE_ONCE(ads->data1, i->buf_addr[1]); in ar9003_set_txdesc() 51 checksum += i->buf_addr[2]; in ar9003_set_txdesc() 52 WRITE_ONCE(ads->data2, i->buf_addr[2]); in ar9003_set_txdesc() 53 checksum += i->buf_addr[3]; in ar9003_set_txdesc() 54 WRITE_ONCE(ads->data3, i->buf_addr[3]); in ar9003_set_txdesc() 482 void *buf_addr) in ath9k_hw_process_rxdesc_edma() argument 484 struct ar9003_rxs *rxsp = buf_addr; in ath9k_hw_process_rxdesc_edma()
|
| /linux/tools/testing/selftests/powerpc/nx-gzip/ |
| H A D | gunz_test.c | 178 uint64_t buf_addr; in nx_touch_pages_dde() local 193 buf_addr = getp64(ddep, ddead); in nx_touch_pages_dde() 196 buf_len, (void *)buf_addr)); in nx_touch_pages_dde() 199 nxu_touch_pages((void *)buf_addr, buf_len, page_sz, wr); in nx_touch_pages_dde() 201 nxu_touch_pages((void *)buf_addr, NX_MIN(buf_len, in nx_touch_pages_dde() 220 buf_addr = get64(dde_list[i], ddead); in nx_touch_pages_dde() 224 buf_len, (void *)buf_addr)); in nx_touch_pages_dde() 230 nxu_touch_pages((void *)buf_addr, buf_len, page_sz, wr); in nx_touch_pages_dde() 233 NXPRT(fprintf(stderr, "ddead %p\n", (void *)buf_addr)); in nx_touch_pages_dde() 236 nxu_touch_pages((void *)buf_addr, buf_len, page_sz, wr); in nx_touch_pages_dde()
|
| /linux/drivers/crypto/aspeed/ |
| H A D | aspeed-acry.c | 101 void *buf_addr; member 342 memzero_explicit(acry_dev->buf_addr, ASPEED_ACRY_BUFF_SIZE); in aspeed_acry_rsa_transfer() 359 memzero_explicit(acry_dev->buf_addr, ASPEED_ACRY_BUFF_SIZE); in aspeed_acry_rsa_trigger() 362 aspeed_acry_rsa_sg_copy_to_buffer(acry_dev, acry_dev->buf_addr, in aspeed_acry_rsa_trigger() 365 nm = aspeed_acry_rsa_ctx_copy(acry_dev, acry_dev->buf_addr, ctx->n, in aspeed_acry_rsa_trigger() 374 ne = aspeed_acry_rsa_ctx_copy(acry_dev, acry_dev->buf_addr, in aspeed_acry_rsa_trigger() 384 ne = aspeed_acry_rsa_ctx_copy(acry_dev, acry_dev->buf_addr, in aspeed_acry_rsa_trigger() 773 acry_dev->buf_addr = dmam_alloc_coherent(dev, ASPEED_ACRY_BUFF_SIZE, in aspeed_acry_probe() 776 if (!acry_dev->buf_addr) { in aspeed_acry_probe()
|
| /linux/drivers/net/ethernet/cirrus/ |
| H A D | ep93xx_eth.c | 85 u32 buf_addr; member 118 u32 buf_addr; member 283 dma_sync_single_for_cpu(dev->dev.parent, rxd->buf_addr, in ep93xx_rx() 287 rxd->buf_addr, length, in ep93xx_rx() 347 dma_sync_single_for_cpu(dev->dev.parent, txd->buf_addr, skb->len, in ep93xx_xmit() 350 dma_sync_single_for_device(dev->dev.parent, txd->buf_addr, skb->len, in ep93xx_xmit() 454 d = ep->descs->rdesc[i].buf_addr; in ep93xx_free_buffers() 464 d = ep->descs->tdesc[i].buf_addr; in ep93xx_free_buffers() 501 ep->descs->rdesc[i].buf_addr = d; in ep93xx_alloc_buffers() 520 ep->descs->tdesc[i].buf_addr = d; in ep93xx_alloc_buffers()
|
| /linux/drivers/media/spi/ |
| H A D | gs1662.c | 135 u16 buf_addr = (0x8000 | (0x0FFF & addr)); in gs_read_register() local 140 .tx_buf = &buf_addr, in gs_read_register() 169 u16 buf_addr = addr; in gs_write_register() local 174 .tx_buf = &buf_addr, in gs_write_register()
|
| /linux/drivers/dma/xilinx/ |
| H A D | xilinx_dma.c | 239 u32 buf_addr; member 261 u32 buf_addr; member 285 u32 buf_addr; member 613 dma_addr_t buf_addr, size_t sg_used, in xilinx_axidma_buf() argument 617 hw->buf_addr = lower_32_bits(buf_addr + sg_used + period_len); in xilinx_axidma_buf() 618 hw->buf_addr_msb = upper_32_bits(buf_addr + sg_used + in xilinx_axidma_buf() 621 hw->buf_addr = buf_addr + sg_used + period_len; in xilinx_axidma_buf() 627 dma_addr_t buf_addr, size_t sg_used) in xilinx_aximcdma_buf() argument 630 hw->buf_addr = lower_32_bits(buf_addr + sg_used); in xilinx_aximcdma_buf() 631 hw->buf_addr_msb = upper_32_bits(buf_addr + sg_used); in xilinx_aximcdma_buf() [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_isp.c | 173 void **buf_obj, u64 *buf_addr) in isp_user_buffer_alloc() argument 189 if (WARN_ON(!buf_addr)) in isp_user_buffer_alloc() 211 *buf_addr = gpu_addr; in isp_user_buffer_alloc()
|
| /linux/net/qrtr/ |
| H A D | mhi.c | 32 devm_kfree(&mhi_dev->dev, mhi_res->buf_addr); in qcom_mhi_qrtr_dl_callback() 36 rc = qrtr_endpoint_post(&qdev->ep, mhi_res->buf_addr, 42 rc = mhi_queue_buf(mhi_dev, DMA_FROM_DEVICE, mhi_res->buf_addr, in qcom_mhi_qrtr_ul_callback() 52 struct sk_buff *skb = mhi_res->buf_addr; in qcom_mhi_qrtr_send()
|
| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_desc_dqo.h | 23 __le64 buf_addr; member 189 __le64 buf_addr; /* DMA address of the buffer */ member
|
| /linux/drivers/net/ethernet/cavium/thunder/ |
| H A D | nicvf_queues.c | 309 desc->buf_addr = rbuf & ~(NICVF_RCV_BUF_ALIGN_BYTES - 1); in nicvf_init_rbdr() 321 u64 buf_addr, phys_addr; in nicvf_free_rbdr() local 338 buf_addr = desc->buf_addr; in nicvf_free_rbdr() 339 phys_addr = nicvf_iova_to_phys(nic, buf_addr); in nicvf_free_rbdr() 340 dma_unmap_page_attrs(&nic->pdev->dev, buf_addr, RCV_FRAG_LEN, in nicvf_free_rbdr() 349 buf_addr = desc->buf_addr; in nicvf_free_rbdr() 350 phys_addr = nicvf_iova_to_phys(nic, buf_addr); in nicvf_free_rbdr() 351 dma_unmap_page_attrs(&nic->pdev->dev, buf_addr, RCV_FRAG_LEN, in nicvf_free_rbdr() 421 desc->buf_addr = rbuf & ~(NICVF_RCV_BUF_ALIGN_BYTES - 1); in nicvf_refill_rbdr() 1638 u64 buf_addr, bool xdp) in nicvf_unmap_rcv_buffer() argument [all …]
|
| /linux/io_uring/ |
| H A D | rsrc.c | 1027 static int validate_fixed_range(u64 buf_addr, size_t len, in validate_fixed_range() argument 1032 if (unlikely(check_add_overflow(buf_addr, (u64)len, &buf_end))) in validate_fixed_range() 1035 if (unlikely(buf_addr < imu->ubuf || buf_end > (imu->ubuf + imu->len))) in validate_fixed_range() 1054 u64 buf_addr, size_t len) in io_import_fixed() argument 1062 ret = validate_fixed_range(buf_addr, len, imu); in io_import_fixed() 1072 offset = buf_addr - imu->ubuf; in io_import_fixed() 1128 u64 buf_addr, size_t len, int ddir, in io_import_reg_buf() argument 1136 return io_import_fixed(ddir, iter, node->buf, buf_addr, len); in io_import_reg_buf() 1344 u64 buf_addr = (u64)(uintptr_t)iovec[iov_idx].iov_base; in io_vec_fill_bvec() local 1349 ret = validate_fixed_range(buf_addr, iov_len, imu); in io_vec_fill_bvec() [all …]
|
| /linux/drivers/dma/stm32/ |
| H A D | stm32-dma.c | 283 dma_addr_t buf_addr, in stm32_dma_get_max_width() argument 297 if (buf_addr & (max_width - 1)) in stm32_dma_get_max_width() 933 u32 buf_len, dma_addr_t buf_addr) in stm32_dma_set_xfer_param() argument 965 src_addr_width = stm32_dma_get_max_width(buf_len, buf_addr, in stm32_dma_set_xfer_param() 976 if (buf_addr & (buf_len - 1)) in stm32_dma_set_xfer_param() 1021 dst_addr_width = stm32_dma_get_max_width(buf_len, buf_addr, in stm32_dma_set_xfer_param() 1032 if (buf_addr & (buf_len - 1)) in stm32_dma_set_xfer_param() 1156 struct dma_chan *c, dma_addr_t buf_addr, size_t buf_len, in stm32_dma_prep_dma_cyclic() argument 1193 buf_addr); in stm32_dma_prep_dma_cyclic() 1228 desc->sg_req[i].chan_reg.dma_sm0ar = buf_addr; in stm32_dma_prep_dma_cyclic() [all …]
|
| /linux/drivers/accel/qaic/ |
| H A D | qaic_ssr.c | 721 struct _ssr_hdr *hdr = mhi_result->buf_addr; in qaic_ssr_mhi_ul_xfer_cb() 725 kfree(mhi_result->buf_addr); in qaic_ssr_mhi_ul_xfer_cb() 744 kfree(mhi_result->buf_addr); in qaic_ssr_mhi_ul_xfer_cb() 749 struct ssr_resp *resp = container_of(mhi_result->buf_addr, struct ssr_resp, data); in qaic_ssr_mhi_dl_xfer_cb() 754 if (ssr_crash && ssr_crash->data == mhi_result->buf_addr) in qaic_ssr_mhi_dl_xfer_cb()
|
| /linux/include/drm/amd/ |
| H A D | isp.h | 42 void **buf_obj, u64 *buf_addr);
|
| /linux/arch/powerpc/platforms/ps3/ |
| H A D | gelic_udbg.c | 46 __be32 buf_addr; member 133 dbg.descr.buf_addr = bus_addr + offsetof(struct debug_block, pkt); in gelic_debug_init()
|
| /linux/arch/powerpc/platforms/pseries/ |
| H A D | papr-platform-dump.c | 91 phys_addr_t buf_addr, u32 buf_length) in rtas_ibm_platform_dump() argument 105 buf_addr, in rtas_ibm_platform_dump()
|
| /linux/drivers/accel/amdxdna/ |
| H A D | aie2_message.c | 302 x2i.rb_start_addr = AIE2_SRAM_OFF(ndev, cq_pair->x2i_q.buf_addr); in aie2_create_context() 307 i2x.rb_start_addr = AIE2_SRAM_OFF(ndev, cq_pair->i2x_q.buf_addr); in aie2_create_context() 371 req.buf_addr = addr; in aie2_map_host_buf() 463 req.buf_addr = dma_addr; in aie2_query_telemetry() 506 req.buf_addr = addr; in aie2_register_asyn_event_msg() 623 chain_req->buf_addr = slot_addr; in aie2_init_exec_chain_req() 634 npu_chain_req->buf_addr = slot_addr; in aie2_init_npu_chain_req() 1221 req.buf_addr = dma_addr; in aie2_query_app_health()
|
| /linux/drivers/dma/ |
| H A D | apple-admac.c | 139 dma_addr_t buf_addr; member 253 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in admac_prep_dma_cyclic() argument 269 adtx->buf_addr = buf_addr; in admac_prep_dma_cyclic() 271 adtx->buf_end = buf_addr + buf_len; in admac_prep_dma_cyclic() 292 addr = tx->buf_addr + (tx->submitted_pos % tx->buf_len); in admac_cyclic_write_one_desc()
|
| /linux/drivers/net/wwan/ |
| H A D | mhi_wwan_ctrl.c | 174 struct sk_buff *skb = mhi_result->buf_addr; in mhi_ul_xfer_cb() 194 struct sk_buff *skb = mhi_result->buf_addr; in mhi_dl_xfer_cb()
|