Lines Matching refs:page_shift

81                                        uint32_t page_shift,  in spapr_tce_alloc_table()  argument
90 table = kvmppc_create_spapr_tce(liobn, page_shift, bus_offset, nb_table, in spapr_tce_alloc_table()
128 if ((addr >> tcet->page_shift) < tcet->nb_table) { in spapr_tce_translate_iommu()
130 hwaddr page_mask = IOMMU_PAGE_MASK(tcet->page_shift); in spapr_tce_translate_iommu()
132 tce = tcet->table[addr >> tcet->page_shift]; in spapr_tce_translate_iommu()
182 tcet->bus_offset, tcet->page_shift); in spapr_tce_table_pre_save()
191 return 1ULL << tcet->page_shift; in spapr_tce_get_min_page_size()
232 uint32_t old_page_shift = tcet->page_shift; in spapr_tce_table_post_load()
256 tcet->bus_offset, tcet->page_shift); in spapr_tce_table_post_load()
265 return tcet->bus_offset || tcet->page_shift != 0xC; in spapr_tce_table_ex_needed()
275 VMSTATE_UINT32(page_shift, SpaprTceTable),
346 tcet->page_shift, in spapr_tce_set_need_vfio()
383 uint32_t page_shift, uint64_t bus_offset, in spapr_tce_table_enable() argument
392 tcet->page_shift = page_shift; in spapr_tce_table_enable()
395 tcet->page_shift, in spapr_tce_table_enable()
402 (uint64_t)tcet->nb_table << tcet->page_shift); in spapr_tce_table_enable()
420 tcet->page_shift = 0; in spapr_tce_table_disable()
454 hwaddr page_mask = IOMMU_PAGE_MASK(tcet->page_shift); in put_tce_emu()
455 unsigned long index = (ioba - tcet->bus_offset) >> tcet->page_shift; in put_tce_emu()
499 page_mask = IOMMU_PAGE_MASK(tcet->page_shift); in h_put_tce_indirect()
500 page_size = IOMMU_PAGE_SIZE(tcet->page_shift); in h_put_tce_indirect()
542 page_mask = IOMMU_PAGE_MASK(tcet->page_shift); in h_stuff_tce()
543 page_size = IOMMU_PAGE_SIZE(tcet->page_shift); in h_stuff_tce()
571 hwaddr page_mask = IOMMU_PAGE_MASK(tcet->page_shift); in h_put_tce()
589 unsigned long index = (ioba - tcet->bus_offset) >> tcet->page_shift; in get_tce_emu()
612 hwaddr page_mask = IOMMU_PAGE_MASK(tcet->page_shift); in h_get_tce()
668 tcet->liobn, 0, tcet->nb_table << tcet->page_shift); in spapr_tcet_dma_dt()