Home
last modified time | relevance | path

Searched refs:l1_desc (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c937 struct arm_smmu_l1_ctx_desc *l1_desc) in arm_smmu_alloc_cd_leaf_table()
941 l1_desc->l2ptr = dmam_alloc_coherent(smmu->dev, size, in arm_smmu_alloc_cd_leaf_table()
942 &l1_desc->l2ptr_dma, GFP_KERNEL); in arm_smmu_alloc_cd_leaf_table()
943 if (!l1_desc->l2ptr) { in arm_smmu_alloc_cd_leaf_table()
952 struct arm_smmu_l1_ctx_desc *l1_desc) in arm_smmu_write_cd_l1_desc()
954 u64 val = (l1_desc->l2ptr_dma & CTXDESC_L1_DESC_L2PTR_MASK) | in arm_smmu_write_cd_l1_desc()
966 struct arm_smmu_l1_ctx_desc *l1_desc; in arm_smmu_get_cd_ptr() local
974 l1_desc = &cdcfg->l1_desc[idx]; in arm_smmu_get_cd_ptr()
975 if (!l1_desc in arm_smmu_get_cd_ptr()
936 arm_smmu_alloc_cd_leaf_table(struct arm_smmu_device *smmu, struct arm_smmu_l1_ctx_desc *l1_desc) arm_smmu_alloc_cd_leaf_table() argument
951 arm_smmu_write_cd_l1_desc(__le64 *dst, struct arm_smmu_l1_ctx_desc *l1_desc) arm_smmu_write_cd_l1_desc() argument
2019 struct arm_smmu_strtab_l1_desc *l1_desc; arm_smmu_get_step_for_sid() local
[all...]
H A Darm-smmu-v3.h556 struct arm_smmu_l1_ctx_desc *l1_desc; member
576 struct arm_smmu_strtab_l1_desc *l1_desc; member
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c1005 struct arm_smmu_l1_ctx_desc *l1_desc) in arm_smmu_alloc_cd_leaf_table()
1009 l1_desc->l2ptr = dmam_alloc_coherent(smmu->dev, size, in arm_smmu_alloc_cd_leaf_table()
1010 &l1_desc->l2ptr_dma, GFP_KERNEL); in arm_smmu_alloc_cd_leaf_table()
1011 if (!l1_desc->l2ptr) { in arm_smmu_alloc_cd_leaf_table()
1020 struct arm_smmu_l1_ctx_desc *l1_desc) in arm_smmu_write_cd_l1_desc()
1022 u64 val = (l1_desc->l2ptr_dma & CTXDESC_L1_DESC_L2PTR_MASK) | in arm_smmu_write_cd_l1_desc()
1034 struct arm_smmu_l1_ctx_desc *l1_desc; in arm_smmu_get_cd_ptr() local
1042 l1_desc = &cdcfg->l1_desc[idx]; in arm_smmu_get_cd_ptr()
1043 if (!l1_desc in arm_smmu_get_cd_ptr()
1004 arm_smmu_alloc_cd_leaf_table(struct arm_smmu_device *smmu, struct arm_smmu_l1_ctx_desc *l1_desc) arm_smmu_alloc_cd_leaf_table() argument
1019 arm_smmu_write_cd_l1_desc(__le64 *dst, struct arm_smmu_l1_ctx_desc *l1_desc) arm_smmu_write_cd_l1_desc() argument
2253 struct arm_smmu_strtab_l1_desc *l1_desc; arm_smmu_get_step_for_sid() local
[all...]
H A Darm-smmu-v3.h596 struct arm_smmu_l1_ctx_desc *l1_desc; member
616 struct arm_smmu_strtab_l1_desc *l1_desc; member

Completed in 11 milliseconds