Home
last modified time | relevance | path

Searched refs:sclp (Results 1 – 25 of 27) sorted by relevance

12

/linux-6.3-rc2/drivers/s390/char/
A Dsclp_early.c23 struct sclp_info sclp; variable
24 EXPORT_SYMBOL(sclp);
66 sclp.rzm <<= 20; in sclp_early_facilities_detect()
67 sclp.ibc = sccb->ibc; in sclp_early_facilities_detect()
72 sclp.hamax = U64_MAX; in sclp_early_facilities_detect()
76 sclp.max_cores = 64; in sclp_early_facilities_detect()
92 sclp.has_ib = cpue->ib; in sclp_early_facilities_detect()
93 sclp.has_cei = cpue->cei; in sclp_early_facilities_detect()
110 sclp.hmfai = sccb->hmfai; in sclp_early_facilities_detect()
160 sclp.has_vt220 = 1; in sclp_early_console_detect()
[all …]
A Dsclp_cmd.c183 if (!sclp.rzm) in arch_get_memory_phys_device()
185 return PFN_PHYS(start_pfn) >> ilog2(sclp.rzm); in arch_get_memory_phys_device()
190 return (unsigned long long) (rn - 1) * sclp.rzm; in rn2addr()
230 storage_key_init_range(start, start + sclp.rzm); in sclp_assign_storage()
290 if (start > istart + sclp.rzm - 1) in sclp_mem_change_state()
311 if (start > istart + sclp.rzm - 1) in contains_standby_increment()
394 size = (unsigned long long) num * sclp.rzm; in add_memory_merged()
447 if (new_incr->rn > sclp.rnmax) { in insert_increment()
461 if ((sclp.facilities & 0xe00000000000ULL) != 0xe00000000000ULL) in sclp_detect_standby_memory()
503 for (i = 1; i <= sclp.rnmax - assigned; i++) in sclp_detect_standby_memory()
A Dsclp.h223 #define SCLP_HAS_CHP_INFO (sclp.facilities & 0x8000000000000000ULL)
224 #define SCLP_HAS_CHP_RECONFIG (sclp.facilities & 0x2000000000000000ULL)
225 #define SCLP_HAS_CPU_INFO (sclp.facilities & 0x0800000000000000ULL)
226 #define SCLP_HAS_CPU_RECONFIG (sclp.facilities & 0x0400000000000000ULL)
227 #define SCLP_HAS_PCI_RECONFIG (sclp.facilities & 0x0000000040000000ULL)
228 #define SCLP_HAS_AP_RECONFIG (sclp.facilities & 0x0000000100000000ULL)
A Dzcore.c171 snprintf(str, sizeof(str), "%lx\n", sclp.hsa_size); in zcore_hsa_read()
202 if (!sclp.hsa_size) { in check_sdias()
226 if (ipib_info.ipib < sclp.hsa_size) in zcore_reipl_init()
A DMakefile20 obj-y += ctrlchar.o keyboard.o defkeymap.o sclp.o sclp_rw.o sclp_quiesce.o \
A Dsclp_tty.c504 if (!sclp.has_linemode) in sclp_tty_init()
A Dsclp.c830 sclp.facilities = scbuf->sclp_active_facility_mask; in sclp_state_change_cb()
/linux-6.3-rc2/arch/s390/kvm/
A Dpci.h82 sclp.has_zpci_lsi && sclp.has_aeni && sclp.has_aisi && in kvm_s390_pci_interp_allowed()
83 sclp.has_aisii); in kvm_s390_pci_interp_allowed()
A Dkvm-s390.c421 if (!sclp.has_sief2 || !MACHINE_HAS_ESOP || !sclp.has_64bscao || in kvm_s390_cpu_feat_init()
427 if (sclp.has_siif) in kvm_s390_cpu_feat_init()
429 if (sclp.has_gpere) in kvm_s390_cpu_feat_init()
431 if (sclp.has_gsls) in kvm_s390_cpu_feat_init()
433 if (sclp.has_ib) in kvm_s390_cpu_feat_init()
435 if (sclp.has_cei) in kvm_s390_cpu_feat_init()
437 if (sclp.has_ibs) in kvm_s390_cpu_feat_init()
439 if (sclp.has_kss) in kvm_s390_cpu_feat_init()
604 else if (sclp.has_esca && sclp.has_64bscao) in kvm_vm_ioctl_check_extension()
3538 if (!sclp.has_esca || !sclp.has_64bscao) in sca_can_add_vcpu()
[all …]
A Dkvm-s390.h239 if (gd && sclp.has_gisaf) in kvm_s390_get_gisa_desc()
501 return sclp.has_sigpif; in kvm_s390_use_sca_entries()
A Dgaccess.c267 if (sclp.has_siif) { in ipte_lock_held()
366 if (sclp.has_siif) in ipte_lock()
374 if (sclp.has_siif) in ipte_unlock()
A Dvsie.c366 __u64 min_ibc = (sclp.ibc >> 16) & 0x0fffU; in prepare_ibc()
A Dinterrupt.c1240 if (!sclp.has_sigpif) in kvm_s390_ext_call_pending()
1550 if (sclp.has_sigpif && !kvm_s390_pv_cpu_get_handle(vcpu)) in __inject_extcall()
/linux-6.3-rc2/arch/s390/kernel/
A Dearly_printk.c30 if (!sclp.has_linemode && !sclp.has_vt220) in setup_early_printk()
A Dsmp.c705 pcpu_set_smt(sclp.mtid_prev); in smp_save_dump_secondary_cpus()
707 max_cpu_addr = SCLP_MAX_CORES << sclp.mtid_prev; in smp_save_dump_secondary_cpus()
776 if (sclp.has_core_type && core->type != boot_core_type) in smp_add_core()
849 if (sclp.has_core_type) { in smp_detect_cpus()
862 mtid = boot_core_type ? sclp.mtid : sclp.mtid_cp; in smp_detect_cpus()
869 if (sclp.has_core_type && in smp_detect_cpus()
998 sclp_max = max(sclp.mtid, sclp.mtid_cp) + 1; in smp_fill_possible_mask()
1000 sclp_max = (sclp.max_cores * sclp_max) ?: nr_cpu_ids; in smp_fill_possible_mask()
A Dcrash_dump.c123 if (!oldmem_data.start && src < sclp.hsa_size) { in copy_oldmem_iter()
125 len = min(count, sclp.hsa_size - src); in copy_oldmem_iter()
212 unsigned long hsa_end = sclp.hsa_size; in remap_oldmem_pfn_range_zfcpdump()
580 if (is_ipl_type_dump() && !sclp.hsa_size) in elfcorehdr_alloc()
A Dsetup.c292 if (sclp.has_vt220 && IS_ENABLED(CONFIG_SCLP_VT220_CONSOLE)) in conmode_default()
294 else if (sclp.has_linemode && IS_ENABLED(CONFIG_SCLP_CONSOLE)) in conmode_default()
672 low = max_t(unsigned long, crash_size, sclp.hsa_size); in reserve_crashkernel()
911 if (!sclp.has_diag318) in setup_control_program_code()
A Dmachine_kexec.c263 if (sclp.has_iplcc) in __do_machine_kexec()
A Dprocessor.c239 if (sclp.has_sief2) in setup_hwcaps()
A Dipl.c330 return sprintf(page, "%i\n", !!sclp.has_sipl); in ipl_has_secure_show()
1533 if (!sclp.has_sipl_eckd) in reipl_eckd_init()
1884 if (!sclp_ipl_info.has_dump || !sclp.has_sipl_eckd) in dump_eckd_init()
/linux-6.3-rc2/arch/s390/hypfs/
A Dhypfs_sprp.c141 if (!sclp.has_sprp) in hypfs_sprp_init()
148 if (!sclp.has_sprp) in hypfs_sprp_exit()
/linux-6.3-rc2/arch/s390/include/asm/
A Dsclp.h109 extern struct sclp_info sclp;
/linux-6.3-rc2/arch/s390/mm/
A Dinit.c191 return max_t(unsigned long, MIN_MEMORY_BLOCK_SIZE, sclp.rzm); in memory_block_size_bytes()
/linux-6.3-rc2/arch/s390/pci/
A Dpci_irq.c479 irq_delivery = sclp.has_dirq ? DIRECTED : FLOATING; in zpci_irq_init()
/linux-6.3-rc2/Documentation/virt/kvm/s390/
A Ds390-pv.rst90 like the SCCB for sclp, is moved via the SIDA. When an instruction is

Completed in 52 milliseconds

12