/freebsd/lib/libkvm/ |
H A D | kvm.c | 107 _kvm_err(kd, kd->program, in _kvm_read_kernel_ehdr() 203 if (!kd->arch->ka_native(kd) && kd->resolve_symbol == NULL) { in _kvm_open() 204 _kvm_err(kd, kd->program, in _kvm_open() 212 if (kd->arch->ka_initvtop(kd) < 0) in _kvm_open() 282 kd->arch->ka_freevtop(kd); in kvm_close() 434 if (!ISALIVE(kd) && !kd->writable) { in kvm_write() 435 _kvm_err(kd, kd->program, in kvm_write() 496 return (kd->arch->ka_native(kd)); in kvm_native() 519 _kvm_syserr(kd, kd->program, in kvm_kerndisp() 525 _kvm_syserr(kd, kd->program, in kvm_kerndisp() [all …]
|
H A D | kvm_pcpu.c | 102 _kvm_err(kd, kd->program, "cannot read mp_maxcpus"); in _kvm_pcpu_init() 111 _kvm_err(kd, kd->program, "cannot read mp_ncpus"); in _kvm_pcpu_init() 116 _kvm_err(kd, kd->program, "unable to find __pcpu"); in _kvm_pcpu_init() 121 _kvm_err(kd, kd->program, "cannot read __pcpu"); in _kvm_pcpu_init() 128 _kvm_err(kd, kd->program, "out of memory"); in _kvm_pcpu_init() 170 _kvm_err(kd, kd->program, "out of memory"); in kvm_getpcpu() 213 _kvm_err(kd, kd->program, "%s: not initialized", in _kvm_dpcpu_setcpu() 219 _kvm_err(kd, kd->program, "%s: CPU %u too big", in _kvm_dpcpu_setcpu() 225 _kvm_err(kd, kd->program, "%s: CPU %u not found", in _kvm_dpcpu_setcpu() 230 kd->dpcpu_curoff = kd->dpcpu_off[cpu]; in _kvm_dpcpu_setcpu() [all …]
|
H A D | kvm_i386.c | 123 _kvm_err(kd, kd->program, "cannot allocate vm"); in _i386_initvtop() 129 if (_kvm_read_core_phdrs(kd, &kd->vmst->phnum, in _i386_initvtop() 167 _kvm_err(kd, kd->program, "Cannot read PDPT"); in _i386_initvtop() 175 _kvm_err(kd, kd->program, "cannot read PDPT"); in _i386_initvtop() 187 _kvm_err(kd, kd->program, "bad namelist"); in _i386_initvtop() 202 _kvm_err(kd, kd->program, "cannot read PTD"); in _i386_initvtop() 237 _kvm_err(kd, kd->program, in _i386_vatop() 261 _kvm_err(kd, kd->program, in _i386_vatop() 327 _kvm_err(kd, kd->program, in _i386_vatop_pae() 351 _kvm_err(kd, kd->program, in _i386_vatop_pae() [all …]
|
H A D | kvm_amd64.c | 115 kd->vmst = (struct vmstate *)_kvm_malloc(kd, sizeof(*kd->vmst)); in _amd64_initvtop() 117 _kvm_err(kd, kd->program, "cannot allocate vm"); in _amd64_initvtop() 123 if (_kvm_read_core_phdrs(kd, &kd->vmst->phnum, in _amd64_initvtop() 132 _kvm_err(kd, kd->program, "bad namelist - no kernbase"); in _amd64_initvtop() 146 _kvm_err(kd, kd->program, "cannot read KPML4phys"); in _amd64_initvtop() 152 _kvm_err(kd, kd->program, "cannot allocate PML4"); in _amd64_initvtop() 156 _kvm_err(kd, kd->program, "cannot read KPML4phys"); in _amd64_initvtop() 194 _kvm_err(kd, kd->program, in _amd64_vatop() 233 _kvm_err(kd, kd->program, in _amd64_vatop() 265 _kvm_err(kd, kd->program, in _amd64_vatop() [all …]
|
H A D | kvm_private.c | 168 _kvm_err(kd, kd->program, "%s", elf_errmsg(0)); in _kvm_read_core_phdrs() 172 _kvm_err(kd, kd->program, "invalid core"); in _kvm_read_core_phdrs() 176 _kvm_err(kd, kd->program, "invalid core"); in _kvm_read_core_phdrs() 180 _kvm_err(kd, kd->program, "%s", elf_errmsg(0)); in _kvm_read_core_phdrs() 184 _kvm_err(kd, kd->program, "invalid core"); in _kvm_read_core_phdrs() 188 _kvm_err(kd, kd->program, "invalid core"); in _kvm_read_core_phdrs() 317 kd->pt_map = _kvm_malloc(kd, map_len); in _kvm_pt_init() 380 kd->pt_sparse_size, kd->pmfd, in _kvm_pt_init() 394 kd->page_map = _kvm_malloc(kd, pmap_size); in _kvm_pmap_init() 411 return (_kvm64toh(kd, kd->dump_avail[i])); in dump_avail_n() [all …]
|
H A D | kvm_arm.c | 91 kd->vmst = NULL; in _arm_freevtop() 114 _kvm_err(kd, kd->program, "raw dumps not supported on arm"); in _arm_initvtop() 120 _kvm_err(kd, kd->program, "cannot allocate vm"); in _arm_initvtop() 123 kd->vmst = vm; in _arm_initvtop() 146 _kvm_err(kd, kd->program, "cannot resolve kernbase"); in _arm_initvtop() 154 _kvm_err(kd, kd->program, "couldn't get phys addr"); in _arm_initvtop() 161 _kvm_err(kd, kd->program, "bad namelist"); in _arm_initvtop() 166 _kvm_err(kd, kd->program, "cannot read kernel_l1pa"); in _arm_initvtop() 171 _kvm_err(kd, kd->program, "cannot allocate l1pt"); in _arm_initvtop() 175 _kvm_err(kd, kd->program, "cannot read l1pt"); in _arm_initvtop() [all …]
|
H A D | kvm_vnet.c | 123 _kvm_err(kd, kd->program, "%s: dumptid", __func__); in _kvm_vnet_selectpid() 144 _kvm_err(kd, kd->program, "%s: proc", __func__); in _kvm_vnet_selectpid() 153 _kvm_err(kd, kd->program, "%s: thread", in _kvm_vnet_selectpid() 172 _kvm_err(kd, kd->program, "%s: pid/tid not found", __func__); in _kvm_vnet_selectpid() 177 _kvm_err(kd, kd->program, "%s: cred", __func__); in _kvm_vnet_selectpid() 181 _kvm_err(kd, kd->program, "%s: no jail", __func__); in _kvm_vnet_selectpid() 186 _kvm_err(kd, kd->program, "%s: prison", __func__); in _kvm_vnet_selectpid() 190 _kvm_err(kd, kd->program, "%s: no vnet", __func__); in _kvm_vnet_selectpid() 195 _kvm_err(kd, kd->program, "%s: vnet", __func__); in _kvm_vnet_selectpid() 199 _kvm_err(kd, kd->program, "%s: invalid vnet magic#", __func__); in _kvm_vnet_selectpid() [all …]
|
H A D | kvm_powerpc64.c | 99 vm = kd->vmst; in powerpc_maphdrs() 104 _kvm_err(kd, kd->program, "cannot map corefile"); in powerpc_maphdrs() 124 _kvm16toh(kd, vm->eh->e_phnum) + _kvm64toh(kd, vm->eh->e_phoff); in powerpc_maphdrs() 131 _kvm_err(kd, kd->program, "cannot map corefile headers"); in powerpc_maphdrs() 140 _kvm_err(kd, kd->program, "invalid corefile"); in powerpc_maphdrs() 159 va >= _kvm64toh(kd, ph->p_vaddr) + _kvm64toh(kd, ph->p_memsz))) { in powerpc64_va2off() 182 kd->vmst = NULL; in _powerpc64_freevtop() 205 kd->vmst = (struct vmstate *)_kvm_malloc(kd, sizeof(*kd->vmst)); in _powerpc64_initvtop() 206 if (kd->vmst == NULL) in _powerpc64_initvtop() 220 vm = kd->vmst; in _powerpc64_kvatop() [all …]
|
H A D | kvm_minidump_amd64.c | 202 _kvm_err(kd, kd->program, in _amd64_minidump_vatop_v1() 209 _kvm_err(kd, kd->program, in _amd64_minidump_vatop_v1() 220 _kvm_err(kd, kd->program, in _amd64_minidump_vatop_v1() 228 _kvm_err(kd, kd->program, in _amd64_minidump_vatop_v1() 261 _kvm_err(kd, kd->program, in _amd64_minidump_vatop() 270 _kvm_err(kd, kd->program, in _amd64_minidump_vatop() 277 _kvm_err(kd, kd->program, in _amd64_minidump_vatop() 286 _kvm_err(kd, kd->program, in _amd64_minidump_vatop() 297 _kvm_err(kd, kd->program, in _amd64_minidump_vatop() 308 _kvm_err(kd, kd->program, in _amd64_minidump_vatop() [all …]
|
H A D | kvm_minidump_i386.c | 96 _kvm_err(kd, kd->program, "cannot allocate vm"); in _i386_minidump_initvtop() 102 _kvm_err(kd, kd->program, "cannot read dump header"); in _i386_minidump_initvtop() 155 vm = kd->vmst; in _i386_minidump_vatop_pae() 164 _kvm_err(kd, kd->program, in _i386_minidump_vatop_pae() 171 _kvm_err(kd, kd->program, in _i386_minidump_vatop_pae() 179 _kvm_err(kd, kd->program, in _i386_minidump_vatop_pae() 209 _kvm_err(kd, kd->program, in _i386_minidump_vatop() 216 _kvm_err(kd, kd->program, in _i386_minidump_vatop() 224 _kvm_err(kd, kd->program, in _i386_minidump_vatop() 264 kvm_t *kd; member [all …]
|
H A D | kvm_proc.c | 160 _kvm_err(kd, kd->program, in kvm_proclist() 220 _kvm_err(kd, kd->program, in kvm_proclist() 230 _kvm_err(kd, kd->program, in kvm_proclist() 253 _kvm_err(kd, kd->program, in kvm_proclist() 279 _kvm_err(kd, kd->program, in kvm_proclist() 285 _kvm_err(kd, kd->program, in kvm_proclist() 589 _kvm_err(kd, kd->program, in kvm_getprocs() 612 _kvm_err(kd, kd->program, in kvm_getprocs() 620 _kvm_err(kd, kd->program, in kvm_getprocs() 645 _kvm_err(kd, kd->program, in kvm_getprocs() [all …]
|
H A D | kvm_minidump_arm.c | 80 kd->vmst = NULL; in _arm_minidump_freevtop() 91 _kvm_err(kd, kd->program, "cannot allocate vm"); in _arm_minidump_initvtop() 95 kd->vmst = vmst; in _arm_minidump_initvtop() 99 _kvm_err(kd, kd->program, "cannot read dump header"); in _arm_minidump_initvtop() 105 _kvm_err(kd, kd->program, "not a minidump for this platform"); in _arm_minidump_initvtop() 110 _kvm_err(kd, kd->program, "wrong minidump version. " in _arm_minidump_initvtop() 163 vm = kd->vmst; in _arm_minidump_kvatop() 171 _kvm_err(kd, kd->program, in _arm_minidump_kvatop() 183 _kvm_err(kd, kd->program, in _arm_minidump_kvatop() 194 _kvm_err(kd, kd->program, "_arm_minidump_kvatop: " in _arm_minidump_kvatop() [all …]
|
H A D | kvm_minidump_aarch64.c | 90 _kvm_err(kd, kd->program, "cannot allocate vm"); in _aarch64_minidump_initvtop() 96 _kvm_err(kd, kd->program, "cannot read dump header"); in _aarch64_minidump_initvtop() 107 _kvm_err(kd, kd->program, "wrong minidump version. " in _aarch64_minidump_initvtop() 141 _kvm_err(kd, kd->program, "unknown page size flag %x", in _aarch64_minidump_initvtop() 188 ofs = _kvm_pt_find(kd, a, kd->vmst->page_size); in _aarch64_minidump_vatop() 190 _kvm_err(kd, kd->program, "_aarch64_minidump_vatop: " in _aarch64_minidump_vatop() 203 _kvm_err(kd, kd->program, in _aarch64_minidump_vatop() 208 ofs = _kvm_pt_find(kd, a, kd->vmst->page_size); in _aarch64_minidump_vatop() 210 _kvm_err(kd, kd->program, "_aarch64_minidump_vatop: " in _aarch64_minidump_vatop() 218 _kvm_err(kd, kd->program, in _aarch64_minidump_vatop() [all …]
|
H A D | kvm_minidump_powerpc64.c | 47 _kvm_is_minidump(kd)); in _powerpc64_minidump_probe() 57 if (PPC64_MMU_OPS(kd)) in _powerpc64_minidump_freevtop() 60 kd->vmst = NULL; in _powerpc64_minidump_freevtop() 74 _kvm_err(kd, kd->program, "cannot allocate vm"); in _powerpc64_minidump_initvtop() 78 kd->vmst = vmst; in _powerpc64_minidump_initvtop() 79 PPC64_MMU_OPS(kd) = NULL; in _powerpc64_minidump_initvtop() 82 _kvm_err(kd, kd->program, "cannot read minidump header"); in _powerpc64_minidump_initvtop() 87 _kvm_err(kd, kd->program, "not a minidump for this platform"); in _powerpc64_minidump_initvtop() 93 _kvm_err(kd, kd->program, "wrong minidump version. " in _powerpc64_minidump_initvtop() 135 _kvm_err(kd, kd->program, "unsupported MMU: %s", mmu_name); in _powerpc64_minidump_initvtop() [all …]
|
H A D | kvm_getswapinfo.c | 77 _kvm_err(kd, kd->program, "cannot read %s", msg); \ 99 if (kd == NULL) { in kvm_getswapinfo() 120 if (!kd->arch->ka_native(kd)) { in kvm_getswapinfo_kvm() 121 _kvm_err(kd, kd->program, in kvm_getswapinfo_kvm() 177 _kvm_err(kd, kd->program, "sysctlnametomib failed: %s", in kvm_getswapinfo_sysctl() 188 _kvm_err(kd, kd->program, "cannot read sysctl: %s.", in kvm_getswapinfo_sysctl() 193 _kvm_err(kd, kd->program, "struct xswdev has unexpected " in kvm_getswapinfo_sysctl() 198 _kvm_err(kd, kd->program, "struct xswdev version " in kvm_getswapinfo_sysctl() 237 _kvm_err(kd, kd->program, "unable to find swtailq"); in nlist_init() 242 _kvm_err(kd, kd->program, "unable to find dmmax"); in nlist_init() [all …]
|
H A D | kvm_minidump_riscv.c | 77 kd->vmst = NULL; in _riscv_minidump_freevtop() 88 _kvm_err(kd, kd->program, "cannot allocate vm"); in _riscv_minidump_initvtop() 91 kd->vmst = vmst; in _riscv_minidump_initvtop() 94 _kvm_err(kd, kd->program, "cannot read dump header"); in _riscv_minidump_initvtop() 99 _kvm_err(kd, kd->program, "not a minidump for this platform"); in _riscv_minidump_initvtop() 105 _kvm_err(kd, kd->program, "wrong minidump version. " in _riscv_minidump_initvtop() 152 vm = kd->vmst; in _riscv_minidump_vatop() 160 _kvm_err(kd, kd->program, "_riscv_minidump_vatop: " in _riscv_minidump_vatop() 173 _kvm_err(kd, kd->program, in _riscv_minidump_vatop() 180 _kvm_err(kd, kd->program, "_riscv_minidump_vatop: " in _riscv_minidump_vatop() [all …]
|
H A D | kvm_cptime.c | 55 _kvm_cp_time_init(kvm_t *kd) in _kvm_cp_time_init() argument 71 _kvm_err(kd, kd->program, "cannot read sysctl %s:%s", name, in getsysctl() 76 _kvm_err(kd, kd->program, "sysctl %s has unexpected size", in getsysctl() 89 if (kd == NULL) { in kvm_getcptime() 94 if (ISALIVE(kd)) in kvm_getcptime() 98 if (!kd->arch->ka_native(kd)) { in kvm_getcptime() 99 _kvm_err(kd, kd->program, in kvm_getcptime() 105 if (_kvm_cp_time_init(kd) < 0) in kvm_getcptime() 113 _kvm_err(kd, kd->program, "cannot read cp_time array"); in kvm_getcptime() 123 maxcpu = kvm_getmaxcpu(kd); in kvm_getcptime() [all …]
|
H A D | kvm_powerpc.c | 92 powerpc_maphdrs(kvm_t *kd) in powerpc_maphdrs() argument 97 vm = kd->vmst; in powerpc_maphdrs() 102 _kvm_err(kd, kd->program, "cannot map corefile"); in powerpc_maphdrs() 129 _kvm_err(kd, kd->program, "cannot map corefile headers"); in powerpc_maphdrs() 137 _kvm_err(kd, kd->program, "invalid corefile"); in powerpc_maphdrs() 177 kd->vmst = NULL; in _powerpc_freevtop() 181 _powerpc_probe(kvm_t *kd) in _powerpc_probe() argument 192 kd->vmst = (struct vmstate *)_kvm_malloc(kd, sizeof(*kd->vmst)); in _powerpc_initvtop() 193 if (kd->vmst == NULL) in _powerpc_initvtop() 207 vm = kd->vmst; in _powerpc_kvatop() [all …]
|
H A D | kvm_minidump_powerpc64_hpt.c | 200 _kvm_err(kd, kd->program, "cannot allocate slbs"); in slb_init() 257 _kvm_err(kd, kd->program, "cannot allocate MMU data"); in ppc64mmu_hpt_init() 301 _kvm_err(kd, kd->program, "%s: segment not found for EA 0x%jx", in slb_search() 418 _kvm_err(kd, kd->program, in pte_search() 452 vm = kd->vmst; in ppc64mmu_hpt_kvatop() 475 _kvm_err(kd, kd->program, "%s: " in ppc64mmu_hpt_kvatop() 485 _kvm_err(kd, kd->program, in ppc64mmu_hpt_kvatop() 499 _kvm_err(kd, kd->program, "%s: " in ppc64mmu_hpt_kvatop() 507 _kvm_err(kd, kd->program, in ppc64mmu_hpt_kvatop() 552 _kvm_err(kd, kd->program, in slb_vsid_search() [all …]
|
H A D | kvm_getloadavg.c | 59 kvm_getloadavg(kvm_t *kd, double loadavg[], int nelem) in kvm_getloadavg() argument 64 if (ISALIVE(kd)) in kvm_getloadavg() 67 if (!kd->arch->ka_native(kd)) { in kvm_getloadavg() 68 _kvm_err(kd, kd->program, in kvm_getloadavg() 73 if (kvm_nlist(kd, nl) != 0 && nl[X_AVERUNNABLE].n_type == 0) { in kvm_getloadavg() 74 _kvm_err(kd, kd->program, in kvm_getloadavg() 79 #define KREAD(kd, addr, obj) \ in kvm_getloadavg() argument 80 (kvm_read(kd, addr, (char *)(obj), sizeof(*obj)) != sizeof(*obj)) in kvm_getloadavg() 81 if (KREAD(kd, nl[X_AVERUNNABLE].n_value, &loadinfo)) { in kvm_getloadavg() 82 _kvm_err(kd, kd->program, "can't read averunnable"); in kvm_getloadavg() [all …]
|
/freebsd/crypto/heimdal/lib/krb5/ |
H A D | krbhst.c | 173 return kd->index == &kd->hosts; in krbhst_empty() 433 kd->index = &(*kd->index)->next; in get_next() 479 append_host_string(context, kd, hostlist[i], kd->def_port, kd->port); in config_get_hosts() 502 kd->fallback_count, kd->realm, serv_string); in fallback_get_hosts() 802 kd->port = kd->def_port; in kpasswd_get_next() 804 ret = (*kd->get_next)(context, kd, host); in kpasswd_get_next() 861 kd->port = kd->def_port; in krb524_get_next() 863 return (*kd->get_next)(context, kd, host); in krb524_get_next() 879 if((kd = calloc(1, sizeof(*kd))) == NULL) in common_init() 883 free(kd); in common_init() [all …]
|
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | sid.h | 42 ksiddomain_t *kd; in ksid_lookupdomain() local 46 kd = kmem_alloc(sizeof (*kd), KM_SLEEP); in ksid_lookupdomain() 47 kd->kd_len = (uint_t)len; in ksid_lookupdomain() 48 kd->kd_name = kmem_alloc(len, KM_SLEEP); in ksid_lookupdomain() 49 strcpy(kd->kd_name, domain); in ksid_lookupdomain() 50 return (kd); in ksid_lookupdomain() 54 ksiddomain_rele(ksiddomain_t *kd) in ksiddomain_rele() argument 57 kmem_free(kd->kd_name, kd->kd_len); in ksiddomain_rele() 58 kmem_free(kd, sizeof (*kd)); in ksiddomain_rele()
|
/freebsd/lib/libkvm/tests/ |
H A D | kvm_geterr_test.c | 68 kvm_t *kd; in ATF_TC_BODY() local 72 kd = kvm_open2(NULL, NULL, O_RDONLY, errbuf, NULL); in ATF_TC_BODY() 74 ATF_REQUIRE_MSG(kd != NULL, "kvm_open2 failed: %s", errbuf); in ATF_TC_BODY() 75 ATF_REQUIRE_MSG(kvm_write(kd, 0, NULL, 0) == -1, in ATF_TC_BODY() 77 error_msg = kvm_geterr(kd); in ATF_TC_BODY() 79 ATF_REQUIRE_MSG(kvm_close(kd) == 0, "kvm_close failed: %s", in ATF_TC_BODY() 95 kvm_t *kd; in ATF_TC_BODY() local 107 kd = kvm_open2(NULL, NULL, O_RDONLY, errbuf, NULL); in ATF_TC_BODY() 110 retcode = kvm_nlist(kd, nl); in ATF_TC_BODY() 116 rc = kvm_read(kd, nl[X_MAXCPUS].n_value, &mp_maxcpus, in ATF_TC_BODY() [all …]
|
/freebsd/sys/cddl/compat/opensolaris/sys/ |
H A D | sid.h | 39 ksiddomain_t *kd; in ksid_lookupdomain() local 43 kd = kmem_alloc(sizeof(*kd), KM_SLEEP); in ksid_lookupdomain() 44 kd->kd_len = (uint_t)len; in ksid_lookupdomain() 45 kd->kd_name = kmem_alloc(len, KM_SLEEP); in ksid_lookupdomain() 46 strcpy(kd->kd_name, domain); in ksid_lookupdomain() 47 return (kd); in ksid_lookupdomain() 51 ksiddomain_rele(ksiddomain_t *kd) in ksiddomain_rele() argument 54 kmem_free(kd->kd_name, kd->kd_len); in ksiddomain_rele() 55 kmem_free(kd, sizeof(*kd)); in ksiddomain_rele()
|
/freebsd/tests/sys/kern/ |
H A D | fdgrowtable_test.c | 119 read_kinfo(kvm_t *kd) in read_kinfo() argument 142 kvm_t *kd; in ATF_TC_BODY() local 147 kp = read_kinfo(kd); in ATF_TC_BODY() 148 ATF_CHECK(old_tables(kd,kp) == 0); in ATF_TC_BODY() 171 kvm_t *kd; in ATF_TC_BODY() local 198 kp = read_kinfo(kd); in ATF_TC_BODY() 200 REQUIRE(old_tables(kd,kp) > 1); in ATF_TC_BODY() 234 kvm_t *kd; in ATF_TC_BODY() local 266 kp = read_kinfo(kd); in ATF_TC_BODY() 268 ATF_CHECK(filedesc_refcnt(kd,kp) > 1); in ATF_TC_BODY() [all …]
|