Home
last modified time | relevance | path

Searched refs:iova (Results 451 - 475 of 534) sorted by relevance

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

/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/
H A Dmpp_common.h274 dma_addr_t iova; member
H A Dmpp_rkvenc.c1135 mpp_err("iommu_map iova %lx error.\n", page_iova); in rkvenc_iommu_handle_work()
1147 unsigned long iova, int status, void *arg) in rkvenc_iommu_fault_handle()
1155 enc->fault_iova = iova; in rkvenc_iommu_fault_handle()
1145 rkvenc_iommu_fault_handle(struct iommu_domain *iommu, struct device *iommu_dev, unsigned long iova, int status, void *arg) rkvenc_iommu_fault_handle() argument
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma.h136 u64 iova; member
/kernel/linux/linux-5.10/drivers/s390/cio/
H A Dvfio_ccw_ops.c61 if (!cp_iova_pinned(&private->cp, unmap->iova)) in vfio_ccw_mdev_notifier()
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/core/
H A Dresources.c201 mkey->iova = MLX5_GET64(mkc, mkc, start_addr); in mlx5_vdpa_create_mkey()
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/core/
H A Dresources.c4 #include <linux/iova.h>
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dcn10k.c59 req->lmt_iova = (u64)pfvf->dync_lmt->iova; in cn10k_lmtst_init()
/kernel/linux/linux-6.6/drivers/iommu/iommufd/
H A Dmain.c354 iova),
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma.h136 u64 iova; member
/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/
H A Dmpp_rkvenc.c1083 mpp_err("iommu_map iova %lx error.\n", page_iova); in rkvenc_iommu_handle_work()
1094 static int rkvenc_iommu_fault_handle(struct iommu_domain *iommu, struct device *iommu_dev, unsigned long iova, in rkvenc_iommu_fault_handle() argument
1103 enc->fault_iova = iova; in rkvenc_iommu_fault_handle()
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
H A Dhns_roce_device.h379 u64 iova; /* MR's virtual orignal addr */ member
910 int mr_access_flags, u64 iova, u64 size,
H A Dhns_roce_hw_v2.c122 rc_sq_wqe->va = cpu_to_le64(wr->mr->iova); in set_frmr_seg()
2820 mpt_entry->va_l = cpu_to_le32(lower_32_bits(mr->iova)); in hns_roce_v2_write_mtpt()
2821 mpt_entry->va_h = cpu_to_le32(upper_32_bits(mr->iova)); in hns_roce_v2_write_mtpt()
2833 u32 pdn, int mr_access_flags, u64 iova, in hns_roce_v2_rereg_write_mtpt()
2864 mpt_entry->va_l = cpu_to_le32(lower_32_bits(iova)); in hns_roce_v2_rereg_write_mtpt()
2865 mpt_entry->va_h = cpu_to_le32(upper_32_bits(iova)); in hns_roce_v2_rereg_write_mtpt()
2869 mr->iova = iova; in hns_roce_v2_rereg_write_mtpt()
2831 hns_roce_v2_rereg_write_mtpt(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr, int flags, u32 pdn, int mr_access_flags, u64 iova, u64 size, void *mb_buf) hns_roce_v2_rereg_write_mtpt() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_drv.c782 uint64_t *iova) in msm_ioctl_gem_info_iova()
794 return msm_gem_get_iova(obj, ctx->aspace, iova); in msm_ioctl_gem_info_iova()
780 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
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/
H A Dhns_roce_mr.c234 mr->iova = virt_addr; in hns_roce_reg_user_mr()
297 mr->iova = virt_addr; in hns_roce_rereg_user_mr()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dmlx5_ib.h70 #define mlx5_umem_find_best_pgsz(umem, typ, log_pgsz_fld, pgsz_shift, iova) \
75 iova)
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu.c612 dma_addr_t iova; in rvu_setup_msix_resources() local
702 iova = dma_map_resource(rvu->dev, phy_addr, in rvu_setup_msix_resources()
706 if (dma_mapping_error(rvu->dev, iova)) in rvu_setup_msix_resources()
709 rvu_write64(rvu, BLKADDR_RVUM, RVU_AF_MSIXTR_BASE, (u64)iova); in rvu_setup_msix_resources()
710 rvu->msix_base_iova = iova; in rvu_setup_msix_resources()
H A Drvu_nix.c782 (u64)pfvf->rss_ctx->iova); in nixlf_rss_ctx_init()
967 inst.res_addr = (u64)aq->res->iova; in rvu_nix_blk_aq_enq_inst()
1405 (u64)pfvf->rq_ctx->iova); in rvu_mbox_handler_nix_lf_alloc()
1422 (u64)pfvf->sq_ctx->iova); in rvu_mbox_handler_nix_lf_alloc()
1438 (u64)pfvf->cq_ctx->iova); in rvu_mbox_handler_nix_lf_alloc()
1460 (u64)pfvf->cq_ints_ctx->iova); in rvu_mbox_handler_nix_lf_alloc()
1474 (u64)pfvf->nix_qints_ctx->iova); in rvu_mbox_handler_nix_lf_alloc()
3250 (u64)mcast->mce_ctx->iova); in nix_setup_mcast()
3264 (u64)mcast->mcast_buf->iova); in nix_setup_mcast()
4421 NIX_AF_AQ_BASE, (u64)block->aq->inst->iova); in nix_aq_init()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H A Dmr.c524 mmr->mmr.iova = virt_addr; in mlx4_ib_rereg_user_mr()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/
H A Dmr.c523 mmr->mmr.iova = virt_addr; in mlx4_ib_rereg_user_mr()
/kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem.c262 if (va && mapping->iova != va) { in etnaviv_gem_mapping_get()
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/
H A Derdma_qp.c401 regmr_sge->addr = cpu_to_le64(mr->ibmr.iova); in erdma_push_one_sqe()
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/
H A Ddc.c742 window.base[i] = state->iova[i] + fb->offsets[i]; in tegra_plane_atomic_update()
897 value |= (state->iova[0] >> 10) & 0x3fffff; in tegra_cursor_atomic_update()
901 value = (state->iova[0] >> 32) & 0x3; in tegra_cursor_atomic_update()
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
H A Ddc.c764 window.base[i] = tegra_plane_state->iova[i] + fb->offsets[i]; in tegra_plane_atomic_update()
949 value |= (tegra_plane_state->iova[0] >> 10) & 0x3fffff; in __tegra_cursor_atomic_update()
953 value = (tegra_plane_state->iova[0] >> 32) & (dma_mask >> 32); in __tegra_cursor_atomic_update()
/kernel/linux/linux-5.10/drivers/infiniband/hw/cxgb4/
H A Dqp.c811 fr->tpte.va_hi = cpu_to_be32(mhp->ibmr.iova >> 32); in build_tpte_memreg()
812 fr->tpte.va_lo_fbo = cpu_to_be32(mhp->ibmr.iova & 0xffffffff); in build_tpte_memreg()
840 wqe->fr.va_hi = cpu_to_be32(mhp->ibmr.iova >> 32); in build_memreg()
841 wqe->fr.va_lo_fbo = cpu_to_be32(mhp->ibmr.iova & in build_memreg()
/kernel/linux/linux-6.6/drivers/infiniband/hw/cxgb4/
H A Dqp.c811 fr->tpte.va_hi = cpu_to_be32(mhp->ibmr.iova >> 32); in build_tpte_memreg()
812 fr->tpte.va_lo_fbo = cpu_to_be32(mhp->ibmr.iova & 0xffffffff); in build_tpte_memreg()
840 wqe->fr.va_hi = cpu_to_be32(mhp->ibmr.iova >> 32); in build_memreg()
841 wqe->fr.va_lo_fbo = cpu_to_be32(mhp->ibmr.iova & in build_memreg()

Completed in 55 milliseconds

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