Home
last modified time | relevance | path

Searched refs:iova (Results 401 - 425 of 534) sorted by relevance

1...<<11121314151617181920>>...22

/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
H A Dfbdev.c138 info->fix.smem_start = (unsigned long)(bo->iova + offset); in tegra_fbdev_probe()
H A Dfirewall.c34 if (offset >= m->iova && offset <= m->iova_end) in fw_check_addr_valid()
H A Dfalcon.c179 falcon_writel(falcon, (falcon->firmware.iova + in falcon_boot()
/third_party/libdrm/freedreno/
H A Dfreedreno_priv.h153 uint64_t (*iova)(struct fd_bo *bo); member
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_image.c97 .iova = 0, in fd6_emit_image_descriptor()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_drv.c787 uint64_t *iova) in msm_ioctl_gem_info_iova()
802 return msm_gem_get_iova(obj, ctx->aspace, iova); in msm_ioctl_gem_info_iova()
807 uint64_t iova) in msm_ioctl_gem_info_set_iova()
822 return msm_gem_set_iova(obj, ctx->aspace, iova); in msm_ioctl_gem_info_set_iova()
785 msm_ioctl_gem_info_iova(struct drm_device *dev, struct drm_file *file, struct drm_gem_object *obj, uint64_t *iova) msm_ioctl_gem_info_iova() argument
805 msm_ioctl_gem_info_set_iova(struct drm_device *dev, struct drm_file *file, struct drm_gem_object *obj, uint64_t iova) msm_ioctl_gem_info_set_iova() argument
/kernel/linux/linux-6.6/drivers/nvme/host/
H A Dapple.c238 if (bfr->iova) in apple_nvme_sart_dma_setup()
244 dma_alloc_coherent(anv->dev, bfr->size, &bfr->iova, GFP_KERNEL); in apple_nvme_sart_dma_setup()
248 ret = apple_sart_add_allowed_region(anv->sart, bfr->iova, bfr->size); in apple_nvme_sart_dma_setup()
250 dma_free_coherent(anv->dev, bfr->size, bfr->buffer, bfr->iova); in apple_nvme_sart_dma_setup()
263 apple_sart_remove_allowed_region(anv->sart, bfr->iova, bfr->size); in apple_nvme_sart_dma_destroy()
264 dma_free_coherent(anv->dev, bfr->size, bfr->buffer, bfr->iova); in apple_nvme_sart_dma_destroy()
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_nix.c575 (u64)pfvf->rss_ctx->iova); in nixlf_rss_ctx_init()
719 inst.res_addr = (u64)aq->res->iova; in rvu_nix_aq_enq_inst()
1049 (u64)pfvf->rq_ctx->iova); in rvu_mbox_handler_nix_lf_alloc()
1066 (u64)pfvf->sq_ctx->iova); in rvu_mbox_handler_nix_lf_alloc()
1082 (u64)pfvf->cq_ctx->iova); in rvu_mbox_handler_nix_lf_alloc()
1103 (u64)pfvf->cq_ints_ctx->iova); in rvu_mbox_handler_nix_lf_alloc()
1117 (u64)pfvf->nix_qints_ctx->iova); in rvu_mbox_handler_nix_lf_alloc()
2167 (u64)mcast->mce_ctx->iova); in nix_setup_mcast()
2181 (u64)mcast->mcast_buf->iova); in nix_setup_mcast()
3125 NIX_AF_AQ_BASE, (u64)block->aq->inst->iova); in nix_aq_init()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/adreno/
H A Da3xx_gpu.c49 OUT_RING(ring, lower_32_bits(submit->cmd[i].iova)); in a3xx_submit()
277 gpu_write(gpu, REG_AXXX_CP_RB_BASE, lower_32_bits(gpu->rb[0]->iova)); in a3xx_hw_init()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/
H A Dmthca_dev.h471 u64 iova, u64 total_size, u32 access, struct mthca_mr *mr);
476 int list_len, u64 iova, u64 total_size,
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem_submit.c241 submit->bos[i].va != mapping->iova) { in submit_pin_objects()
316 ptr[off] = bo->mapping->iova + r->reloc_offset; in submit_reloc()
/kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem_submit.c230 submit->bos[i].va != mapping->iova) { in submit_pin_objects()
305 ptr[off] = bo->mapping->iova + r->reloc_offset; in submit_reloc()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/
H A Dmthca_dev.h471 u64 iova, u64 total_size, u32 access, struct mthca_mr *mr);
476 int list_len, u64 iova, u64 total_size,
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/adreno/
H A Da3xx_gpu.c48 OUT_RING(ring, lower_32_bits(submit->cmd[i].iova)); in a3xx_submit()
276 gpu_write(gpu, REG_AXXX_CP_RB_BASE, lower_32_bits(gpu->rb[0]->iova)); in a3xx_hw_init()
/kernel/linux/linux-6.6/drivers/gpu/host1x/
H A Ddev.c401 init_iova_domain(&host->iova, 1UL << order, start >> order); in host1x_iommu_attach()
457 put_iova_domain(&host->iova); in host1x_iommu_exit()
/kernel/linux/linux-6.6/drivers/iommu/intel/
H A Ddebugfs.c312 dump_page_info(struct seq_file *m, unsigned long iova, u64 *path) in dump_page_info() argument
315 iova >> VTD_PAGE_SHIFT, path[5], path[4], in dump_page_info()
/kernel/linux/linux-6.6/drivers/s390/cio/
H A Dvfio_ccw_ops.c35 static void vfio_ccw_dma_unmap(struct vfio_device *vdev, u64 iova, u64 length) in vfio_ccw_dma_unmap() argument
41 if (!cp_iova_pinned(&private->cp, iova, length)) in vfio_ccw_dma_unmap()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_lrz.c140 uint64_t lrz_iova = depth_image->iova + depth_image->lrz_offset; in tu6_emit_lrz_buffer()
141 uint64_t lrz_fc_iova = depth_image->iova + depth_image->lrz_fc_offset; in tu6_emit_lrz_buffer()
H A Dtu_query.c99 pool->bo->iova + pool->stride * (query) + offsetof(type, field)
105 pool->bo->iova + pool->stride * (query) + \
113 pool->bo->iova + pool->stride * (query) + \
125 pool->bo->iova + pool->stride * (query) + \
628 uint64_t buffer_iova = buffer->iova + dstOffset + i * stride; in emit_copy_query_pool_results()
/third_party/mesa3d/src/freedreno/drm/msm/
H A Dmsm_ringbuffer.c567 .iova = bo->iova + msm_target->offset, in msm_ringbuffer_emit_reloc_ring()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dodp.c434 mr->ibmr.iova = idx * MLX5_IMR_MTT_SIZE; in implicit_get_child_mr()
505 imr->ibmr.iova = 0; in mlx5_ib_alloc_implicit_mr()
710 umem_dmabuf->umem.iova); in pagefault_dmabuf_mr()
742 if (unlikely(io_virt < mr->ibmr.iova)) in pagefault_mr()
751 if (check_add_overflow(io_virt - mr->ibmr.iova, in pagefault_mr()
/kernel/linux/linux-6.6/drivers/s390/crypto/
H A Dvfio_ap_ops.c1618 static void unmap_iova(struct ap_matrix_mdev *matrix_mdev, u64 iova, u64 length) in unmap_iova() argument
1625 if (q->saved_iova >= iova && q->saved_iova < iova + length) in unmap_iova()
1630 static void vfio_ap_mdev_dma_unmap(struct vfio_device *vdev, u64 iova, in vfio_ap_mdev_dma_unmap() argument
1638 unmap_iova(matrix_mdev, iova, length); in vfio_ap_mdev_dma_unmap()
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/
H A Drxe_verbs.h303 u64 iova; member
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_mr.c150 mr->mmr.iova = virt_addr; in pvrdma_reg_user_mr()
/kernel/linux/linux-5.10/drivers/infiniband/hw/efa/
H A Defa_admin_cmds_defs.h394 u64 iova; member

Completed in 30 milliseconds

1...<<11121314151617181920>>...22