Home
last modified time | relevance | path

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

/openbmc/qemu/docs/system/s390x/
H A Dbootdevices.rst59 Selecting kernels with the ``loadparm`` property
62 The ``s390-ccw-virtio`` machine supports the so-called ``loadparm`` parameter
66 qemu-system-s390x -machine s390-ccw-virtio,loadparm=<string>
83 ``loadparm`` is not assigned a value, then the default entry is used.
85 By default, the machine ``loadparm`` applies to all boot devices. If multiple
86 devices are assigned a ``bootindex`` and the ``loadparm`` is to be different
87 between them, an independent ``loadparm`` may be assigned on a per-device basis.
89 An example guest using per-device ``loadparm``::
94 -device virtio-blk,drive=dr2,bootindex=2,loadparm=3
97 entry (because no ``loadparm`` is specified for this device or for the
[all …]
/openbmc/qemu/pc-bios/s390-ccw/
H A Dbootmap.c325 unsigned int loadparm = get_loadparm_index(); in run_eckd_boot_script() local
334 loadparm = eckd_get_boot_menu_index(s1b_block_nr); in run_eckd_boot_script()
337 debug_print_int("loadparm", loadparm); in run_eckd_boot_script()
338 if (loadparm >= MAX_BOOT_ENTRIES) { in run_eckd_boot_script()
348 block_nr = gen_eckd_block_num(&bmt->entry[loadparm].xeckd, ldipl); in run_eckd_boot_script()
350 printf("The requested boot entry (%d) is invalid\n", loadparm); in run_eckd_boot_script()
740 unsigned int loadparm = get_loadparm_index(); in ipl_scsi() local
789 loadparm = menu_get_enum_boot_index(valid_entries); in ipl_scsi()
792 debug_print_int("loadparm", loadparm); in ipl_scsi()
793 if (loadparm >= MAX_BOOT_ENTRIES) { in ipl_scsi()
[all …]
H A Dsclp.c104 void sclp_get_loadparm_ascii(char *loadparm) in sclp_get_loadparm_ascii() argument
112 ebcdic_to_ascii((char *) sccb->loadparm, loadparm, LOADPARM_LEN); in sclp_get_loadparm_ascii()
H A Dnetmain.c361 unsigned int loadparm = get_loadparm_index(); in net_select_and_load_kernel() local
368 loadparm = net_boot_menu(num_ent, selected, entries); in net_select_and_load_kernel()
371 IPL_assert(loadparm <= num_ent, in net_select_and_load_kernel()
375 if (loadparm > 0) { in net_select_and_load_kernel()
376 selected = loadparm - 1; in net_select_and_load_kernel()
H A Dmain.c194 if (have_iplb && memcmp(iplb.loadparm, NO_LOADPARM, LOADPARM_LEN) != 0) { in boot_setup()
195 ebcdic_to_ascii((char *) iplb.loadparm, loadparm_str, LOADPARM_LEN); in boot_setup()
H A Dsclp.h59 uint8_t loadparm[LOADPARM_LEN]; member
H A Ds390-ccw.h66 void sclp_get_loadparm_ascii(char *loadparm);
/openbmc/qemu/hw/s390x/
H A Dccw-device.c49 char *str = g_strndup((char *) dev->loadparm, sizeof(dev->loadparm)); in ccw_device_get_loadparm()
73 s390_ipl_fmt_loadparm(dev->loadparm, val, errp); in ccw_device_set_loadparm()
H A Dccw-device.h30 uint8_t loadparm[8]; member
H A Dvirtio-ccw-blk.c51 DEFINE_PROP_CCW_LOADPARM("loadparm", CcwDevice, loadparm),
H A Dvirtio-ccw-net.c54 DEFINE_PROP_CCW_LOADPARM("loadparm", CcwDevice, loadparm),
H A Dipl.h29 void s390_ipl_fmt_loadparm(uint8_t *loadparm, char *str, Error **errp);
/openbmc/qemu/include/hw/s390x/
H A Ds390-virtio-ccw.h31 uint8_t loadparm[8]; member
/openbmc/qemu/include/hw/s390x/ipl/
H A Dqipl.h110 uint8_t loadparm[LOADPARM_LEN]; member
/openbmc/qemu/hw/vfio/
H A Dccw.c654 DEFINE_PROP_CCW_LOADPARM("loadparm", CcwDevice, loadparm),
/openbmc/qemu/hw/scsi/
H A Dscsi-disk.c113 char *loadparm; /* only for s390x */ member
3122 return g_strdup(SCSI_DISK_BASE(obj)->loadparm); in scsi_property_get_loadparm()
3140 SCSI_DISK_BASE(obj)->loadparm = lp_str; in scsi_property_set_loadparm()