Home
last modified time | relevance | path

Searched refs:rpn (Results 1 – 7 of 7) sorted by relevance

/arch/x86/kernel/
Dtce_64.c54 u64 rpn; in tce_build() local
63 rpn = (virt_to_bus((void*)uaddr)) >> PAGE_SHIFT; in tce_build()
65 t |= (rpn << TCE_RPN_SHIFT); in tce_build()
/arch/powerpc/sysdev/
Ddart_iommu.c169 unsigned int rpn; in dart_build() local
181 rpn = __pa(uaddr) >> DART_PAGE_SHIFT; in dart_build()
183 *(dp++) = DARTMAP_VALID | (rpn & DARTMAP_RPNMASK); in dart_build()
194 rpn = index; in dart_build()
196 dart_tlb_invalidate_one(rpn++); in dart_build()
/arch/powerpc/platforms/pasemi/
Diommu.c94 u32 rpn; in iobmap_build() local
104 rpn = __pa(uaddr) >> IOBMAP_PAGE_SHIFT; in iobmap_build()
106 *(ip++) = IOBMAP_L2E_V | rpn; in iobmap_build()
/arch/powerpc/include/asm/
Dmmu-hash32.h68 unsigned long rpn:20; /* Real (physical) page number */ member
/arch/microblaze/include/asm/
Dmmu.h29 unsigned long rpn:20; /* Real (physical) page number */ member
/arch/powerpc/platforms/pseries/
Diommu.c159 u64 rpn; in tce_build_pSeries() local
170 rpn = __pa(uaddr) >> TCE_SHIFT; in tce_build_pSeries()
171 *tcep = cpu_to_be64(proto_tce | (rpn & TCE_RPN_MASK) << TCE_RPN_SHIFT); in tce_build_pSeries()
215 u64 rpn; in tce_build_pSeriesLP() local
219 rpn = __pa(uaddr) >> tceshift; in tce_build_pSeriesLP()
225 tce = proto_tce | (rpn & TCE_RPN_MASK) << tceshift; in tce_build_pSeriesLP()
244 rpn++; in tce_build_pSeriesLP()
259 u64 rpn; in tce_buildmulti_pSeriesLP() local
290 rpn = __pa(uaddr) >> TCE_SHIFT; in tce_buildmulti_pSeriesLP()
304 tcep[l] = cpu_to_be64(proto_tce | (rpn & TCE_RPN_MASK) << TCE_RPN_SHIFT); in tce_buildmulti_pSeriesLP()
[all …]
/arch/powerpc/platforms/powernv/
Dpci.c601 u64 rpn = __pa(uaddr) >> tbl->it_page_shift; in pnv_tce_build() local
609 ((rpn + i) << tbl->it_page_shift); in pnv_tce_build()