Home
last modified time | relevance | path

Searched refs:hash64_opts (Results 1 – 10 of 10) sorted by relevance

/qemu/target/ppc/
H A Dmmu-hash64.c63 for (n = 0; n < cpu->hash64_opts->slb_size; n++) { in slb_lookup()
93 for (i = 0; i < cpu->hash64_opts->slb_size; i++) { in dump_slb()
160 for (n = starting_entry; n < cpu->hash64_opts->slb_size; n++) { in helper_SLBIA()
197 for (n = 0; n < cpu->hash64_opts->slb_size; n++) { in helper_SLBIAG()
247 if (slot >= cpu->hash64_opts->slb_size) { in ppc_store_slb()
299 if (slot >= cpu->hash64_opts->slb_size) { in ppc_load_slb_esid()
314 if (slot >= cpu->hash64_opts->slb_size) { in ppc_load_slb_vsid()
679 sps = &cpu->hash64_opts->sps[0]; in ppc_hash64_htab_lookup()
1186 if (!pcc->hash64_opts) { in ppc_hash64_init()
1191 cpu->hash64_opts = g_memdup2(pcc->hash64_opts, sizeof(*cpu->hash64_opts)); in ppc_hash64_init()
[all …]
H A Dmachine.c204 if (cpu->hash64_opts) { in cpu_pre_save()
205 cpu->mig_slb_nr = cpu->hash64_opts->slb_size; in cpu_pre_save()
540 for (i = 0; i < cpu->hash64_opts->slb_size; i++) { in slb_post_load()
H A Dmmu-hash64.h166 return !!(cpu->hash64_opts->flags & feature); in ppc_hash64_has()
H A Dkvm.c352 if (!cpu->hash64_opts || !kvm_enabled()) { in kvm_check_mmu()
369 if (smmu_info.slb_size < cpu->hash64_opts->slb_size) { in kvm_check_mmu()
371 smmu_info.slb_size, cpu->hash64_opts->slb_size); in kvm_check_mmu()
379 for (iq = 0; iq < ARRAY_SIZE(cpu->hash64_opts->sps); iq++) { in kvm_check_mmu()
380 PPCHash64SegmentPageSizes *qsps = &cpu->hash64_opts->sps[iq]; in kvm_check_mmu()
H A Dcpu_init.c5934 pcc->hash64_opts = &ppc_hash64_opts_basic;
6013 pcc->hash64_opts = &ppc_hash64_opts_basic; in POWERPC_FAMILY()
6131 pcc->hash64_opts = &ppc_hash64_opts_POWER7; in POWERPC_FAMILY()
6276 pcc->hash64_opts = &ppc_hash64_opts_POWER7; in POWERPC_FAMILY()
6465 pcc->hash64_opts = &ppc_hash64_opts_POWER7; in POWERPC_FAMILY()
6643 pcc->hash64_opts = &ppc_hash64_opts_POWER7; in POWERPC_FAMILY()
H A Dcpu.h1440 PPCHash64Options *hash64_opts; member
1495 const PPCHash64Options *hash64_opts; member
/qemu/hw/ppc/
H A Dfdt.c25 PPCHash64SegmentPageSizes *sps = &cpu->hash64_opts->sps[i]; in ppc_create_page_sizes_prop()
H A Dspapr_caps.c372 PPCHash64Options *opts = cpu->hash64_opts; in ppc_hash64_filter_pagesizes()
H A Dspapr.c771 _FDT((fdt_setprop_cell(fdt, offset, "slb-size", cpu->hash64_opts->slb_size))); in spapr_dt_cpu()
772 _FDT((fdt_setprop_cell(fdt, offset, "ibm,slb-size", cpu->hash64_opts->slb_size))); in spapr_dt_cpu()
H A Dpnv.c197 cpu->hash64_opts->slb_size))); in pnv_dt_core()