Searched refs:ipl_block (Results 1 – 2 of 2) sorted by relevance
/Linux-v4.19/drivers/s390/char/ |
D | zcore.c | 54 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/ |
D | ipl.c | 121 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 …]
|