Searched refs:pagesizes (Results 1 – 14 of 14) sorted by relevance
| /f-stack/freebsd/kern/ |
| H A D | uipc_shm.c | 507 pagesizes[conf->psind] == 0) in shm_ioctl() 784 pagesizes[psind], 0, in shm_dotruncate_largepage() 798 pagesizes[psind], 0) ? 0 : in shm_dotruncate_largepage() 816 shmfd->shm_size += pagesizes[psind]; in shm_dotruncate_largepage() 818 vm_wire_add(atop(pagesizes[psind])); in shm_dotruncate_largepage() 947 if (pagesizes[i] == 0) in shm_init() 951 if (pagesizes[i] >= G) in shm_init() 953 else if (pagesizes[i] >= M) in shm_init() 1466 align = pagesizes[shmfd->shm_lp_psind]; in shm_mmap_large() 1470 align = pagesizes[1]; in shm_mmap_large() [all …]
|
| H A D | kern_mib.c | 249 u_long pagesizes[MAXPAGESIZES] = { PAGE_SIZE }; variable 267 pagesizes32[i] = (uint32_t)pagesizes[i]; in sysctl_hw_pagesizes() 276 len = sizeof(pagesizes); in sysctl_hw_pagesizes() 279 error = SYSCTL_OUT(req, pagesizes, len); in sysctl_hw_pagesizes() 283 SYSCTL_PROC(_hw, OID_AUTO, pagesizes,
|
| H A D | kern_exec.c | 1572 szps = sizeof(pagesizes[0]) * MAXPAGESIZES; in exec_copyout_strings() 1631 imgp->pagesizes = (void *)destp; in exec_copyout_strings() 1632 error = copyout(pagesizes, imgp->pagesizes, szps); in exec_copyout_strings()
|
| H A D | imgact_elf.c | 1290 MAXPAGESIZES > 1 ? pagesizes[1] : pagesizes[0]); in __CONCAT() 1378 if (imgp->pagesizes != 0) { in __elfN() 1379 AUXARGS_ENTRY_PTR(pos, AT_PAGESIZES, imgp->pagesizes); in __elfN()
|
| H A D | kern_proc.c | 2479 if (m->psind != 0 && addr + pagesizes[1] <= entry->end && in kern_proc_vmmap_resident() 2480 (addr & (pagesizes[1] - 1)) == 0 && in kern_proc_vmmap_resident() 2483 pi_adv = atop(pagesizes[1]); in kern_proc_vmmap_resident()
|
| /f-stack/freebsd/vm/ |
| H A D | vm_fault.c | 325 (vaddr & (pagesizes[m_super->psind] - 1)) == (VM_PAGE_TO_PHYS(m) & in vm_fault_soft_fast() 326 (pagesizes[m_super->psind] - 1)) && !fs->wired && in vm_fault_soft_fast() 343 vaddr = rounddown2(vaddr, pagesizes[psind]); in vm_fault_soft_fast() 497 KASSERT((vaddr & (pagesizes[bdry_idx] - 1)) == 0, in vm_fault_populate() 501 KASSERT((VM_PAGE_TO_PHYS(m) & (pagesizes[bdry_idx] - 1)) == 0, in vm_fault_populate() 510 for (i = 0; i < atop(pagesizes[bdry_idx]); i++) in vm_fault_populate() 547 if (psind > 0 && ((vaddr & (pagesizes[psind] - 1)) != 0 || in vm_fault_populate() 548 pidx + OFF_TO_IDX(pagesizes[psind]) - 1 > pager_last || in vm_fault_populate() 554 npages = atop(pagesizes[psind]); in vm_fault_populate() 1665 if (MAXPAGESIZES > 1 && size < pagesizes[1]) in vm_fault_dontneed() [all …]
|
| H A D | vm_map.c | 1729 bdry = pagesizes[bidx] - 1; in vm_map_insert() 2205 pidx = MAXPAGESIZES > 1 && pagesizes[1] != 0 && in vm_map_find() 2212 length + gap * pagesizes[pidx]); in vm_map_find() 2213 if (*addr + length + gap * pagesizes[pidx] > in vm_map_find() 2217 *addr += (arc4random() % gap) * pagesizes[pidx]; in vm_map_find() 2484 if ((startaddr & (pagesizes[bdry_idx] - 1)) != 0) in vm_map_clip_start() 2558 if ((endaddr & (pagesizes[bdry_idx] - 1)) != 0) in vm_map_clip_end() 2713 (pagesizes[p->psind] - 1)) == 0) { in vm_map_pmap_enter() 2714 mask = atop(pagesizes[p->psind]) - 1; in vm_map_pmap_enter() 3552 incr = pagesizes[bidx]; in vm_map_wire_locked() [all …]
|
| H A D | vm_page.c | 5344 npages = atop(pagesizes[m->psind]); in vm_page_ps_test()
|
| /f-stack/freebsd/sys/ |
| H A D | imgact.h | 88 void *pagesizes; member
|
| H A D | systm.h | 64 extern u_long pagesizes[]; /* supported page sizes */
|
| /f-stack/freebsd/amd64/amd64/ |
| H A D | pmap.c | 2389 KASSERT(MAXPAGESIZES > 1 && pagesizes[1] == 0, in pmap_init() 2391 pagesizes[1] = NBPDR; in pmap_init() 2393 KASSERT(MAXPAGESIZES > 2 && pagesizes[2] == 0, in pmap_init() 2395 pagesizes[2] = NBPDP; in pmap_init() 6625 KASSERT(((newpte & PG_FRAME) & (pagesizes[psind] - 1)) == 0, in pmap_enter_largepage() 6628 KASSERT((va & (pagesizes[psind] - 1)) == 0, in pmap_enter_largepage() 6632 KASSERT(va + pagesizes[psind] < VM_MAXUSER_ADDRESS, in pmap_enter_largepage() 6638 if (!pmap_pkru_same(pmap, va, va + pagesizes[psind])) in pmap_enter_largepage() 6692 pmap->pm_stats.wired_count += pagesizes[psind] / PAGE_SIZE; in pmap_enter_largepage() 6694 pmap->pm_stats.wired_count -= pagesizes[psind] / PAGE_SIZE; in pmap_enter_largepage() [all …]
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | pmap.c | 1092 KASSERT(MAXPAGESIZES > 1 && pagesizes[1] == 0, in pmap_init() 1094 pagesizes[1] = L2_SIZE; in pmap_init() 1095 KASSERT(MAXPAGESIZES > 2 && pagesizes[2] == 0, in pmap_init() 1097 pagesizes[2] = L1_SIZE; in pmap_init() 3611 KASSERT(((newpte & ~ATTR_MASK) & (pagesizes[psind] - 1)) == 0, in pmap_enter_largepage() 3681 pmap_resident_count_inc(pmap, pagesizes[psind] / PAGE_SIZE); in pmap_enter_largepage() 3683 pmap->pm_stats.wired_count += pagesizes[psind] / PAGE_SIZE; in pmap_enter_largepage() 3686 pmap->pm_stats.wired_count -= pagesizes[psind] / PAGE_SIZE; in pmap_enter_largepage()
|
| /f-stack/freebsd/arm/arm/ |
| H A D | pmap-v6.c | 1764 KASSERT(MAXPAGESIZES > 1 && pagesizes[1] == 0, in pmap_init() 1766 pagesizes[1] = PTE1_SIZE; in pmap_init()
|
| /f-stack/freebsd/i386/i386/ |
| H A D | pmap.c | 1036 KASSERT(MAXPAGESIZES > 1 && pagesizes[1] == 0, in __CONCAT() 1038 pagesizes[1] = NBPDR; in __CONCAT()
|