Searched refs:sclp (Results 1 – 19 of 19) sorted by relevance
/linux-4.4.14/drivers/s390/char/ |
D | sclp_early.c | 54 struct sclp_info sclp; variable 55 EXPORT_SYMBOL(sclp); 108 sclp.facilities = sccb->facilities; in sclp_facilities_detect() 109 sclp.has_sprp = !!(sccb->fac84 & 0x02); in sclp_facilities_detect() 110 sclp.has_core_type = !!(sccb->fac84 & 0x01); in sclp_facilities_detect() 113 sclp.rnmax = sccb->rnmax ? sccb->rnmax : sccb->rnmax2; in sclp_facilities_detect() 114 sclp.rzm = sccb->rnsize ? sccb->rnsize : sccb->rnsize2; in sclp_facilities_detect() 115 sclp.rzm <<= 20; in sclp_facilities_detect() 116 sclp.ibc = sccb->ibc; in sclp_facilities_detect() 120 sclp.max_cores = 64; in sclp_facilities_detect() [all …]
|
D | sclp.h | 103 #define SCLP_HAS_CHP_INFO (sclp.facilities & 0x8000000000000000ULL) 104 #define SCLP_HAS_CHP_RECONFIG (sclp.facilities & 0x2000000000000000ULL) 105 #define SCLP_HAS_CPU_INFO (sclp.facilities & 0x0800000000000000ULL) 106 #define SCLP_HAS_CPU_RECONFIG (sclp.facilities & 0x0400000000000000ULL) 107 #define SCLP_HAS_PCI_RECONFIG (sclp.facilities & 0x0000000040000000ULL)
|
D | sclp_cmd.c | 205 if (!sclp.rzm) in arch_get_memory_phys_device() 207 return PFN_PHYS(start_pfn) >> ilog2(sclp.rzm); in arch_get_memory_phys_device() 212 return (unsigned long long) (rn - 1) * sclp.rzm; in rn2addr() 253 storage_key_init_range(start, start + sclp.rzm); in sclp_assign_storage() 312 if (start > istart + sclp.rzm - 1) in sclp_mem_change_state() 333 if (start > istart + sclp.rzm - 1) in contains_standby_increment() 418 size = (unsigned long long) num * sclp.rzm; in add_memory_merged() 471 if (new_incr->rn > sclp.rnmax) { in insert_increment() 514 if ((sclp.facilities & 0xe00000000000ULL) != 0xe00000000000ULL) in sclp_detect_standby_memory() 556 for (i = 1; i <= sclp.rnmax - assigned; i++) in sclp_detect_standby_memory()
|
D | zcore.c | 333 if (*ppos < sclp.hsa_size + HEADER_SIZE) { in zcore_read() 335 (size_t) (sclp.hsa_size - mem_start)); in zcore_read() 486 snprintf(str, sizeof(str), "%lx\n", sclp.hsa_size); in zcore_hsa_read() 561 if (!sclp.hsa_size) { in check_sdias() 622 if (ipib_info.ipib < sclp.hsa_size) in zcore_reipl_init()
|
D | Makefile | 5 obj-y += ctrlchar.o keyboard.o defkeymap.o sclp.o sclp_rw.o sclp_quiesce.o \
|
D | sclp.c | 668 sclp.facilities = scbuf->sclp_active_facility_mask; in sclp_state_change_cb()
|
/linux-4.4.14/arch/s390/mm/ |
D | mem_detect.c | 34 rzm = sclp.rzm; in detect_memory_memblock() 35 rnmax = sclp.rnmax; in detect_memory_memblock()
|
D | init.c | 193 return max_t(unsigned long, MIN_MEMORY_BLOCK_SIZE, sclp.rzm); in memory_block_size_bytes()
|
/linux-4.4.14/arch/s390/kernel/ |
D | smp.c | 629 pcpu_set_smt(sclp.mtid_prev); in smp_save_dump_cpus() 630 max_cpu_addr = SCLP_MAX_CORES << sclp.mtid_prev; in smp_save_dump_cpus() 708 if (sclp.has_core_type && info->core[i].type != boot_core_type) in __smp_rescan_cpus() 745 if (sclp.has_core_type) { in smp_detect_cpus() 758 mtid = boot_core_type ? sclp.mtid : sclp.mtid_cp; in smp_detect_cpus() 765 if (sclp.has_core_type && in smp_detect_cpus() 901 sclp_max = max(sclp.mtid, sclp.mtid_cp) + 1; in smp_fill_possible_mask() 903 sclp_max = sclp.max_cores * sclp_max ?: nr_cpu_ids; in smp_fill_possible_mask()
|
D | setup.c | 132 if (sclp.has_vt220) in set_preferred_console() 134 else if (sclp.has_linemode) in set_preferred_console() 515 !OLDMEM_BASE && sclp.hsa_size) { in reserve_memory_end() 516 memory_end = sclp.hsa_size; in reserve_memory_end() 581 low = max_t(unsigned long, crash_size, sclp.hsa_size); in reserve_crashkernel()
|
D | crash_dump.c | 91 if (src < sclp.hsa_size) { in copy_oldmem_page_zfcpdump() 184 unsigned long hsa_end = sclp.hsa_size; in remap_oldmem_pfn_range_zfcpdump() 227 unsigned long hsa_end = sclp.hsa_size; in copy_from_oldmem() 580 if (ipl_info.type == IPL_TYPE_FCP_DUMP && !sclp.hsa_size) in elfcorehdr_alloc()
|
D | Makefile | 44 obj-y += debug.o irq.o ipl.o dis.o diag.o sclp.o vdso.o
|
/linux-4.4.14/arch/s390/hypfs/ |
D | hypfs_sprp.c | 138 if (!sclp.has_sprp) in hypfs_sprp_init() 145 if (!sclp.has_sprp) in hypfs_sprp_exit()
|
/linux-4.4.14/drivers/s390/virtio/ |
D | kvm_virtio.c | 453 unsigned long total_memory_size = sclp.rzm * sclp.rnmax; in kvm_devices_init() 500 if (sclp.has_vt220 || sclp.has_linemode) in s390_virtio_console_init()
|
/linux-4.4.14/arch/s390/include/asm/ |
D | sclp.h | 67 extern struct sclp_info sclp;
|
/linux-4.4.14/arch/s390/boot/compressed/ |
D | Makefile | 19 OBJECTS := $(addprefix $(objtree)/arch/s390/kernel/, head.o sclp.o ebcdic.o)
|
/linux-4.4.14/arch/s390/kvm/ |
D | kvm-s390.c | 677 mach->ibc = sclp.ibc; in kvm_s390_get_machine() 1144 kvm->arch.model.ibc = sclp.ibc & 0x0fff; in kvm_arch_init_vm() 1407 if (sclp.has_siif) in kvm_arch_vcpu_setup() 1409 if (sclp.has_sigpif) in kvm_arch_vcpu_setup()
|
D | interrupt.c | 797 if (!sclp.has_sigpif) in kvm_s390_ext_call_pending() 1036 if (sclp.has_sigpif) in __inject_extcall()
|
/linux-4.4.14/Documentation/virtual/kvm/ |
D | api.txt | 2403 KVM_S390_INT_SERVICE (vm) - sclp external interrupt; sclp parameter in parm
|