Symbol: uv_info
arch/s390/boot/uv.c
13
struct uv_info __bootdata_preserved(uv_info);
arch/s390/boot/uv.c
30
memcpy(uv_info.inst_calls_list, uvcb.inst_calls_list, sizeof(uv_info.inst_calls_list));
arch/s390/boot/uv.c
31
uv_info.uv_base_stor_len = uvcb.uv_base_stor_len;
arch/s390/boot/uv.c
32
uv_info.guest_base_stor_len = uvcb.conf_base_phys_stor_len;
arch/s390/boot/uv.c
33
uv_info.guest_virt_base_stor_len = uvcb.conf_base_virt_stor_len;
arch/s390/boot/uv.c
34
uv_info.guest_virt_var_stor_len = uvcb.conf_virt_var_stor_len;
arch/s390/boot/uv.c
35
uv_info.guest_cpu_stor_len = uvcb.cpu_stor_len;
arch/s390/boot/uv.c
36
uv_info.max_sec_stor_addr = ALIGN(uvcb.max_guest_stor_addr, PAGE_SIZE);
arch/s390/boot/uv.c
37
uv_info.max_num_sec_conf = uvcb.max_num_sec_conf;
arch/s390/boot/uv.c
38
uv_info.max_guest_cpu_id = uvcb.max_guest_cpu_id;
arch/s390/boot/uv.c
39
uv_info.uv_feature_indications = uvcb.uv_feature_indications;
arch/s390/boot/uv.c
40
uv_info.supp_se_hdr_ver = uvcb.supp_se_hdr_versions;
arch/s390/boot/uv.c
41
uv_info.supp_se_hdr_pcf = uvcb.supp_se_hdr_pcf;
arch/s390/boot/uv.c
42
uv_info.conf_dump_storage_state_len = uvcb.conf_dump_storage_state_len;
arch/s390/boot/uv.c
43
uv_info.conf_dump_finalize_len = uvcb.conf_dump_finalize_len;
arch/s390/boot/uv.c
44
uv_info.supp_att_req_hdr_ver = uvcb.supp_att_req_hdr_ver;
arch/s390/boot/uv.c
45
uv_info.supp_att_pflags = uvcb.supp_att_pflags;
arch/s390/boot/uv.c
46
uv_info.supp_add_secret_req_ver = uvcb.supp_add_secret_req_ver;
arch/s390/boot/uv.c
47
uv_info.supp_add_secret_pcf = uvcb.supp_add_secret_pcf;
arch/s390/boot/uv.c
48
uv_info.supp_secret_types = uvcb.supp_secret_types;
arch/s390/boot/uv.c
49
uv_info.max_assoc_secrets = uvcb.max_assoc_secrets;
arch/s390/boot/uv.c
50
uv_info.max_retr_secrets = uvcb.max_retr_secrets;
arch/s390/boot/uv.c
60
if (is_prot_virt_host() && uv_info.max_sec_stor_addr)
arch/s390/boot/uv.c
61
limit = min_t(unsigned long, limit, uv_info.max_sec_stor_addr);
arch/s390/include/asm/uv.h
555
extern struct uv_info uv_info;
arch/s390/include/asm/uv.h
559
if (feature_bit >= sizeof(uv_info.uv_feature_indications) * 8)
arch/s390/include/asm/uv.h
561
return test_bit_inv(feature_bit, &uv_info.uv_feature_indications);
arch/s390/kernel/uv.c
35
struct uv_info __bootdata_preserved(uv_info);
arch/s390/kernel/uv.c
36
EXPORT_SYMBOL(uv_info);
arch/s390/kernel/uv.c
412
uv_info.inst_calls_list[0],
arch/s390/kernel/uv.c
413
uv_info.inst_calls_list[1],
arch/s390/kernel/uv.c
414
uv_info.inst_calls_list[2],
arch/s390/kernel/uv.c
415
uv_info.inst_calls_list[3]);
arch/s390/kernel/uv.c
424
return sysfs_emit(buf, "%lx\n", uv_info.supp_se_hdr_ver);
arch/s390/kernel/uv.c
433
return sysfs_emit(buf, "%lx\n", uv_info.supp_se_hdr_pcf);
arch/s390/kernel/uv.c
442
return sysfs_emit(buf, "%lx\n", uv_info.guest_cpu_stor_len);
arch/s390/kernel/uv.c
451
return sysfs_emit(buf, "%lx\n", uv_info.conf_dump_storage_state_len);
arch/s390/kernel/uv.c
460
return sysfs_emit(buf, "%lx\n", uv_info.conf_dump_finalize_len);
arch/s390/kernel/uv.c
469
return sysfs_emit(buf, "%lx\n", uv_info.uv_feature_indications);
arch/s390/kernel/uv.c
478
return sysfs_emit(buf, "%d\n", uv_info.max_guest_cpu_id + 1);
arch/s390/kernel/uv.c
487
return sysfs_emit(buf, "%d\n", uv_info.max_num_sec_conf);
arch/s390/kernel/uv.c
496
return sysfs_emit(buf, "%lx\n", uv_info.max_sec_stor_addr);
arch/s390/kernel/uv.c
505
return sysfs_emit(buf, "%lx\n", uv_info.supp_att_req_hdr_ver);
arch/s390/kernel/uv.c
514
return sysfs_emit(buf, "%lx\n", uv_info.supp_att_pflags);
arch/s390/kernel/uv.c
523
return sysfs_emit(buf, "%lx\n", uv_info.supp_add_secret_req_ver);
arch/s390/kernel/uv.c
532
return sysfs_emit(buf, "%lx\n", uv_info.supp_add_secret_pcf);
arch/s390/kernel/uv.c
541
return sysfs_emit(buf, "%lx\n", uv_info.supp_secret_types);
arch/s390/kernel/uv.c
551
uv_info.max_assoc_secrets + uv_info.max_retr_secrets);
arch/s390/kernel/uv.c
560
return sysfs_emit(buf, "%d\n", uv_info.max_retr_secrets);
arch/s390/kernel/uv.c
570
return sysfs_emit(buf, "%d\n", uv_info.max_assoc_secrets);
arch/s390/kernel/uv.c
66
uv_info.uv_base_stor_len, SZ_1M, SZ_2G,
arch/s390/kernel/uv.c
70
uv_info.uv_base_stor_len);
arch/s390/kernel/uv.c
733
if (test_bit_inv(BIT_UVC_CMD_QUERY_KEYS, uv_info.inst_calls_list))
arch/s390/kernel/uv.c
74
if (uv_init(__pa(uv_stor_base), uv_info.uv_base_stor_len)) {
arch/s390/kernel/uv.c
75
memblock_free(uv_stor_base, uv_info.uv_base_stor_len);
arch/s390/kernel/uv.c
80
uv_info.uv_base_stor_len >> 20);
arch/s390/kvm/kvm-s390.c
1575
filter = uv_info.uv_feature_indications & KVM_S390_VM_CPU_UV_FEAT_GUEST_MASK;
arch/s390/kvm/kvm-s390.c
1866
BUILD_BUG_ON(sizeof(*dst) != sizeof(uv_info.uv_feature_indications));
arch/s390/kvm/kvm-s390.c
1868
feat = uv_info.uv_feature_indications & KVM_S390_VM_CPU_UV_FEAT_GUEST_MASK;
arch/s390/kvm/kvm-s390.c
2405
uv_info.inst_calls_list,
arch/s390/kvm/kvm-s390.c
2406
sizeof(uv_info.inst_calls_list));
arch/s390/kvm/kvm-s390.c
2409
info->vm.max_cpus = uv_info.max_guest_cpu_id + 1;
arch/s390/kvm/kvm-s390.c
2410
info->vm.max_guests = uv_info.max_num_sec_conf;
arch/s390/kvm/kvm-s390.c
2411
info->vm.max_guest_addr = uv_info.max_sec_stor_addr;
arch/s390/kvm/kvm-s390.c
2412
info->vm.feature_indication = uv_info.uv_feature_indications;
arch/s390/kvm/kvm-s390.c
2422
info->dump.dump_cpu_buffer_len = uv_info.guest_cpu_stor_len;
arch/s390/kvm/kvm-s390.c
2423
info->dump.dump_config_mem_buffer_per_1m = uv_info.conf_dump_storage_state_len;
arch/s390/kvm/kvm-s390.c
2424
info->dump.dump_config_finalize_len = uv_info.conf_dump_finalize_len;
arch/s390/kvm/kvm-s390.c
2479
if (dmp.buff_len < uv_info.conf_dump_finalize_len)
arch/s390/kvm/kvm-s390.c
5389
if (dmp.buff_len != uv_info.guest_cpu_stor_len)
arch/s390/kvm/kvm-s390.c
5392
data = kvzalloc(uv_info.guest_cpu_stor_len, GFP_KERNEL);
arch/s390/kvm/kvm-s390.c
5405
if (!ret && copy_to_user((__u8 __user *)dmp.buff_addr, data, uv_info.guest_cpu_stor_len))
arch/s390/kvm/kvm-s390.c
701
(unsigned long *)&uv_info.inst_calls_list)) {
arch/s390/kvm/pv.c
1013
compl_data = vzalloc(uv_info.conf_dump_finalize_len);
arch/s390/kvm/pv.c
1032
ret = copy_to_user(buff_user, compl_data, uv_info.conf_dump_finalize_len);
arch/s390/kvm/pv.c
244
get_order(uv_info.guest_cpu_stor_len));
arch/s390/kvm/pv.c
275
get_order(uv_info.guest_cpu_stor_len));
arch/s390/kvm/pv.c
289
get_order(uv_info.guest_cpu_stor_len));
arch/s390/kvm/pv.c
323
get_order(uv_info.guest_base_stor_len));
arch/s390/kvm/pv.c
329
unsigned long base = uv_info.guest_base_stor_len;
arch/s390/kvm/pv.c
330
unsigned long virt = uv_info.guest_virt_var_stor_len;
arch/s390/kvm/pv.c
352
vlen += uv_info.guest_virt_base_stor_len;
arch/s390/kvm/pv.c
396
free_pages(leftover->stor_base, get_order(uv_info.guest_base_stor_len));
arch/s390/kvm/pv.c
431
return test_bit_inv(BIT_UVC_CMD_DESTROY_SEC_CONF_FAST, uv_info.inst_calls_list);
arch/s390/kvm/pv.c
903
const u64 increment_len = uv_info.conf_dump_storage_state_len;
drivers/s390/char/uvdevice.c
59
if (!test_bit_inv(ioctl_nr_to_uvc_bit[i], uv_info.inst_calls_list))
drivers/s390/crypto/pkey_uv.c
291
if (!test_bit_inv(BIT_UVC_CMD_RETR_SECRET, uv_info.inst_calls_list))