Searched refs:ptp (Results 1 - 21 of 21) sorted by relevance

/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/
H A Dnouveau_nvkm_subdev_mmu_base.c51 const int slot = pt->base >> pt->ptp->shift;
52 struct nvkm_mmu_ptp *ptp = pt->ptp; local
57 if (!ptp->free)
58 list_add(&ptp->head, &mmu->ptp.list);
59 ptp->free |= BIT(slot);
62 if (ptp->free == ptp->mask) {
63 nvkm_mmu_ptc_put(mmu, force, &ptp
75 struct nvkm_mmu_ptp *ptp; local
[all...]
H A Dpriv.h60 struct nvkm_mmu_ptp *ptp; member in union:nvkm_mmu_pt::__anon1199
/netbsd-current/sys/arch/x86/x86/
H A Dpmap.c572 * ptp_to_pmap: lookup pmap by ptp
575 ptp_to_pmap(struct vm_page *ptp) argument
579 if (ptp == NULL) {
582 pmap = (struct pmap *)ptp->uobject;
584 KASSERT(&pmap->pm_obj[0] == ptp->uobject);
726 * pmap_ptp_range_set: abuse ptp->uanon to record minimum VA of PTE
729 pmap_ptp_range_set(struct vm_page *ptp, vaddr_t va) argument
731 vaddr_t *min = (vaddr_t *)&ptp->uanon;
739 * pmap_ptp_range_clip: abuse ptp->uanon to clip range of PTEs to remove
742 pmap_ptp_range_clip(struct vm_page *ptp, vaddr_ argument
2177 pmap_check_pv(struct pmap *pmap, struct vm_page *ptp, struct pmap_page *pp, vaddr_t va, bool tracked) argument
2207 pmap_treelookup_pv(const struct pmap *pmap, const struct vm_page *ptp, const rb_tree_t *tree, const vaddr_t va) argument
2238 pmap_lookup_pv(const struct pmap *pmap, const struct vm_page *ptp, const struct pmap_page * const old_pp, const vaddr_t va) argument
2293 pmap_enter_pv(struct pmap *pmap, struct pmap_page *pp, struct vm_page *ptp, vaddr_t va, struct pv_entry **new_pve, struct pv_entry **old_pve, bool *samepage, bool *new_embedded, rb_tree_t *tree) argument
2382 pmap_remove_pv(struct pmap *pmap, struct pmap_page *pp, struct vm_page *ptp, vaddr_t va, struct pv_entry *pve, uint8_t oattrs) argument
2461 pmap_freepage(struct pmap *pmap, struct vm_page *ptp, int level) argument
2487 pmap_free_ptp(struct pmap *pmap, struct vm_page *ptp, vaddr_t va, pt_entry_t *ptes, pd_entry_t * const *pdes) argument
2550 struct vm_page *ptp; local
2610 struct vm_page *ptp; local
3108 pmap_zap_ptp(struct pmap *pmap, struct vm_page *ptp, pt_entry_t *pte, vaddr_t startva, vaddr_t blkendva) argument
4086 pmap_map_ptp(struct vm_page *ptp) argument
4138 pmap_map_pte(struct pmap *pmap, struct vm_page *ptp, vaddr_t va) argument
4174 pmap_remove_ptes(struct pmap *pmap, struct vm_page *ptp, vaddr_t ptpva, vaddr_t startva, vaddr_t endva) argument
4213 pmap_remove_pte(struct pmap *pmap, struct vm_page *ptp, pt_entry_t *pte, vaddr_t va) argument
4290 struct vm_page *ptp; local
4392 struct vm_page *ptp; local
4476 pmap_pp_remove_ent(struct pmap *pmap, struct vm_page *ptp, pt_entry_t opte, vaddr_t va) argument
4498 struct vm_page *ptp; local
4991 struct vm_page *ptp; local
5364 struct vm_page *ptp; local
5535 struct vm_page *ptp; local
5608 struct vm_page *ptp; local
5918 struct vm_page *ptp; local
6209 pmap_ept_free_ptp(struct pmap *pmap, struct vm_page *ptp, vaddr_t va) argument
6239 struct vm_page *ptp; local
6290 struct vm_page *ptp; local
6568 pmap_ept_remove_pte(struct pmap *pmap, struct vm_page *ptp, pt_entry_t *pte, vaddr_t va) argument
6642 pmap_ept_remove_ptes(struct pmap *pmap, struct vm_page *ptp, vaddr_t ptpva, vaddr_t startva, vaddr_t endva) argument
6679 struct vm_page *ptp; local
6723 pmap_ept_sync_pv(struct vm_page *ptp, vaddr_t va, paddr_t pa, int clearbits, uint8_t *oattrs, pt_entry_t *optep) argument
6802 pmap_ept_pp_remove_ent(struct pmap *pmap, struct vm_page *ptp, pt_entry_t opte, vaddr_t va) argument
[all...]
/netbsd-current/sys/arch/mips/ralink/
H A Dralink_gpio.c265 #define RA_GPIO_PIN_INIT(sc, var, pin, ptp, regname) \
267 const u_int _reg_bit = 1 << (pin - ptp->pin_reg_base); \
268 const u_int _mask_bit = 1 << (pin - ptp->pin_mask_base);\
269 var = gp_read(sc, ptp->regname.reg); \
270 if ((ptp->regname.mask & _mask_bit) != 0) { \
275 gp_write(sc, ptp->regname.reg, var); \
278 #define RA_GPIO_PIN_INIT_DIR(sc, var, pin, ptp) \
280 const u_int _reg_bit = 1 << (pin - ptp->pin_reg_base); \
281 const u_int _mask_bit = 1 << (pin - ptp->pin_mask_base);\
282 var = gp_read(sc, ptp
807 const pin_tab_t * const ptp = &pin_tab[index]; local
908 const pin_tab_t * const ptp = &pin_tab[index]; local
1008 const pin_tab_t * const ptp = &pin_tab[index]; local
1439 const pin_tab_t * const ptp = &pin_tab[index]; local
1463 const pin_tab_t * const ptp = &pin_tab[index]; local
[all...]
/netbsd-current/sys/arch/i386/i386/
H A Dgdt.c84 pt_entry_t *ptp;
86 ptp = kvtopte((vaddr_t)table);
87 pa = (*ptp & PTE_4KFRAME) | ((vaddr_t)table & ~PTE_4KFRAME);
225 pt_entry_t *ptp;
232 ptp = kvtopte(va);
233 frames[f] = *ptp >> PAGE_SHIFT;
237 * pmap_pte_clearbits(ptp, PTE_W)
242 *ptp & ~PTE_W, UVMF_INVLPG) < 0) {
/netbsd-current/sys/arch/sh3/sh3/
H A Dpmap.c184 pt_entry_t *ptp = (pt_entry_t *) local
186 if (ptp == NULL)
188 __pmap_kernel.pm_ptp[i] = ptp;
189 memset(ptp, 0, PAGE_SIZE);
967 pt_entry_t *ptp, *pte; local
977 ptp = (pt_entry_t *)SH3_PHYS_TO_P1SEG(VM_PAGE_TO_PHYS(pg));
978 pmap->pm_ptp[__PMAP_PTP_INDEX(va)] = ptp;
980 return ptp + __PMAP_PTP_OFSET(va);
990 pt_entry_t *ptp; local
996 ptp
1010 pt_entry_t *ptp; local
[all...]
H A Dexception_vector.S186 mov r5, r2 ! copy of vpn to compute indices into ptd/ptp
205 !! r3: pt_entry_t **ptd => pt_entry_t *ptp => pt_entry_t pte
218 mov.l @(r0, r3), r3 ! ptp = ptd[idx]
219 tst r3, r3 ! if (ptp == NULL)
229 mov.l @(r0, r3), r3 ! pte = ptp[idx]
344 mov r5, r2 ! copy of vpn to compute indices into ptd/ptp
363 !! r3: pt_entry_t **ptd => pt_entry_t *ptp => pt_entry_t pte
376 mov.l @(r0, r3), r3 ! ptp = ptd[idx]
377 tst r3, r3 ! if (ptp == NULL)
387 mov.l @(r0, r3), r3 ! pte = ptp[id
[all...]
/netbsd-current/sys/arch/hppa/hppa/
H A Dpmap.c334 pmap_pde_set(pmap_t pm, vaddr_t va, paddr_t ptp) argument
337 UVMHIST_CALLARGS(maphist, "pm %#jx va %#jx ptp %#jx", (uintptr_t)pm,
338 va, ptp, 0);
340 KASSERT((ptp & PGOFSET) == 0);
342 pm->pm_pdir[va >> 22] = ptp;
397 pmap_pde_release(pmap_t pmap, vaddr_t va, struct vm_page *ptp) argument
400 UVMHIST_CALLARGS(maphist, "pm %#jx va %#jx ptp %#jx", (uintptr_t)pmap,
401 va, (uintptr_t)ptp, 0);
404 if (--ptp->wire_count <= 1) {
405 UVMHIST_LOG(maphist, "disposing ptp
1371 struct vm_page *pg = NULL, *ptp = NULL; local
1493 struct vm_page *pg, *ptp; local
[all...]
/netbsd-current/sys/arch/vax/vax/
H A Dpmap.c992 int *ptp, opte; local
994 ptp = (int *)kvtopte(va);
995 PMDEBUG(("pmap_kenter_pa: va: %lx, pa %lx, prot %x ptp %p\n",
996 va, pa, prot, ptp));
997 opte = ptp[0];
998 ptp[0] = PG_V | ((prot & VM_PROT_WRITE)? PG_KW : PG_KR) |
1000 ptp[1] = ptp[0] + 1;
1001 ptp[2] = ptp[
[all...]
/netbsd-current/sys/arch/powerpc/booke/
H A Dbooke_pmap.c249 ptp = stp->seg_tab;
252 for (size_t i = 0; i < dm_nsegtabs; i++, ptp++, ppg++) {
253 *ptp = ppg;
/netbsd-current/sys/arch/sparc64/sparc64/
H A Dpmap.c403 pseg_set_locksafe(struct pmap *pm, vaddr_t va, int64_t data, paddr_t ptp) argument
410 rv = pseg_set_real(pm, va, data, ptp);
417 #define pseg_set(pm, va, data, ptp) pseg_set_locksafe(pm, va, data, ptp)
422 #define pseg_set(pm, va, data, ptp) pseg_set_real(pm, va, data, ptp)
1633 paddr_t ptp; local
1659 ptp = 0;
1662 i = pseg_set(pm, va, tte.data, ptp);
1665 ptp
1772 paddr_t opa = 0, ptp; /* XXX: gcc */ local
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
H A Dmmu.h131 } ptc, ptp; member in struct:nvkm_mmu
/netbsd-current/sys/arch/powerpc/ibm4xx/
H A Dpmap.c985 volatile u_int *ptp; local
991 if ((ptp = pte_find(pm, va)) && (pa = *ptp)) {
994 *ptp = 0;
1033 volatile u_int *ptp; local
1051 if ((ptp = pte_find(pm, sva)) != NULL) {
1052 *ptp &= ~bic;
/netbsd-current/sys/arch/xen/x86/
H A Dx86_xpmap.c172 pt_entry_t *ptp; local
183 ptp = kvtopte(va);
184 pmap_pte_clearbits(ptp, PTE_W);
/netbsd-current/external/bsd/tcpdump/bin/
H A DMakefile131 print-ptp.c \
/netbsd-current/sys/arch/atari/atari/
H A Datari_init.c1409 dump_pagetable(u_int *ptp, u_int i, u_int n) argument
1413 p = ptp + i;
/netbsd-current/external/bsd/tcpdump/dist/
H A DMakefile.in204 print-ptp.c \
/netbsd-current/sys/arch/arm/arm32/
H A Dpmap.c977 * => caller should adjust ptp's wire_count before calling
1088 * => caller should adjust ptp's wire_count and free PTP if needed
6229 * NOTE: We can return a NULL *ptp in the case where the L1 pde is
6233 pmap_get_pde_pte(pmap_t pm, vaddr_t va, pd_entry_t **pdp, pt_entry_t **ptp) argument
6248 *ptp = NULL;
6258 *ptp = &ptep[l2pte_index(va)];
/netbsd-current/sys/arch/mips/mips/
H A Dlocore_mips1.S1030 and k0, (NPTEPG-1) << PTPSHIFT # get ptp index (part2)
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/
H A Dconfigure[all...]
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/
H A Dconfigure[all...]

Completed in 526 milliseconds