| /src/sys/arch/hpcmips/include/ |
| kloader.h | 42 #define avail_start pmap_limits.avail_start 43 #define avail_end pmap_limits.avail_end
|
| /src/sys/arch/playstation2/include/ |
| kloader.h | 43 #define avail_start pmap_limits.avail_start 44 #define avail_end pmap_limits.avail_end
|
| /src/sys/arch/riscv/riscv/ |
| vm_machdep.c | 144 error = uvm_pglistalloc(USPACE, pmap_limits.avail_start, 145 pmap_limits.avail_end, USPACE_ALIGN, 0, &pglist, 1, 1); 156 KASSERTMSG(pa >= pmap_limits.avail_start, 158 pa, pmap_limits.avail_start); 159 KASSERTMSG(pa + USPACE <= pmap_limits.avail_end, 161 pa, pmap_limits.avail_end);
|
| pmap_machdep.c | 431 pmap_limits.avail_start = ptoa(uvm_physseg_get_start(uvm_physseg_get_first())); 432 pmap_limits.avail_end = ptoa(uvm_physseg_get_end(uvm_physseg_get_last())); 435 * Update the naive settings in pmap_limits to the actual KVA range. 437 pmap_limits.virtual_start = vstart; 438 pmap_limits.virtual_end = vend;
|
| /src/sys/arch/mips/mips/ |
| vm_machdep.c | 179 const paddr_t high = pmap_limits.avail_end; 186 if (!system && high < pmap_limits.avail_end) 195 error = uvm_pglistalloc(USPACE, pmap_limits.avail_start, high, 209 KASSERTMSG(pa >= pmap_limits.avail_start, 210 "pa (%#"PRIxPADDR") < pmap_limits.avail_start (%#"PRIxPADDR")", 211 pa, pmap_limits.avail_start); 212 KASSERTMSG(pa < pmap_limits.avail_end, 213 "pa (%#"PRIxPADDR") >= pmap_limits.avail_end (%#"PRIxPADDR")", 214 pa, pmap_limits.avail_end);
|
| pmap_machdep.c | 412 pmap_limits.avail_start = ptoa(uvm_physseg_get_start(uvm_physseg_get_first())); 413 pmap_limits.avail_end = ptoa(uvm_physseg_get_end(uvm_physseg_get_last())); 414 pmap_limits.virtual_end = pmap_limits.virtual_start + (vaddr_t)sysmap_size * NBPG; 417 if (pmap_limits.virtual_end > VM_MAX_KERNEL_ADDRESS 418 || pmap_limits.virtual_end < VM_MIN_KERNEL_ADDRESS) { 421 pmap_limits.virtual_end, VM_MAX_KERNEL_ADDRESS); 422 pmap_limits.virtual_end = VM_MAX_KERNEL_ADDRESS; 431 * after pmap_limits.virtual_end is initialized). 486 pmap_curmaxkvaddr = pmap_limits.virtual_end [all...] |
| mips_machdep.c | 2531 if (v < MIPS_PHYS_TO_XKPHYS_CACHED(pmap_limits.avail_end + 2549 if (v < MIPS_PHYS_TO_KSEG0(pmap_limits.avail_end +
|
| mipsX_subr.S | 1865 PTR_LA k1, _C_LABEL(pmap_limits)
|
| /src/sys/arch/hpcmips/hpcmips/ |
| bus_dma.c | 527 paddr_t high = pmap_limits.avail_end - PAGE_SIZE; 530 segs, nsegs, rsegs, flags, pmap_limits.avail_start, high)); 545 high = high<(pmap_limits.avail_end - PAGE_SIZE)? high: (pmap_limits.avail_end - PAGE_SIZE); 546 low = low>pmap_limits.avail_start? low: pmap_limits.avail_start;
|
| /src/sys/arch/powerpc/booke/ |
| booke_pmap.c | 200 pmap_limits.avail_start = uvm_physseg_get_start(uvm_physseg_get_first()) << PGSHIFT; 201 pmap_limits.avail_end = uvm_physseg_get_end(uvm_physseg_get_last()) << PGSHIFT; 206 pmap_limits.virtual_end = VM_MAX_KERNEL_ADDRESS; 209 pmap_limits.virtual_end = VM_MIN_KERNEL_ADDRESS 214 pmap_curmaxkvaddr = pmap_limits.virtual_end; 405 return va >= pmap_limits.avail_end
|
| /src/sys/arch/hpcmips/vr/ |
| vrdcu.c | 225 high = (pmap_limits.avail_end < VRDMAAU_BOUNCE_THRESHOLD ? 226 pmap_limits.avail_end : VRDMAAU_BOUNCE_THRESHOLD) - PAGE_SIZE; 232 pmap_limits.avail_start, high);
|
| /src/sys/uvm/pmap/ |
| pmap.h | 260 struct pmap_limits { struct 284 extern struct pmap_limits pmap_limits;
|
| pmap.c | 261 struct pmap_limits pmap_limits = { /* VA and PA limits */ variable in typeref:struct:pmap_limits 401 if (eva >= pmap_limits.virtual_end) 506 *vstartp = pmap_limits.virtual_start; 507 *vendp = pmap_limits.virtual_end; 1029 pmap_limits.virtual_end); 1605 pmap_limits.virtual_end); 1801 if (va >= pmap_limits.virtual_end)
|
| /src/sys/arch/sgimips/ioc/ |
| if_le_oioc.c | 191 pmap_limits.avail_start, pmap_limits.avail_end, PAGE_SIZE, 0,
|
| /src/sys/arch/aarch64/aarch64/ |
| pmap_machdep.c | 96 if (va >= pmap_limits.virtual_end) 474 pmap_limits.avail_start = ptoa(uvm_physseg_get_start(uvm_physseg_get_first())); 475 pmap_limits.avail_end = ptoa(uvm_physseg_get_end(uvm_physseg_get_last())); 478 * Update the naive settings in pmap_limits to the actual KVA range. 480 pmap_limits.virtual_start = vstart; 481 pmap_limits.virtual_end = vend;
|
| /src/sys/arch/arc/isa/ |
| isadma_bounce.c | 118 return pmap_limits.avail_end > ISA_DMA_BOUNCE_THRESHOLD; 615 if (pmap_limits.avail_end > ISA_DMA_BOUNCE_THRESHOLD) 618 high = pmap_limits.avail_end - 1;
|
| /src/sys/arch/arc/arc/ |
| bus_dma.c | 563 segs, nsegs, rsegs, flags, pmap_limits.avail_start, 564 trunc_page(pmap_limits.avail_end)); 584 high = pmap_limits.avail_end - PAGE_SIZE; 608 if (curaddr < pmap_limits.avail_start || curaddr >= high) {
|
| /src/sys/arch/mips/include/ |
| bus_dma_defs.h | 218 #define _BUS_AVAIL_END (pmap_limits.avail_end - 1)
|
| /src/sys/arch/emips/emips/ |
| bus_dma.c | 668 pmap_limits.avail_start /*low*/, 669 pmap_limits.avail_end - 1 /*high*/);
|
| machdep.c | 315 iospace = pmap_limits.virtual_start; 316 pmap_limits.virtual_start += iospace_size;
|
| /src/sys/arch/ews4800mips/ews4800mips/ |
| bus_dma.c | 554 pmap_limits.avail_start /*low*/, 555 pmap_limits.avail_end - PAGE_SIZE /*high*/);
|
| /src/sys/arch/mipsco/mipsco/ |
| bus_dma.c | 492 segs, nsegs, rsegs, flags, pmap_limits.avail_start, 493 trunc_page(pmap_limits.avail_end));
|
| /src/sys/arch/playstation2/playstation2/ |
| bus_dma.c | 489 pmap_limits.avail_start /*low*/, 490 pmap_limits.avail_end - 1 /*high*/));
|
| /src/sys/arch/pmax/pmax/ |
| bus_dma.c | 668 pmap_limits.avail_start /*low*/, 669 pmap_limits.avail_end - 1 /*high*/));
|
| /src/sys/arch/newsmips/newsmips/ |
| bus.c | 713 pmap_limits.avail_start /*low*/, 714 pmap_limits.avail_end - 1 /*high*/));
|