Home
last modified time | relevance | path

Searched refs:ipl_block (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/s390/char/
Dzcore.c54 static struct ipl_parameter_block *ipl_block; variable
185 if (ipl_block) { in zcore_reipl_write()
186 diag308(DIAG308_SET, ipl_block); in zcore_reipl_write()
268 ipl_block = (void *) __get_free_page(GFP_KERNEL); in zcore_reipl_init()
269 if (!ipl_block) in zcore_reipl_init()
272 rc = memcpy_hsa_kernel(ipl_block, ipib_info.ipib, PAGE_SIZE); in zcore_reipl_init()
274 rc = memcpy_real(ipl_block, (void *) ipib_info.ipib, PAGE_SIZE); in zcore_reipl_init()
275 if (rc || (__force u32)csum_partial(ipl_block, ipl_block->hdr.len, 0) != in zcore_reipl_init()
278 free_page((unsigned long) ipl_block); in zcore_reipl_init()
279 ipl_block = NULL; in zcore_reipl_init()
/Linux-v4.19/arch/s390/kernel/
Dipl.c121 static struct ipl_parameter_block ipl_block; variable
242 switch (ipl_block.hdr.pbt) { in get_ipl_type()
246 if (ipl_block.ipl_info.fcp.opt == DIAG308_IPL_OPT_DUMP) in get_ipl_type()
303 if (ipl_block_valid && ipl_block.hdr.pbt == DIAG308_IPL_TYPE_CCW) in append_ipl_vmparm()
304 rc = reipl_get_ascii_vmparm(dest, size, &ipl_block); in append_ipl_vmparm()
366 if (ipl_block_valid && ipl_block.hdr.pbt == DIAG308_IPL_TYPE_FCP) in append_ipl_scpdata()
367 rc = reipl_append_ascii_scpdata(dest, len, &ipl_block); in append_ipl_scpdata()
382 return sprintf(page, "0.%x.%04x\n", ipl_block.ipl_info.ccw.ssid, in sys_ipl_device_show()
383 ipl_block.ipl_info.ccw.devno); in sys_ipl_device_show()
387 ipl_block.ipl_info.fcp.devno); in sys_ipl_device_show()
[all …]