Home
last modified time | relevance | path

Searched refs:slb (Results 1 – 16 of 16) sorted by relevance

/freebsd/lib/libkvm/
H A Dkvm_minidump_powerpc64_hpt.c173 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 Dslb.c69 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 Dmoea64_native.c494 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 Daim_machdep.c228 /* 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 Dmmu_oea64.c748 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 Dmmu_ps3.c127 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 Dpmap.h168 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 Dpcpu.h64 struct slb slb[64]; \
65 struct slb **userslb; \
H A Dslb.h83 struct slb { struct
/freebsd/sys/powerpc/pseries/
H A Dmmu_phyp.c276 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 Dgenassym.c111 ASSYM(PC_KERNSLB, offsetof(struct pcpu, pc_aim.slb));
/freebsd/share/doc/papers/
H A Dbsdreferences.bib231 …le, freebsd, ip, ipv6, mp, neighbor cache, routing, server load balancing (slb), smp, synchronizat…
/freebsd/libexec/bootpd/
H A DChanges34 09/02/94 Robert MacKinnon <rbm@montrouge.mis.slb.com>
/freebsd/sys/conf/
H A Dfiles.powerpc264 powerpc/aim/slb.c optional aim powerpc64 | aim powerpc64le
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.td1189 def SLB : BinaryRXY<"slb", 0xE399, z_subcarry, GR32, z_load, 4>;
/freebsd/contrib/unbound/doc/
H A DChangelog8473 parent-child server, and the answer has the AA flag for dir.slb.com.
8900 like _tcp.slb.com with 262 servers.