Lines Matching refs:sclp

20 struct sclp_info sclp;  variable
21 EXPORT_SYMBOL(sclp);
31 sclp.facilities = sccb->facilities; in sclp_early_facilities_detect()
32 sclp.has_sprp = !!(sccb->fac84 & 0x02); in sclp_early_facilities_detect()
33 sclp.has_core_type = !!(sccb->fac84 & 0x01); in sclp_early_facilities_detect()
34 sclp.has_gsls = !!(sccb->fac85 & 0x80); in sclp_early_facilities_detect()
35 sclp.has_64bscao = !!(sccb->fac116 & 0x80); in sclp_early_facilities_detect()
36 sclp.has_cmma = !!(sccb->fac116 & 0x40); in sclp_early_facilities_detect()
37 sclp.has_esca = !!(sccb->fac116 & 0x08); in sclp_early_facilities_detect()
38 sclp.has_pfmfi = !!(sccb->fac117 & 0x40); in sclp_early_facilities_detect()
39 sclp.has_ibs = !!(sccb->fac117 & 0x20); in sclp_early_facilities_detect()
40 sclp.has_gisaf = !!(sccb->fac118 & 0x08); in sclp_early_facilities_detect()
41 sclp.has_hvs = !!(sccb->fac119 & 0x80); in sclp_early_facilities_detect()
42 sclp.has_kss = !!(sccb->fac98 & 0x01); in sclp_early_facilities_detect()
43 sclp.has_sipl = !!(sccb->cbl & 0x4000); in sclp_early_facilities_detect()
49 sclp.has_diag318 = !!(sccb->byte_134 & 0x80); in sclp_early_facilities_detect()
50 sclp.rnmax = sccb->rnmax ? sccb->rnmax : sccb->rnmax2; in sclp_early_facilities_detect()
51 sclp.rzm = sccb->rnsize ? sccb->rnsize : sccb->rnsize2; in sclp_early_facilities_detect()
52 sclp.rzm <<= 20; in sclp_early_facilities_detect()
53 sclp.ibc = sccb->ibc; in sclp_early_facilities_detect()
56 sclp.hamax = (1UL << sccb->hamaxpow) - 1; in sclp_early_facilities_detect()
58 sclp.hamax = U64_MAX; in sclp_early_facilities_detect()
62 sclp.max_cores = 64; in sclp_early_facilities_detect()
64 sclp.max_cores = sccb->ncpurl; in sclp_early_facilities_detect()
66 sclp.max_cores = sccb->hcpua + 1; in sclp_early_facilities_detect()
74 sclp.has_siif = cpue->siif; in sclp_early_facilities_detect()
75 sclp.has_sigpif = cpue->sigpif; in sclp_early_facilities_detect()
76 sclp.has_sief2 = cpue->sief2; in sclp_early_facilities_detect()
77 sclp.has_gpere = cpue->gpere; in sclp_early_facilities_detect()
78 sclp.has_ib = cpue->ib; in sclp_early_facilities_detect()
79 sclp.has_cei = cpue->cei; in sclp_early_facilities_detect()
80 sclp.has_skey = cpue->skey; in sclp_early_facilities_detect()
91 sclp.hsa_size = (sccb->hsa_size - 1) * PAGE_SIZE; in sclp_early_facilities_detect()
92 sclp.mtid = (sccb->fac42 & 0x80) ? (sccb->fac42 & 31) : 0; in sclp_early_facilities_detect()
93 sclp.mtid_cp = (sccb->fac42 & 0x80) ? (sccb->fac43 & 31) : 0; in sclp_early_facilities_detect()
94 sclp.mtid_prev = (sccb->fac42 & 0x80) ? (sccb->fac66 & 31) : 0; in sclp_early_facilities_detect()
96 sclp.hmfai = sccb->hmfai; in sclp_early_facilities_detect()
97 sclp.has_dirq = !!(sccb->cpudirq & 0x80); in sclp_early_facilities_detect()
141 sclp.has_vt220 = 1; in sclp_early_console_detect()
144 sclp.has_linemode = 1; in sclp_early_console_detect()