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: param.ph
require '_h2ph_pre.ph'; no warnings qw(redefine misc); unless(defined(&_AMD64_INCLUDE_PARAM_H_)) { eval 'sub _AMD64_INCLUDE_PARAM_H_ () {1;}' unless defined(&_AMD64_INCLUDE_PARAM_H_); require 'machine/_align.ph'; eval 'sub __HAVE_ACPI () {1;}' unless defined(&__HAVE_ACPI); eval 'sub __PCI_REROUTE_INTERRUPT () {1;}' unless defined(&__PCI_REROUTE_INTERRUPT); unless(defined(&MACHINE)) { eval 'sub MACHINE () {"amd64";}' unless defined(&MACHINE); } unless(defined(&MACHINE_ARCH)) { eval 'sub MACHINE_ARCH () {"amd64";}' unless defined(&MACHINE_ARCH); } unless(defined(&MACHINE_ARCH32)) { eval 'sub MACHINE_ARCH32 () {"i386";}' unless defined(&MACHINE_ARCH32); } if(defined(&SMP)) { unless(defined(&MAXCPU)) { eval 'sub MAXCPU () {256;}' unless defined(&MAXCPU); } } else { eval 'sub MAXCPU () {1;}' unless defined(&MAXCPU); } unless(defined(&MAXMEMDOM)) { eval 'sub MAXMEMDOM () {8;}' unless defined(&MAXMEMDOM); } eval 'sub ALIGNBYTES () { &_ALIGNBYTES;}' unless defined(&ALIGNBYTES); eval 'sub ALIGN { my($p) = @_; eval q( &_ALIGN($p)); }' unless defined(&ALIGN); eval 'sub ALIGNED_POINTER { my($p, $t) = @_; eval q(1); }' unless defined(&ALIGNED_POINTER); eval 'sub CACHE_LINE_SHIFT () {6;}' unless defined(&CACHE_LINE_SHIFT); eval 'sub CACHE_LINE_SIZE () {(1<< &CACHE_LINE_SHIFT);}' unless defined(&CACHE_LINE_SIZE); eval 'sub NPTEPG () {( &PAGE_SIZE/($sizeof{ &pt_entry_t}));}' unless defined(&NPTEPG); eval 'sub NPTEPGSHIFT () {9;}' unless defined(&NPTEPGSHIFT); eval 'sub PAGE_SHIFT () {12;}' unless defined(&PAGE_SHIFT); eval 'sub PAGE_SIZE () {(1<< &PAGE_SHIFT);}' unless defined(&PAGE_SIZE); eval 'sub PAGE_MASK () {( &PAGE_SIZE-1);}' unless defined(&PAGE_MASK); eval 'sub NPDEPG () {( &PAGE_SIZE/($sizeof{ &pd_entry_t}));}' unless defined(&NPDEPG); eval 'sub NPDEPGSHIFT () {9;}' unless defined(&NPDEPGSHIFT); eval 'sub PDRSHIFT () {21;}' unless defined(&PDRSHIFT); eval 'sub NBPDR () {(1<< &PDRSHIFT);}' unless defined(&NBPDR); eval 'sub PDRMASK () {( &NBPDR-1);}' unless defined(&PDRMASK); eval 'sub NPDPEPG () {( &PAGE_SIZE/($sizeof{ &pdp_entry_t}));}' unless defined(&NPDPEPG); eval 'sub NPDPEPGSHIFT () {9;}' unless defined(&NPDPEPGSHIFT); eval 'sub PDPSHIFT () {30;}' unless defined(&PDPSHIFT); eval 'sub NBPDP () {(1<< &PDPSHIFT);}' unless defined(&NBPDP); eval 'sub PDPMASK () {( &NBPDP-1);}' unless defined(&PDPMASK); eval 'sub NPML4EPG () {( &PAGE_SIZE/($sizeof{ &pml4_entry_t}));}' unless defined(&NPML4EPG); eval 'sub NPML4EPGSHIFT () {9;}' unless defined(&NPML4EPGSHIFT); eval 'sub PML4SHIFT () {39;}' unless defined(&PML4SHIFT); eval 'sub NBPML4 () {(1<< &PML4SHIFT);}' unless defined(&NBPML4); eval 'sub PML4MASK () {( &NBPML4-1);}' unless defined(&PML4MASK); eval 'sub NPML5EPG () {( &PAGE_SIZE/($sizeof{ &pml5_entry_t}));}' unless defined(&NPML5EPG); eval 'sub NPML5EPGSHIFT () {9;}' unless defined(&NPML5EPGSHIFT); eval 'sub PML5SHIFT () {48;}' unless defined(&PML5SHIFT); eval 'sub NBPML5 () {(1<< &PML5SHIFT);}' unless defined(&NBPML5); eval 'sub PML5MASK () {( &NBPML5-1);}' unless defined(&PML5MASK); eval 'sub MAXPAGESIZES () {3;}' unless defined(&MAXPAGESIZES); eval 'sub IOPAGES () {2;}' unless defined(&IOPAGES); eval 'sub IOPERM_BITMAP_SIZE () {( &IOPAGES * &PAGE_SIZE + 1);}' unless defined(&IOPERM_BITMAP_SIZE); unless(defined(&KSTACK_PAGES)) { eval 'sub KSTACK_PAGES () {4;}' unless defined(&KSTACK_PAGES); } eval 'sub KSTACK_GUARD_PAGES () {1;}' unless defined(&KSTACK_GUARD_PAGES); eval 'sub round_page { my($x) = @_; eval q((((($x)) + &PAGE_MASK) & ~( &PAGE_MASK))); }' unless defined(&round_page); eval 'sub trunc_page { my($x) = @_; eval q((($x) & ~( &PAGE_MASK))); }' unless defined(&trunc_page); eval 'sub trunc_2mpage { my($x) = @_; eval q((($x) & ~ &PDRMASK)); }' unless defined(&trunc_2mpage); eval 'sub round_2mpage { my($x) = @_; eval q((((($x)) + &PDRMASK) & ~ &PDRMASK)); }' unless defined(&round_2mpage); eval 'sub trunc_1gpage { my($x) = @_; eval q((($x) & ~ &PDPMASK)); }' unless defined(&trunc_1gpage); eval 'sub atop { my($x) = @_; eval q((($x) >> &PAGE_SHIFT)); }' unless defined(&atop); eval 'sub ptoa { my($x) = @_; eval q((($x) << &PAGE_SHIFT)); }' unless defined(&ptoa); eval 'sub amd64_btop { my($x) = @_; eval q((($x) >> &PAGE_SHIFT)); }' unless defined(&amd64_btop); eval 'sub amd64_ptob { my($x) = @_; eval q((($x) << &PAGE_SHIFT)); }' unless defined(&amd64_ptob); eval 'sub pgtok { my($x) = @_; eval q((($x) * ( &PAGE_SIZE / 1024))); }' unless defined(&pgtok); eval 'sub INKERNEL { my($va) = @_; eval q(((($va) >= &DMAP_MIN_ADDRESS && ($va) < &DMAP_MAX_ADDRESS) || (($va) >= &VM_MIN_KERNEL_ADDRESS && ($va) < &VM_MAX_KERNEL_ADDRESS))); }' unless defined(&INKERNEL); if(defined(&SMP)) { eval 'sub SC_TABLESIZE () {1024;}' unless defined(&SC_TABLESIZE); } } 1;
Upload File
Create Folder