Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.h273 #define CTXDESC_CD_DWORDS 8 macro
301 #define CTXDESC_LINEAR_CDMAX ilog2(SZ_64K / (CTXDESC_CD_DWORDS << 3))
H A Darm-smmu-v3.c939 size_t size = CTXDESC_L2_ENTRIES * (CTXDESC_CD_DWORDS << 3); in arm_smmu_alloc_cd_leaf_table()
971 return cdcfg->cdtab + ssid * CTXDESC_CD_DWORDS; in arm_smmu_get_cd_ptr()
985 return l1_desc->l2ptr + idx * CTXDESC_CD_DWORDS; in arm_smmu_get_cd_ptr()
1081 l1size = max_contexts * (CTXDESC_CD_DWORDS << 3); in arm_smmu_alloc_cd_tables()
1122 size = CTXDESC_L2_ENTRIES * (CTXDESC_CD_DWORDS << 3); in arm_smmu_free_cd_tables()
1137 l1size = cdcfg->num_l1_ents * (CTXDESC_CD_DWORDS << 3); in arm_smmu_free_cd_tables()
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.h279 #define CTXDESC_CD_DWORDS 8 macro
307 #define CTXDESC_LINEAR_CDMAX ilog2(SZ_64K / (CTXDESC_CD_DWORDS << 3))
H A Darm-smmu-v3.c1007 size_t size = CTXDESC_L2_ENTRIES * (CTXDESC_CD_DWORDS << 3); in arm_smmu_alloc_cd_leaf_table()
1039 return cdcfg->cdtab + ssid * CTXDESC_CD_DWORDS; in arm_smmu_get_cd_ptr()
1053 return l1_desc->l2ptr + idx * CTXDESC_CD_DWORDS; in arm_smmu_get_cd_ptr()
1151 l1size = max_contexts * (CTXDESC_CD_DWORDS << 3); in arm_smmu_alloc_cd_tables()
1192 size = CTXDESC_L2_ENTRIES * (CTXDESC_CD_DWORDS << 3); in arm_smmu_free_cd_tables()
1207 l1size = cdcfg->num_l1_ents * (CTXDESC_CD_DWORDS << 3); in arm_smmu_free_cd_tables()

Completed in 15 milliseconds