Searched refs:ipl_block (Results 1 - 2 of 2) sorted by relevance
/linux-4.4.14/drivers/s390/char/ |
H A D | zcore.c | 69 static struct ipl_parameter_block *ipl_block; variable in typeref:struct:ipl_parameter_block 455 if (ipl_block) { zcore_reipl_write() 456 diag308(DIAG308_SET, ipl_block); zcore_reipl_write() 619 ipl_block = (void *) __get_free_page(GFP_KERNEL); zcore_reipl_init() 620 if (!ipl_block) zcore_reipl_init() 623 rc = memcpy_hsa_kernel(ipl_block, ipib_info.ipib, PAGE_SIZE); zcore_reipl_init() 625 rc = memcpy_real(ipl_block, (void *) ipib_info.ipib, PAGE_SIZE); zcore_reipl_init() 626 if (rc || csum_partial(ipl_block, ipl_block->hdr.len, 0) != zcore_reipl_init() 629 free_page((unsigned long) ipl_block); zcore_reipl_init() 630 ipl_block = NULL; zcore_reipl_init() 736 free_page((unsigned long) ipl_block); zcore_exit()
|
/linux-4.4.14/arch/s390/kernel/ |
H A D | ipl.c | 151 static struct ipl_parameter_block ipl_block; variable in typeref:struct:ipl_parameter_block 345 if (diag308_set_works && (ipl_block.hdr.pbt == DIAG308_IPL_TYPE_CCW)) append_ipl_vmparm() 346 rc = reipl_get_ascii_vmparm(dest, size, &ipl_block); append_ipl_vmparm() 408 if (ipl_block.hdr.pbt == DIAG308_IPL_TYPE_FCP) append_ipl_scpdata() 409 rc = reipl_append_ascii_scpdata(dest, len, &ipl_block); append_ipl_scpdata() 1145 (ipl_block.ipl_info.ccw.vm_flags & DIAG308_VM_FLAGS_VP_VALID)) { reipl_block_ccw_fill_parms() 1149 ipl_block.ipl_info.ccw.vm_parm_len; reipl_block_ccw_fill_parms() 1151 ipl_block.ipl_info.ccw.vm_parm, DIAG308_VMPARM_SIZE); reipl_block_ccw_fill_parms() 1876 memcpy(sclp_ipl_info.loadparm, ipl_block.hdr.loadparm, s390_ipl_init() 1986 rc = diag308(DIAG308_STORE, &ipl_block); ipl_update_parameters()
|
Completed in 91 milliseconds