/freebsd/lib/libkvm/ |
H A D | kvm_minidump_i386.c | 118 vmst->hdr.kernbase = le32toh(vmst->hdr.kernbase); in _i386_minidump_initvtop() 158 if (va >= vm->hdr.kernbase) { in _i386_minidump_vatop_pae() 159 pteindex = (va - vm->hdr.kernbase) >> I386_PAGE_SHIFT; in _i386_minidump_vatop_pae() 203 if (va >= vm->hdr.kernbase) { in _i386_minidump_vatop() 204 pteindex = (va - vm->hdr.kernbase) >> I386_PAGE_SHIFT; in _i386_minidump_vatop() 312 *va = vm->hdr.kernbase + (it->pteindex << I386_PAGE_SHIFT); in _i386_iterator_next()
|
H A D | kvm_arm.c | 107 kvaddr_t kernbase; in _arm_initvtop() local 132 kernbase = vm->phdr[i].p_vaddr; in _arm_initvtop() 144 kernbase = KERNBASE; in _arm_initvtop() 150 kernbase = nl[0].n_value; in _arm_initvtop() 164 if (kvm_read2(kd, (nl[0].n_value - kernbase + physaddr), &pa, in _arm_initvtop()
|
H A D | kvm_minidump_arm.c | 117 vmst->hdr.kernbase = _kvm32toh(kd, vmst->hdr.kernbase); in _arm_minidump_initvtop() 165 if (va >= vm->hdr.kernbase) { in _arm_minidump_kvatop() 166 pteindex = (va - vm->hdr.kernbase) >> ARM_PAGE_SHIFT; in _arm_minidump_kvatop() 245 va = vm->hdr.kernbase + (pteindex << ARM_PAGE_SHIFT); in _arm_minidump_walk_pages()
|
H A D | kvm_minidump_amd64.c | 155 vmst->hdr.kernbase = le64toh(vmst->hdr.kernbase); in _amd64_minidump_initvtop() 196 if (va >= vm->hdr.kernbase) { in _amd64_minidump_vatop_v1() 197 pteindex = (va - vm->hdr.kernbase) >> AMD64_PAGE_SHIFT; in _amd64_minidump_vatop_v1() 255 if (va >= vm->hdr.kernbase) { in _amd64_minidump_vatop() 256 pdeindex = (va - vm->hdr.kernbase) >> AMD64_PDRSHIFT; in _amd64_minidump_vatop() 364 va = vm->hdr.kernbase + (pdeindex << AMD64_PDRSHIFT); in _amd64_minidump_walk_pages()
|
H A D | kvm_minidump_riscv.c | 112 vmst->hdr.kernbase = le64toh(vmst->hdr.kernbase); in _riscv_minidump_initvtop() 167 } else if (va >= vm->hdr.kernbase) { in _riscv_minidump_vatop() 168 l3_index = (va - vm->hdr.kernbase) >> RISCV_L3_SHIFT; in _riscv_minidump_vatop() 254 va = vm->hdr.kernbase + (pteindex << RISCV_L3_SHIFT); in _riscv_minidump_walk_pages()
|
H A D | kvm_minidump_aarch64.c | 114 vmst->hdr.kernbase = le64toh(vmst->hdr.kernbase); in _aarch64_minidump_initvtop() 197 } else if (va >= vm->hdr.kernbase) { in _aarch64_minidump_vatop() 198 l3_index = (va - vm->hdr.kernbase) >> kd->vmst->l3_shift; in _aarch64_minidump_vatop() 284 va = vm->hdr.kernbase + (pteindex << kd->vmst->l3_shift); in _aarch64_minidump_walk_pages()
|
H A D | kvm_i386.c | 117 kvaddr_t kernbase; in _i386_initvtop() local 139 kernbase = KERNBASE; /* for old kernels */ in _i386_initvtop() 145 kernbase = nl[0].n_value; in _i386_initvtop() 153 if (kvm_read2(kd, (nl[0].n_value - kernbase), &pa, in _i386_initvtop() 190 if (kvm_read2(kd, (nl[0].n_value - kernbase), &pa, in _i386_initvtop()
|
H A D | kvm_minidump_powerpc64.c | 101 hdr->kernbase = be64toh(hdr->kernbase); in _powerpc64_minidump_initvtop() 124 (uintmax_t)hdr->kernbase, (uintmax_t)hdr->kernend, in _powerpc64_minidump_initvtop()
|
H A D | kvm_amd64.c | 112 kvaddr_t kernbase; in _amd64_initvtop() local 135 kernbase = nl[0].n_value; in _amd64_initvtop() 144 if (kvm_read2(kd, (nl[0].n_value - kernbase), &pa, sizeof(pa)) != in _amd64_initvtop()
|
H A D | kvm.c | 512 unsigned long kernbase, rel_kernbase; in kvm_kerndisp() local 513 size_t kernbase_len = sizeof(kernbase); in kvm_kerndisp() 517 if (sysctlbyname("kern.base_address", &kernbase, in kvm_kerndisp() 529 return (rel_kernbase - kernbase); in kvm_kerndisp()
|
/freebsd/lib/libpmcstat/ |
H A D | libpmcstat_image.c | 189 unsigned long kernbase; in pmcstat_image_link() local 208 kernbase = 0; in pmcstat_image_link() 209 kernbase_len = sizeof(kernbase); in pmcstat_image_link() 210 if (sysctlbyname("kern.base_address", &kernbase, &kernbase_len, in pmcstat_image_link() 215 start -= kernbase; in pmcstat_image_link()
|
/freebsd/sys/powerpc/aim/ |
H A D | locore32.S | 45 .globl kernbase 46 .set kernbase, KERNBASE define
|
H A D | locore64.S | 42 .globl kernbase 43 .set kernbase, KERNBASE define
|
/freebsd/sys/amd64/amd64/ |
H A D | locore.S | 43 .globl kernbase, kernload, dmapbase, dmapend symbol 44 .set kernbase,KERNBASE define
|
/freebsd/sys/i386/include/ |
H A D | minidump.h | 41 uint32_t kernbase; member
|
/freebsd/sys/amd64/include/ |
H A D | minidump.h | 41 uint64_t kernbase; member
|
/freebsd/sys/riscv/include/ |
H A D | minidump.h | 41 uint64_t kernbase; member
|
/freebsd/sys/arm/include/ |
H A D | minidump.h | 50 uint32_t kernbase; member
|
/freebsd/sys/arm64/include/ |
H A D | minidump.h | 41 uint64_t kernbase; member
|
/freebsd/sys/powerpc/include/ |
H A D | minidump.h | 42 uint64_t kernbase; member
|
/freebsd/sys/i386/i386/ |
H A D | locore.S | 56 .globl kernbase 57 .set kernbase,KERNBASE define
|
/freebsd/sys/conf/ |
H A D | ldscript.powerpc64le | 16 . = kernbase - 0x100; 20 . = kernbase;
|
H A D | ldscript.powerpc64 | 16 . = kernbase - 0x100; 20 . = kernbase;
|
/freebsd/sys/riscv/riscv/ |
H A D | locore.S | 51 .globl kernbase symbol 52 .set kernbase, KERNBASE define
|
/freebsd/sys/tools/ |
H A D | arm_kernel_boothdr.awk | 150 /kernbase/ { 151 # If the symbol name is exactly "kernbase" save its address. 152 if ($3 == "kernbase") { 180 "missing kernbase/_start/_end symbol(s)" >"/dev/stderr"
|