Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.24-rc6 40 lines 955 B view raw
1/* 2 * include/asm-s390/sclp.h 3 * 4 * Copyright IBM Corp. 2007 5 * Author(s): Heiko Carstens <heiko.carstens@de.ibm.com> 6 */ 7 8#ifndef _ASM_S390_SCLP_H 9#define _ASM_S390_SCLP_H 10 11#include <linux/types.h> 12#include <asm/chpid.h> 13 14#define SCLP_CHP_INFO_MASK_SIZE 32 15 16struct sclp_chp_info { 17 u8 recognized[SCLP_CHP_INFO_MASK_SIZE]; 18 u8 standby[SCLP_CHP_INFO_MASK_SIZE]; 19 u8 configured[SCLP_CHP_INFO_MASK_SIZE]; 20}; 21 22#define LOADPARM_LEN 8 23 24struct sclp_ipl_info { 25 int is_valid; 26 int has_dump; 27 char loadparm[LOADPARM_LEN]; 28}; 29 30void sclp_readinfo_early(void); 31void sclp_facilities_detect(void); 32unsigned long long sclp_memory_detect(void); 33int sclp_sdias_blk_count(void); 34int sclp_sdias_copy(void *dest, int blk_num, int nr_blks); 35int sclp_chp_configure(struct chp_id chpid); 36int sclp_chp_deconfigure(struct chp_id chpid); 37int sclp_chp_read_info(struct sclp_chp_info *info); 38void sclp_get_ipl_info(struct sclp_ipl_info *info); 39 40#endif /* _ASM_S390_SCLP_H */