Home
last modified time | relevance | path

Searched refs:iova_start (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/drivers/iommu/
H A Dio-pgtable-arm-v7s.c894 unsigned int iova, size, iova_start; in arm_v7s_do_selftests() local
948 iova_start = i * SZ_16M; in arm_v7s_do_selftests()
949 if (ops->unmap(ops, iova_start + size, size, NULL) != size) in arm_v7s_do_selftests()
953 if (ops->map(ops, iova_start + size, size, size, IOMMU_READ, GFP_KERNEL)) in arm_v7s_do_selftests()
956 if (ops->iova_to_phys(ops, iova_start + size + 42) in arm_v7s_do_selftests()
H A Drockchip-iommu.c297 static void rk_iommu_zap_lines(struct rk_iommu *iommu, dma_addr_t iova_start, in rk_iommu_zap_lines() argument
301 dma_addr_t iova_end = iova_start + size; in rk_iommu_zap_lines()
309 for (iova = iova_start; iova < iova_end; iova += SPAGE_SIZE) in rk_iommu_zap_lines()
/kernel/linux/linux-6.6/drivers/iommu/
H A Dio-pgtable-arm-v7s.c940 unsigned int iova, size, iova_start; in arm_v7s_do_selftests() local
996 iova_start = i * SZ_16M; in arm_v7s_do_selftests()
997 if (ops->unmap_pages(ops, iova_start + size, size, 1, NULL) != size) in arm_v7s_do_selftests()
1001 if (ops->map_pages(ops, iova_start + size, size, size, 1, in arm_v7s_do_selftests()
1005 if (ops->iova_to_phys(ops, iova_start + size + 42) in arm_v7s_do_selftests()
H A Drockchip-iommu.c357 static void rk_iommu_zap_lines(struct rk_iommu *iommu, dma_addr_t iova_start, in rk_iommu_zap_lines() argument
361 dma_addr_t iova_end = iova_start + size; in rk_iommu_zap_lines()
369 for (iova = iova_start; iova < iova_end; iova += SPAGE_SIZE) in rk_iommu_zap_lines()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Dmhi.c375 mhi_ctrl->iova_start = res.start + 0x1000000; in ath11k_mhi_read_addr_from_dt()
416 mhi_ctrl->iova_start = 0; in ath11k_mhi_register()
/kernel/linux/linux-5.10/include/uapi/rdma/
H A Dvmw_pvrdma-abi.h271 __aligned_u64 iova_start; member
/kernel/linux/linux-6.6/include/uapi/rdma/
H A Dvmw_pvrdma-abi.h271 __aligned_u64 iova_start; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/rdma/
H A Dvmw_pvrdma-abi.h191 __aligned_u64 iova_start; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/rdma/
H A Dvmw_pvrdma-abi.h208 __aligned_u64 iova_start; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/rdma/
H A Dvmw_pvrdma-abi.h208 __aligned_u64 iova_start; member
/kernel/linux/linux-5.10/drivers/bus/mhi/host/
H A Dinit.c458 upper_32_bits(mhi_cntrl->iova_start), in mhi_init_mmio()
462 lower_32_bits(mhi_cntrl->iova_start), in mhi_init_mmio()
466 upper_32_bits(mhi_cntrl->iova_start), in mhi_init_mmio()
470 lower_32_bits(mhi_cntrl->iova_start), in mhi_init_mmio()
H A Dpci_generic.c275 mhi_cntrl->iova_start = 0; in mhi_pci_probe()
/kernel/linux/linux-6.6/drivers/bus/mhi/host/
H A Dinit.c477 upper_32_bits(mhi_cntrl->iova_start), in mhi_init_mmio()
481 lower_32_bits(mhi_cntrl->iova_start), in mhi_init_mmio()
485 upper_32_bits(mhi_cntrl->iova_start), in mhi_init_mmio()
489 lower_32_bits(mhi_cntrl->iova_start), in mhi_init_mmio()
H A Dpci_generic.c931 mhi_cntrl->iova_start = 0; in mhi_pci_probe()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dmhi.c241 mhi_ctrl->iova_start = 0; in ath11k_mhi_register()
/kernel/linux/linux-5.10/include/linux/
H A Dmhi.h299 * @iova_start: IOMMU starting address for data (required)
380 dma_addr_t iova_start; member
/kernel/linux/linux-6.6/include/linux/
H A Dmhi.h299 * @iova_start: IOMMU starting address for data (required)
388 dma_addr_t iova_start; member
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
H A Di40iw.h596 u64 *iova_start);
H A Di40iw_verbs.c1868 * @iova_start: start of virtual address for physical buffers
1874 u64 *iova_start) in i40iw_reg_phys_mr()
1893 iwpbl->user_base = *iova_start; in i40iw_reg_phys_mr()
1870 i40iw_reg_phys_mr(struct ib_pd *pd, u64 addr, u64 size, int acc, u64 *iova_start) i40iw_reg_phys_mr() argument
/kernel/linux/linux-6.6/drivers/accel/qaic/
H A Dmhi_controller.c500 mhi_cntrl->iova_start = 0; in qaic_mhi_register_controller()
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/
H A Dmain.h538 int acc, u64 *iova_start);
H A Dverbs.c3120 * @iova_start: start of virtual address for physical buffers
3123 u64 *iova_start) in irdma_reg_phys_mr()
3140 iwpbl->user_base = *iova_start; in irdma_reg_phys_mr()
3148 iwmr->ibmr.iova = *iova_start; in irdma_reg_phys_mr()
3122 irdma_reg_phys_mr(struct ib_pd *pd, u64 addr, u64 size, int access, u64 *iova_start) irdma_reg_phys_mr() argument
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Dmhi.c376 mhi_ctrl->iova_start = 0; in ath12k_mhi_register()
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_qp.c659 wqe_hdr->wr.fast_reg.iova_start = mr->ibmr.iova; in set_reg_seg()
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_qp.c651 wqe_hdr->wr.fast_reg.iova_start = mr->ibmr.iova; in set_reg_seg()

Completed in 34 milliseconds