Home
last modified time | relevance | path

Searched refs:cpu_kh (Results 1 – 12 of 12) sorted by relevance

/netbsd/lib/libkvm/
H A Dkvm_powerpc.c121 cpu_kcore_hdr_t *cpu_kh; in _kvm_match_601bat() local
126 cpu_kh = kd->cpu_data; in _kvm_match_601bat()
131 if (BAT601_VA_MATCH_P(cpu_kh->dbatu[i], cpu_kh->dbatl[i], va)) { in _kvm_match_601bat()
149 cpu_kcore_hdr_t *cpu_kh; in _kvm_match_bat() local
154 cpu_kh = kd->cpu_data; in _kvm_match_bat()
204 cpu_kcore_hdr_t *cpu_kh; in _kvm_match_sr() local
211 cpu_kh = kd->cpu_data; in _kvm_match_sr()
272 cpu_kcore_hdr_t *cpu_kh; in _kvm_kvatop() local
281 cpu_kh = kd->cpu_data; in _kvm_kvatop()
342 cpu_kh = kd->cpu_data; in _kvm_pa2off()
[all …]
H A Dkvm_alpha.c72 cpu_kcore_hdr_t *cpu_kh; in _kvm_kvatop() local
82 cpu_kh = kd->cpu_data; in _kvm_kvatop()
83 page_off = va & (cpu_kh->page_size - 1); in _kvm_kvatop()
91 rv = cpu_kh->page_size - page_off; in _kvm_kvatop()
98 pteoff = cpu_kh->lev1map_pa + in _kvm_kvatop()
111 pteoff = ALPHA_PTE_TO_PFN(pte) * cpu_kh->page_size + in _kvm_kvatop()
138 rv = cpu_kh->page_size - page_off; in _kvm_kvatop()
159 cpu_kcore_hdr_t *cpu_kh; in _kvm_pa2off() local
164 cpu_kh = kd->cpu_data; in _kvm_pa2off()
165 ramsegs = (phys_ram_seg_t *)((char *)cpu_kh + ALIGN(sizeof *cpu_kh)); in _kvm_pa2off()
[all …]
H A Dkvm_mips.c89 cpu_kcore_hdr_t *cpu_kh; in _kvm_kvatop() local
99 cpu_kh = kd->cpu_data; in _kvm_kvatop()
165 if (va >= (MIPS_XKSEG_START + (cpu_kh->sysmapsize * NBPG))) { in _kvm_kvatop()
170 if (va >= (MIPS_KSEG2_START + (cpu_kh->sysmapsize * NBPG))) { in _kvm_kvatop()
179 pte_pa = cpu_kh->sysmappa + in _kvm_kvatop()
190 if ((pte & cpu_kh->pg_v) == 0) { in _kvm_kvatop()
194 *pa = (((pte & cpu_kh->pg_frame) >> cpu_kh->pg_shift) << PGSHIFT) + in _kvm_kvatop()
209 cpu_kcore_hdr_t *cpu_kh; in _kvm_pa2off() local
214 cpu_kh = kd->cpu_data; in _kvm_pa2off()
215 ramsegs = (phys_ram_seg_t *)((char *)cpu_kh + ALIGN(sizeof *cpu_kh)); in _kvm_pa2off()
[all …]
H A Dkvm_arm.c78 cpu_kcore_hdr_t *cpu_kh; in _kvm_kvatop() local
87 cpu_kh = kd->cpu_data; in _kvm_kvatop()
89 if (cpu_kh->version != 1) { in _kvm_kvatop()
93 if (cpu_kh->flags != 0) { in _kvm_kvatop()
100 if (va >= (cpu_kh->UserL1TableSize << 17)) in _kvm_kvatop()
101 pde_pa = cpu_kh->PAKernelL1Table; in _kvm_kvatop()
103 pde_pa = cpu_kh->PAUserL1Table; in _kvm_kvatop()
165 cpu_kcore_hdr_t *cpu_kh; in _kvm_pa2off() local
170 cpu_kh = kd->cpu_data; in _kvm_pa2off()
171 ramsegs = (void *) ((char *) (void *) cpu_kh + cpu_kh->omemsegs); in _kvm_pa2off()
[all …]
H A Dkvm_i386.c99 cpu_kcore_hdr_t *cpu_kh = kd->cpu_data; in _kvm_initvtop() local
102 if ((cpu_kh->pdppaddr & I386_KCORE_PAE) == I386_KCORE_PAE) in _kvm_initvtop()
138 cpu_kcore_hdr_t *cpu_kh; in _kvm_kvatop_i386() local
144 cpu_kh = kd->cpu_data; in _kvm_kvatop_i386()
151 pde_pa = (cpu_kh->pdppaddr & PTE_FRAME) + (pl2_pi(va) * sizeof(pde)); in _kvm_kvatop_i386()
201 cpu_kcore_hdr_t *cpu_kh; in _kvm_pa2off() local
206 cpu_kh = kd->cpu_data; in _kvm_pa2off()
207 ramsegs = (void *)((char *)(void *)cpu_kh + ALIGN(sizeof *cpu_kh)); in _kvm_pa2off()
210 for (i = 0; i < cpu_kh->nmemsegs; i++) { in _kvm_pa2off()
H A Dkvm_x86_64.c95 cpu_kcore_hdr_t *cpu_kh; in _kvm_kvatop() local
106 cpu_kh = kd->cpu_data; in _kvm_kvatop()
115 pde_pa = cpu_kh->ptdpaddr + (pl4_pi(va) * sizeof(pd_entry_t)); in _kvm_kvatop()
225 cpu_kcore_hdr_t *cpu_kh; in _kvm_pa2off() local
233 cpu_kh = kd->cpu_data; in _kvm_pa2off()
234 ramsegs = (void *)((char *)(void *)cpu_kh + ALIGN(sizeof *cpu_kh)); in _kvm_pa2off()
237 map = calloc(sizeof *map, cpu_kh->nmemsegs); in _kvm_pa2off()
239 for (i = 0; i < cpu_kh->nmemsegs; i++) { in _kvm_pa2off()
247 qsort(map, cpu_kh->nmemsegs, sizeof(*map), cmp_p2o); in _kvm_pa2off()
254 val = bsearch(&key, map, cpu_kh->nmemsegs, sizeof (key), cmp_p2o); in _kvm_pa2off()
H A Dkvm_hppa.c103 cpu_kcore_hdr_t *cpu_kh; in _kvm_kvatop()
118 cpu_kh = kd->cpu_data; in _kvm_kvatop()
124 pde_pa = cpu_kh->ptdpaddr + (pdei(va) * sizeof(pd_entry_t)); in _kvm_kvatop()
168 cpu_kcore_hdr_t *cpu_kh; in _kvm_pa2off()
173 cpu_kh = kd->cpu_data; in _kvm_pa2off()
174 ramsegs = (void *)((char *)(void *)cpu_kh + ALIGN(sizeof *cpu_kh)); in _kvm_pa2off()
177 for (i = 0; i < cpu_kh->nmemsegs; i++) { in _kvm_pa2off()
H A Dkvm_powerpc64.c127 cpu_kcore_hdr_t *cpu_kh = kd->cpu_data; in _kvm_kvatop()
128 uint32_t pvr = (cpu_kh->pvr >> 16); in _kvm_kvatop()
140 cpu_kcore_hdr_t *cpu_kh; in _kvm_pa2off() local
145 cpu_kh = kd->cpu_data; in _kvm_pa2off()
147 ram = (void *)((char *)(void *)cpu_kh + ALIGN(sizeof *cpu_kh)); in _kvm_pa2off()
H A Dkvm_aarch64.c86 const cpu_kcore_hdr_t * const cpu_kh = kd->cpu_data; in _kvm_kvatop() local
87 const uint64_t tg1 = cpu_kh->kh_tcr1 & TCR_TG1; in _kvm_kvatop()
88 const u_int t1siz = __SHIFTOUT(cpu_kh->kh_tcr1, TCR_T1SZ); in _kvm_kvatop()
125 paddr_t pte_addr = cpu_kh->kh_ttbr1 & TTBR_BADDR; in _kvm_kvatop()
175 const cpu_kcore_hdr_t * const cpu_kh = kd->cpu_data; in _kvm_pa2off() local
178 for (const phys_ram_seg_t *ramsegs = cpu_kh->kh_ramsegs; in _kvm_pa2off()
H A Dkvm_or1k.c92 cpu_kcore_hdr_t *cpu_kh; in _kvm_pa2off() local
97 cpu_kh = kd->cpu_data; in _kvm_pa2off()
99 ram = (void *)((char *)(void *)cpu_kh + ALIGN(sizeof *cpu_kh)); in _kvm_pa2off()
H A Dkvm_riscv.c92 cpu_kcore_hdr_t *cpu_kh; in _kvm_pa2off() local
97 cpu_kh = kd->cpu_data; in _kvm_pa2off()
99 ram = (void *)((char *)(void *)cpu_kh + ALIGN(sizeof *cpu_kh)); in _kvm_pa2off()
H A Dkvm_i386pae.c70 cpu_kcore_hdr_t *cpu_kh; in _kvm_kvatop_i386pae() local
76 cpu_kh = kd->cpu_data; in _kvm_kvatop_i386pae()
86 pde_pa = (cpu_kh->pdppaddr & PTE_FRAME) + (pl2_pi(va) * sizeof(pde)); in _kvm_kvatop_i386pae()