| /freebsd/lib/libkvm/ |
| H A D | kvm_minidump_powerpc64_hpt.c | 173 slb_fill(ppc64_slb_entry_t *slb, uint64_t ea, uint64_t i) in slb_fill() argument 178 slb->slbv = KERNEL_VSID(esid) << SLBV_VSID_SHIFT; in slb_fill() 179 slb->slbe = (esid << SLBE_ESID_SHIFT) | SLBE_VALID | i; in slb_fill() 187 ppc64_slb_entry_t *slb; in slb_init() local 219 for (ea = hdr->kernbase, i = 0, slb = data->slbs; in slb_init() 220 ea < hdr->kernend; ea += SEGMENT_LENGTH, i++, slb++) in slb_init() 221 slb_fill(slb, ea, i); in slb_init() 226 ea += SEGMENT_LENGTH, i++, slb++) { in slb_init() 227 slb_fill(slb, ea, i); in slb_init() 229 slb->slbv |= SLBV_L; in slb_init() [all …]
|
| /freebsd/sys/powerpc/aim/ |
| H A D | slb.c | 69 struct slb slb_entries[16]; 116 static struct slb * 120 struct slb *retval; in make_new_leaf() 229 struct slb * 269 struct slb *entry; in va_to_vsid() 294 struct slb *slb; in allocate_user_vsid() local 320 slb = &ua->u.slb_entries[idx]; in allocate_user_vsid() 326 slb = make_new_leaf(esid, slbv, ua); in allocate_user_vsid() 336 slb = make_new_leaf(esid, slbv, inter); in allocate_user_vsid() 348 slb_insert_user(pm, slb); in allocate_user_vsid() [all …]
|
| H A D | moea64_native.c | 494 struct slb *slb = PCPU_GET(aim.slb); in moea64_cpu_bootstrap_native() local 520 if (!(slb[i].slbe & SLBE_VALID)) in moea64_cpu_bootstrap_native() 524 "r"(slb[i].slbv), "r"(slb[i].slbe)); in moea64_cpu_bootstrap_native()
|
| H A D | aim_machdep.c | 228 /* XXX: get from ibm,slb-size in device tree */ in aim_early_init() 540 memcpy(pcpu->pc_aim.slb, PCPU_GET(aim.slb), sizeof(pcpu->pc_aim.slb)); in cpu_pcpu_init()
|
| H A D | mmu_oea64.c | 748 struct slb *cache; in moea64_bootstrap_slb_prefault() 749 struct slb entry; in moea64_bootstrap_slb_prefault() 753 cache = PCPU_GET(aim.slb); in moea64_bootstrap_slb_prefault() 1074 pcpup->pc_aim.slb[i].slbv = 0; in moea64_mid_bootstrap() 1075 pcpup->pc_aim.slb[i].slbe = 0; in moea64_mid_bootstrap() 2229 struct slb *slb; in moea64_map_user_ptr() local 2244 slb = user_va_to_slb_entry(pm, (vm_offset_t)uaddr); in moea64_map_user_ptr() 2246 if (slb == NULL) { in moea64_map_user_ptr() 2252 slbv = slb->slbv; in moea64_map_user_ptr()
|
| /freebsd/sys/powerpc/ps3/ |
| H A D | mmu_ps3.c | 127 struct slb *slb = PCPU_GET(aim.slb); in mps3_cpu_bootstrap() local 149 if (!(slb[i].slbe & SLBE_VALID)) in mps3_cpu_bootstrap() 153 "r"(slb[i].slbv), "r"(slb[i].slbe)); in mps3_cpu_bootstrap()
|
| /freebsd/sys/powerpc/include/ |
| H A D | pmap.h | 168 struct slb **pm_slb; 272 struct slb *user_va_to_slb_entry(pmap_t pm, vm_offset_t va); 276 void slb_insert_user(pmap_t pm, struct slb *slb); 281 struct slb **slb_alloc_user_cache(void); 282 void slb_free_user_cache(struct slb **);
|
| H A D | pcpu.h | 64 struct slb slb[64]; \ 65 struct slb **userslb; \
|
| H A D | slb.h | 83 struct slb { struct
|
| /freebsd/sys/powerpc/pseries/ |
| H A D | mmu_phyp.c | 276 struct slb *slb = PCPU_GET(aim.slb); in mphyp_cpu_bootstrap() local 287 if (!(slb[i].slbe & SLBE_VALID)) in mphyp_cpu_bootstrap() 291 "r"(slb[i].slbv), "r"(slb[i].slbe)); in mphyp_cpu_bootstrap()
|
| /freebsd/sys/powerpc/powerpc/ |
| H A D | genassym.c | 111 ASSYM(PC_KERNSLB, offsetof(struct pcpu, pc_aim.slb));
|
| /freebsd/share/doc/papers/ |
| H A D | bsdreferences.bib | 231 …le, freebsd, ip, ipv6, mp, neighbor cache, routing, server load balancing (slb), smp, synchronizat…
|
| /freebsd/libexec/bootpd/ |
| H A D | Changes | 34 09/02/94 Robert MacKinnon <rbm@montrouge.mis.slb.com>
|
| /freebsd/sys/conf/ |
| H A D | files.powerpc | 264 powerpc/aim/slb.c optional aim powerpc64 | aim powerpc64le
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrInfo.td | 1189 def SLB : BinaryRXY<"slb", 0xE399, z_subcarry, GR32, z_load, 4>;
|
| /freebsd/contrib/unbound/doc/ |
| H A D | Changelog | 8473 parent-child server, and the answer has the AA flag for dir.slb.com. 8900 like _tcp.slb.com with 262 servers.
|