Searched refs:mmu_t (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.2-release/sys/powerpc/aim/
H A Dmmu_oea64.h53 void moea64_early_bootstrap(mmu_t mmup, vm_offset_t kernelstart,
55 void moea64_mid_bootstrap(mmu_t mmup, vm_offset_t kernelstart,
57 void moea64_late_bootstrap(mmu_t mmup, vm_offset_t kernelstart,
H A Dmmu_oea64.c269 static int moea64_pvo_enter(mmu_t, pmap_t, uma_zone_t, struct pvo_head *,
271 static void moea64_pvo_remove(mmu_t, struct pvo_entry *);
277 static boolean_t moea64_query_bit(mmu_t, vm_page_t, u_int64_t);
278 static u_int moea64_clear_bit(mmu_t, vm_page_t, u_int64_t);
279 static void moea64_kremove(mmu_t, vm_offset_t);
280 static void moea64_syncicache(mmu_t, pmap_t pmap, vm_offset_t va,
286 void moea64_clear_modify(mmu_t, vm_page_t);
287 void moea64_copy_page(mmu_t, vm_page_t, vm_page_t);
288 void moea64_copy_pages(mmu_t mmu, vm_page_t *ma, vm_offset_t a_offset,
290 int moea64_enter(mmu_t, pmap_
[all...]
H A Dmoea64_native.c187 static int moea64_pte_insert_native(mmu_t, u_int, struct lpte *);
188 static uintptr_t moea64_pvo_to_pte_native(mmu_t, const struct pvo_entry *);
189 static void moea64_pte_synch_native(mmu_t, uintptr_t pt,
191 static void moea64_pte_clear_native(mmu_t, uintptr_t pt,
193 static void moea64_pte_change_native(mmu_t, uintptr_t pt,
195 static void moea64_pte_unset_native(mmu_t mmu, uintptr_t pt,
201 static void moea64_bootstrap_native(mmu_t mmup,
203 static void moea64_cpu_bootstrap_native(mmu_t, int ap);
237 moea64_pte_synch_native(mmu_t mmu, uintptr_t pt_cookie, struct lpte *pvo_pt)
245 moea64_pte_clear_native(mmu_t mm
[all...]
H A Dmmu_oea.c266 static void moea_kremove(mmu_t, vm_offset_t);
272 void moea_clear_modify(mmu_t, vm_page_t);
273 void moea_copy_page(mmu_t, vm_page_t, vm_page_t);
274 void moea_copy_pages(mmu_t mmu, vm_page_t *ma, vm_offset_t a_offset,
276 int moea_enter(mmu_t, pmap_t, vm_offset_t, vm_page_t, vm_prot_t, u_int,
278 void moea_enter_object(mmu_t, pmap_t, vm_offset_t, vm_offset_t, vm_page_t,
280 void moea_enter_quick(mmu_t, pmap_t, vm_offset_t, vm_page_t, vm_prot_t);
281 vm_paddr_t moea_extract(mmu_t, pmap_t, vm_offset_t);
282 vm_page_t moea_extract_and_hold(mmu_t, pmap_t, vm_offset_t, vm_prot_t);
283 void moea_init(mmu_t);
[all...]
/freebsd-10.2-release/sys/powerpc/ps3/
H A Dmmu_ps3.c67 static void mps3_bootstrap(mmu_t mmup, vm_offset_t kernelstart,
69 static void mps3_cpu_bootstrap(mmu_t mmup, int ap);
70 static void mps3_pte_synch(mmu_t, uintptr_t pt, struct lpte *pvo_pt);
71 static void mps3_pte_clear(mmu_t, uintptr_t pt, struct lpte *pvo_pt,
73 static void mps3_pte_unset(mmu_t, uintptr_t pt, struct lpte *pvo_pt,
75 static void mps3_pte_change(mmu_t, uintptr_t pt, struct lpte *pvo_pt,
77 static int mps3_pte_insert(mmu_t, u_int ptegidx, struct lpte *pvo_pt);
78 static uintptr_t mps3_pvo_to_pte(mmu_t, const struct pvo_entry *pvo);
98 mps3_bootstrap(mmu_t mmup, vm_offset_t kernelstart, vm_offset_t kernelend)
117 mps3_cpu_bootstrap(mmu_t mmu
[all...]
/freebsd-10.2-release/sys/powerpc/booke/
H A Dpmap.c149 static int mmu_booke_enter_locked(mmu_t, pmap_t, vm_offset_t, vm_page_t,
231 static pte_t *ptbl_alloc(mmu_t, pmap_t, unsigned int, boolean_t);
232 static void ptbl_free(mmu_t, pmap_t, unsigned int);
233 static void ptbl_hold(mmu_t, pmap_t, unsigned int);
234 static int ptbl_unhold(mmu_t, pmap_t, unsigned int);
236 static vm_paddr_t pte_vatopa(mmu_t, pmap_t, vm_offset_t);
237 static pte_t *pte_find(mmu_t, pmap_t, vm_offset_t);
238 static int pte_enter(mmu_t, pmap_t, vm_page_t, vm_offset_t, uint32_t, boolean_t);
239 static int pte_remove(mmu_t, pmap_t, vm_offset_t, uint8_t);
269 static void mmu_booke_clear_modify(mmu_t, vm_page_
[all...]
/freebsd-10.2-release/sys/powerpc/pseries/
H A Dmmu_phyp.c66 static void mphyp_bootstrap(mmu_t mmup, vm_offset_t kernelstart,
68 static void mphyp_cpu_bootstrap(mmu_t mmup, int ap);
69 static void mphyp_pte_synch(mmu_t, uintptr_t pt, struct lpte *pvo_pt);
70 static void mphyp_pte_clear(mmu_t, uintptr_t pt, struct lpte *pvo_pt,
72 static void mphyp_pte_unset(mmu_t, uintptr_t pt, struct lpte *pvo_pt,
74 static void mphyp_pte_change(mmu_t, uintptr_t pt, struct lpte *pvo_pt,
76 static int mphyp_pte_insert(mmu_t, u_int ptegidx, struct lpte *pvo_pt);
77 static uintptr_t mphyp_pvo_to_pte(mmu_t, const struct pvo_entry *pvo);
99 mphyp_bootstrap(mmu_t mmup, vm_offset_t kernelstart, vm_offset_t kernelend)
182 mphyp_cpu_bootstrap(mmu_t mmu
[all...]
/freebsd-10.2-release/sys/powerpc/include/
H A Dmmuvar.h81 typedef struct mmu_kobj *mmu_t; typedef in typeref:struct:mmu_kobj
/freebsd-10.2-release/sys/powerpc/powerpc/
H A Dpmap_dispatch.c60 static mmu_t mmu_obj;

Completed in 70 milliseconds