Searched refs:utlb (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/target/sh4/ |
H A D | helper.c | 275 static int copy_utlb_entry_itlb(CPUSH4State *env, int utlb) in copy_utlb_entry_itlb() argument 285 *ientry = env->utlb[utlb]; in copy_utlb_entry_itlb() 317 return find_tlb_entry(env, address, env->utlb, UTLB_SIZE, use_asid); in find_utlb_entry() 367 matching = &env->utlb[n]; in get_mmu_address() 450 tlb_t * entry = &env->utlb[n]; in cpu_load_tlb() 496 tlb_t * entry = &s->utlb[i]; in cpu_sh4_invalidate_tlb() 593 tlb_t * entry = &s->utlb[index]; in cpu_sh4_read_mmaped_utlb_addr() 619 tlb_t * entry = &s->utlb[i]; in cpu_sh4_write_mmaped_utlb_addr() 662 tlb_t * entry = &s->utlb[index]; in cpu_sh4_write_mmaped_utlb_addr() 683 tlb_t * entry = &s->utlb[index]; in cpu_sh4_read_mmaped_utlb_data() [all …]
|
H A D | monitor.c | 57 print_tlb (mon, i, &env->utlb[i]); in hmp_info_tlb()
|
H A D | cpu.h | 189 tlb_t utlb[UTLB_SIZE]; /* unified translation table */ member
|
/openbmc/linux/drivers/iommu/ |
H A D | ipmmu-vmsa.c | 239 unsigned int utlb, u32 data) in ipmmu_imuasid_write() argument 241 ipmmu_write(mmu, ipmmu_utlb_reg(mmu, IMUASID(utlb)), data); in ipmmu_imuasid_write() 245 unsigned int utlb, u32 data) in ipmmu_imuctr_write() argument 247 ipmmu_write(mmu, ipmmu_utlb_reg(mmu, IMUCTR(utlb)), data); in ipmmu_imuctr_write() 281 unsigned int utlb) in ipmmu_utlb_enable() argument 291 ipmmu_imuasid_write(mmu, utlb, 0); in ipmmu_utlb_enable() 293 ipmmu_imuctr_write(mmu, utlb, IMUCTR_TTSEL_MMU(domain->context_id) | in ipmmu_utlb_enable() 295 mmu->utlb_ctx[utlb] = domain->context_id; in ipmmu_utlb_enable() 827 unsigned int utlb = fwspec->ids[i]; in ipmmu_release_device() local 829 ipmmu_imuctr_write(mmu, utlb, 0); in ipmmu_release_device() [all …]
|