pa_space_t
pdcproc_btlb_insert(pa_space_t sp, vaddr_t va, paddr_t pa, vsize_t sz,
pdcproc_btlb_purge(pa_space_t sp, vaddr_t va, paddr_t pa, vsize_t sz)
static void uturn_iommu_enter(struct uturn_softc *, bus_addr_t, pa_space_t,
uturn_iommu_enter(struct uturn_softc *sc, bus_addr_t iova, pa_space_t sp,
pa_space_t sp;
ibtlb_g(int i, pa_space_t sp, vaddr_t va, paddr_t pa, vsize_t sz, u_int prot)
hppa_btlb_insert(pa_space_t space, vaddr_t va, paddr_t pa, vsize_t *sizep,
hppa_btlb_purge(pa_space_t space, vaddr_t va, vsize_t *sizep)
pa_space_t space = pmap->pm_space;
pa_space_t btlb_slot_va_space;
int (*cpu_ibtlb_ins)(int, pa_space_t, vaddr_t, paddr_t, vsize_t, u_int);
int (*cpu_dbtlb_ins)(int, pa_space_t, vaddr_t, paddr_t, vsize_t, u_int);
int iibtlb_s(int, pa_space_t, vaddr_t, paddr_t, vsize_t, u_int);
int idbtlb_s(int, pa_space_t, vaddr_t, paddr_t, vsize_t, u_int);
int ibtlb_t(int, pa_space_t, vaddr_t, paddr_t, vsize_t, u_int);
int ibtlb_l(int, pa_space_t, vaddr_t, paddr_t, vsize_t, u_int);
int ibtlb_u(int, pa_space_t, vaddr_t, paddr_t, vsize_t, u_int);
int ibtlb_g(int, pa_space_t, vaddr_t, paddr_t, vsize_t, u_int);
int hppa_btlb_insert(pa_space_t, vaddr_t, paddr_t, vsize_t *, u_int);
int hppa_btlb_purge(pa_space_t, vaddr_t, vsize_t *);
pa_space_t space;
static inline void pmap_sdir_set(pa_space_t, volatile uint32_t *);
static inline uint32_t *pmap_sdir_get(pa_space_t);
pa_space_t space = pmap->pm_space;
const pa_space_t space = pmap->pm_space;
pa_space_t sp = pve->pv_pmap->pm_space;
void pmap_dump_table(pa_space_t, vaddr_t);
pmap_sdir_set(pa_space_t space, volatile uint32_t *pd)
pmap_sdir_get(pa_space_t space)
pmap_dump_table(pa_space_t space, vaddr_t sva)
pa_space_t space;
int (*dbtlbins)(int, pa_space_t, vaddr_t, paddr_t, vsize_t, u_int);
int (*ibtlbins)(int, pa_space_t, vaddr_t, paddr_t, vsize_t, u_int);
int spcopy(pa_space_t, const void *, pa_space_t, void *, size_t);
int spstrcpy(pa_space_t, const void *, pa_space_t, void *, size_t,
iitlba(u_int pg, pa_space_t sp, vaddr_t va)
idtlba(u_int pg, pa_space_t sp, vaddr_t va)
iitlbp(u_int prot, pa_space_t sp, vaddr_t va)
idtlbp(u_int prot, pa_space_t sp, vaddr_t va)
pitlb(pa_space_t sp, vaddr_t va)
pdtlb(pa_space_t sp, vaddr_t va)
pitlbe(pa_space_t sp, vaddr_t va)
pdtlbe(pa_space_t sp, vaddr_t va)
void ficache(pa_space_t, vaddr_t, vsize_t);
void fdcache(pa_space_t, vaddr_t, vsize_t);
void pdcache(pa_space_t, vaddr_t, vsize_t);
lci(pa_space_t sp, vaddr_t va) {
pa_space_t pcb_space; /* copy pmap_space, for asm's sake */
int pdcproc_btlb_insert(pa_space_t, vaddr_t, paddr_t, vsize_t, u_int, int);
int pdcproc_btlb_purge(pa_space_t, vaddr_t, paddr_t, vsize_t);
pa_space_t pm_space; /* space id (read-only after create) */