Searched refs:inputsize (Results 1 – 3 of 3) sorted by relevance
/qemu/hw/arm/ |
H A D | smmu-common.c | 73 uint8_t inputsize = 64 - tt->tsz; in smmu_iotlb_lookup() local 75 uint8_t level = 4 - (inputsize - 4) / stride; in smmu_iotlb_lookup() 309 uint8_t level, granule_sz, inputsize, stride; in smmu_ptw_64_s1() local 318 inputsize = 64 - tt->tsz; in smmu_ptw_64_s1() 319 level = 4 - (inputsize - 4) / stride; in smmu_ptw_64_s1() 320 indexmask = VMSA_IDXMSK(inputsize, stride, level); in smmu_ptw_64_s1() 327 uint32_t offset = iova_level_offset(iova, inputsize, level, granule_sz); in smmu_ptw_64_s1() 421 int inputsize = 64 - cfg->s2cfg.tsz; in smmu_ptw_64_s2() local 431 dma_addr_t indexmask = VMSA_IDXMSK(inputsize, stride, level); in smmu_ptw_64_s2() 439 if (ipa >= (1ULL << inputsize)) { in smmu_ptw_64_s2() [all …]
|
H A D | smmu-internal.h | 97 uint64_t iova_level_offset(uint64_t iova, int inputsize, in iova_level_offset() argument 100 return ((iova & MAKE_64BIT_MASK(0, inputsize)) >> level_shift(level, gsz)) & in iova_level_offset()
|
/qemu/target/arm/ |
H A D | ptw.c | 1690 int addrsize, inputsize, outputsize; in get_phys_addr_lpae() local 1723 inputsize = 64 - param.tsz; in get_phys_addr_lpae() 1746 inputsize = addrsize - param.tsz; in get_phys_addr_lpae() 1759 if (inputsize < addrsize) { in get_phys_addr_lpae() 1760 target_ulong top_bits = sextract64(address, inputsize, in get_phys_addr_lpae() 1761 addrsize - inputsize); in get_phys_addr_lpae() 1806 level = 4 - (inputsize - 4) / stride; in get_phys_addr_lpae() 1809 inputsize, stride); in get_phys_addr_lpae() 1818 indexmask = MAKE_64BIT_MASK(0, inputsize - (stride * (4 - level))); in get_phys_addr_lpae()
|