003 File Manager
Current Path:
/usr/local/lib/perl5/site_perl/mach/5.32/machine
usr
/
local
/
lib
/
perl5
/
site_perl
/
mach
/
5.32
/
machine
/
📁
..
📄
_align.ph
(85 B)
📄
_bus.ph
(186 B)
📄
_inttypes.ph
(88 B)
📄
_limits.ph
(86 B)
📄
_stdint.ph
(86 B)
📄
_types.ph
(85 B)
📄
acpica_machdep.ph
(93 B)
📄
apm_bios.ph
(87 B)
📄
asm.ph
(2.5 KB)
📄
asmacros.ph
(4.5 KB)
📄
atomic.ph
(23.93 KB)
📄
bus.ph
(82 B)
📄
bus_dma.ph
(207 B)
📄
clock.ph
(303 B)
📄
counter.ph
(1.6 KB)
📄
cpu.ph
(1.38 KB)
📄
cpufunc.ph
(21.3 KB)
📄
cputypes.ph
(87 B)
📄
csan.ph
(775 B)
📄
db_machdep.ph
(2.72 KB)
📄
dump.ph
(83 B)
📄
efi.ph
(1003 B)
📄
elf.ph
(82 B)
📄
endian.ph
(85 B)
📄
exec.ph
(236 B)
📄
fdt.ph
(82 B)
📄
float.ph
(84 B)
📄
floatingpoint.ph
(238 B)
📄
fpu.ph
(729 B)
📄
frame.ph
(196 B)
📄
gdb_machdep.ph
(1.85 KB)
📄
ieeefp.ph
(5.91 KB)
📄
in_cksum.ph
(1.19 KB)
📄
intr_machdep.ph
(573 B)
📄
iodev.ph
(659 B)
📄
iommu.ph
(84 B)
📄
kdb.ph
(956 B)
📄
limits.ph
(374 B)
📄
md_var.ph
(210 B)
📄
memdev.ph
(324 B)
📄
metadata.ph
(87 B)
📄
minidump.ph
(355 B)
📄
mp_watchdog.ph
(195 B)
📄
nexusvar.ph
(186 B)
📄
npx.ph
(82 B)
📄
ofw_machdep.ph
(90 B)
📄
param.ph
(5.11 KB)
📄
pcb.ph
(1011 B)
📄
pci_cfgreg.ph
(89 B)
📄
pcpu.ph
(8.96 KB)
📄
pcpu_aux.ph
(758 B)
📄
pmap.ph
(13.6 KB)
📄
pmc_mdep.ph
(3.2 KB)
📄
ppireg.ph
(744 B)
📄
proc.ph
(1.06 KB)
📄
procctl.ph
(86 B)
📄
profile.ph
(4.01 KB)
📄
psl.ph
(82 B)
📄
ptrace.ph
(85 B)
📄
pvclock.ph
(86 B)
📄
reg.ph
(82 B)
📄
reloc.ph
(192 B)
📄
resource.ph
(555 B)
📄
runq.ph
(727 B)
📄
segments.ph
(251 B)
📄
setjmp.ph
(85 B)
📄
sf_buf.ph
(305 B)
📄
sgx.ph
(657 B)
📄
sgxreg.ph
(2.68 KB)
📄
sigframe.ph
(87 B)
📄
signal.ph
(85 B)
📄
smp.ph
(296 B)
📄
specialreg.ph
(89 B)
📄
stack.ph
(84 B)
📄
stdarg.ph
(85 B)
📄
sysarch.ph
(86 B)
📄
timerreg.ph
(685 B)
📄
trap.ph
(83 B)
📄
tss.ph
(171 B)
📄
ucontext.ph
(87 B)
📄
vdso.ph
(83 B)
📄
vm.ph
(1.04 KB)
📄
vmm.ph
(11.92 KB)
📄
vmm_dev.ph
(14.37 KB)
📄
vmm_instruction_emul.ph
(384 B)
📄
vmm_snapshot.ph
(2.65 KB)
📄
vmparam.ph
(5.83 KB)
Editing: vmparam.ph
require '_h2ph_pre.ph'; no warnings qw(redefine misc); unless(defined(&_MACHINE_VMPARAM_H_)) { eval 'sub _MACHINE_VMPARAM_H_ () {1;}' unless defined(&_MACHINE_VMPARAM_H_); eval 'sub MAXTSIZ () {(32768*1024*1024);}' unless defined(&MAXTSIZ); unless(defined(&DFLDSIZ)) { eval 'sub DFLDSIZ () {(32768*1024*1024);}' unless defined(&DFLDSIZ); } unless(defined(&MAXDSIZ)) { eval 'sub MAXDSIZ () {(32768*1024*1024);}' unless defined(&MAXDSIZ); } unless(defined(&DFLSSIZ)) { eval 'sub DFLSSIZ () {(8*1024*1024);}' unless defined(&DFLSSIZ); } unless(defined(&MAXSSIZ)) { eval 'sub MAXSSIZ () {(512*1024*1024);}' unless defined(&MAXSSIZ); } unless(defined(&SGROWSIZ)) { eval 'sub SGROWSIZ () {(128*1024);}' unless defined(&SGROWSIZ); } eval 'sub UMA_MD_SMALL_ALLOC () {1;}' unless defined(&UMA_MD_SMALL_ALLOC); eval 'sub VM_PHYSSEG_DENSE () {1;}' unless defined(&VM_PHYSSEG_DENSE); eval 'sub VM_PHYSSEG_MAX () {63;}' unless defined(&VM_PHYSSEG_MAX); eval 'sub VM_NFREEPOOL () {2;}' unless defined(&VM_NFREEPOOL); eval 'sub VM_FREEPOOL_DEFAULT () {0;}' unless defined(&VM_FREEPOOL_DEFAULT); eval 'sub VM_FREEPOOL_DIRECT () {1;}' unless defined(&VM_FREEPOOL_DIRECT); eval 'sub VM_NFREELIST () {3;}' unless defined(&VM_NFREELIST); eval 'sub VM_FREELIST_DEFAULT () {0;}' unless defined(&VM_FREELIST_DEFAULT); eval 'sub VM_FREELIST_DMA32 () {1;}' unless defined(&VM_FREELIST_DMA32); eval 'sub VM_FREELIST_LOWMEM () {2;}' unless defined(&VM_FREELIST_LOWMEM); eval 'sub VM_LOWMEM_BOUNDARY () {(16<< 20);}' unless defined(&VM_LOWMEM_BOUNDARY); eval 'sub VM_DMA32_NPAGES_THRESHOLD () {16777216;}' unless defined(&VM_DMA32_NPAGES_THRESHOLD); eval 'sub VM_NFREEORDER () {13;}' unless defined(&VM_NFREEORDER); unless(defined(&VM_NRESERVLEVEL)) { eval 'sub VM_NRESERVLEVEL () {1;}' unless defined(&VM_NRESERVLEVEL); } unless(defined(&VM_LEVEL_0_ORDER)) { eval 'sub VM_LEVEL_0_ORDER () {9;}' unless defined(&VM_LEVEL_0_ORDER); } if(defined(&SMP)) { eval 'sub PA_LOCK_COUNT () {256;}' unless defined(&PA_LOCK_COUNT); } unless(defined(&KERNLOAD)) { eval 'sub KERNLOAD () {0x200000;}' unless defined(&KERNLOAD); } eval 'sub VM_MIN_KERNEL_ADDRESS () { &KV4ADDR( &KPML4BASE, 0, 0, 0);}' unless defined(&VM_MIN_KERNEL_ADDRESS); eval 'sub VM_MAX_KERNEL_ADDRESS () { &KV4ADDR( &KPML4BASE + &NKPML4E - 1, &NPDPEPG-1, &NPDEPG-1, &NPTEPG-1);}' unless defined(&VM_MAX_KERNEL_ADDRESS); eval 'sub DMAP_MIN_ADDRESS () { &KV4ADDR( &DMPML4I, 0, 0, 0);}' unless defined(&DMAP_MIN_ADDRESS); eval 'sub DMAP_MAX_ADDRESS () { &KV4ADDR( &DMPML4I + &NDMPML4E, 0, 0, 0);}' unless defined(&DMAP_MAX_ADDRESS); eval 'sub LARGEMAP_MIN_ADDRESS () { &KV4ADDR( &LMSPML4I, 0, 0, 0);}' unless defined(&LARGEMAP_MIN_ADDRESS); eval 'sub LARGEMAP_MAX_ADDRESS () { &KV4ADDR( &LMEPML4I + 1, 0, 0, 0);}' unless defined(&LARGEMAP_MAX_ADDRESS); eval 'sub KERNBASE () { &KV4ADDR( &KPML4I, &KPDPI, 0, 0);}' unless defined(&KERNBASE); eval 'sub UPT_MAX_ADDRESS () { &KV4ADDR( &PML4PML4I, &PML4PML4I, &PML4PML4I, &PML4PML4I);}' unless defined(&UPT_MAX_ADDRESS); eval 'sub UPT_MIN_ADDRESS () { &KV4ADDR( &PML4PML4I, 0, 0, 0);}' unless defined(&UPT_MIN_ADDRESS); eval 'sub VM_MAXUSER_ADDRESS_LA57 () { &UVADDR( &NUPML5E, 0, 0, 0, 0);}' unless defined(&VM_MAXUSER_ADDRESS_LA57); eval 'sub VM_MAXUSER_ADDRESS_LA48 () { &UVADDR(0, &NUP4ML4E, 0, 0, 0);}' unless defined(&VM_MAXUSER_ADDRESS_LA48); eval 'sub VM_MAXUSER_ADDRESS () { &VM_MAXUSER_ADDRESS_LA57;}' unless defined(&VM_MAXUSER_ADDRESS); eval 'sub SHAREDPAGE_LA57 () {( &VM_MAXUSER_ADDRESS_LA57 - &PAGE_SIZE);}' unless defined(&SHAREDPAGE_LA57); eval 'sub SHAREDPAGE_LA48 () {( &VM_MAXUSER_ADDRESS_LA48 - &PAGE_SIZE);}' unless defined(&SHAREDPAGE_LA48); eval 'sub USRSTACK_LA57 () { &SHAREDPAGE_LA57;}' unless defined(&USRSTACK_LA57); eval 'sub USRSTACK_LA48 () { &SHAREDPAGE_LA48;}' unless defined(&USRSTACK_LA48); eval 'sub USRSTACK () { &USRSTACK_LA48;}' unless defined(&USRSTACK); eval 'sub PS_STRINGS_LA57 () {( &USRSTACK_LA57 - $sizeof{\'struct ps_strings\'});}' unless defined(&PS_STRINGS_LA57); eval 'sub PS_STRINGS_LA48 () {( &USRSTACK_LA48 - $sizeof{\'struct ps_strings\'});}' unless defined(&PS_STRINGS_LA48); eval 'sub VM_MAX_ADDRESS () { &UPT_MAX_ADDRESS;}' unless defined(&VM_MAX_ADDRESS); eval 'sub VM_MIN_ADDRESS () {(0);}' unless defined(&VM_MIN_ADDRESS); eval 'sub PMAP_HAS_DMAP () {1;}' unless defined(&PMAP_HAS_DMAP); eval 'sub PHYS_TO_DMAP { my($x) = @_; eval q(({ &KASSERT( &dmaplimit == 0|| ($x) < &dmaplimit, (\\"physical address %#jx not covered by the DMAP\\", ( &uintmax_t)$x)); ($x) | &DMAP_MIN_ADDRESS; })); }' unless defined(&PHYS_TO_DMAP); eval 'sub DMAP_TO_PHYS { my($x) = @_; eval q(({ &KASSERT(($x) < ( &DMAP_MIN_ADDRESS + &dmaplimit) && ($x) >= &DMAP_MIN_ADDRESS, (\\"virtual address %#jx not covered by the DMAP\\", ( &uintmax_t)$x)); ($x) & ~ &DMAP_MIN_ADDRESS; })); }' unless defined(&DMAP_TO_PHYS); eval 'sub PMAP_HAS_PAGE_ARRAY () {1;}' unless defined(&PMAP_HAS_PAGE_ARRAY); unless(defined(&VM_KMEM_SIZE_SCALE)) { eval 'sub VM_KMEM_SIZE_SCALE () {(1);}' unless defined(&VM_KMEM_SIZE_SCALE); } unless(defined(&VM_KMEM_SIZE_MAX)) { eval 'sub VM_KMEM_SIZE_MAX () {(( &VM_MAX_KERNEL_ADDRESS - &VM_MIN_KERNEL_ADDRESS + 1) * 3/ 5);}' unless defined(&VM_KMEM_SIZE_MAX); } unless(defined(&VM_INITIAL_PAGEIN)) { eval 'sub VM_INITIAL_PAGEIN () {16;}' unless defined(&VM_INITIAL_PAGEIN); } eval 'sub ZERO_REGION_SIZE () {(2* 1024* 1024);}' unless defined(&ZERO_REGION_SIZE); eval 'sub VM_BATCHQUEUE_SIZE () {31;}' unless defined(&VM_BATCHQUEUE_SIZE); eval 'sub PMAP_HAS_LARGEPAGES () {1;}' unless defined(&PMAP_HAS_LARGEPAGES); eval 'sub MINIDUMP_PAGE_TRACKING () {1;}' unless defined(&MINIDUMP_PAGE_TRACKING); } 1;
Upload File
Create Folder