/* * Copyright IBM Corp. 2007, 2010 * Author(s): Peter Oberparleiter <peter.oberparleiter@de.ibm.com> */ #ifndef S390_CHP_H #define S390_CHP_H S390_CHP_H #include <linux/types.h> #include <linux/device.h> #include <linux/mutex.h> #include <asm/chpid.h> #include "chsc.h" #include "css.h" #define CHP_STATUS_STANDBY 0 #define CHP_STATUS_CONFIGURED 1 #define CHP_STATUS_RESERVED 2 #define CHP_STATUS_NOT_RECOGNIZED 3 #define CHP_ONLINE 0 #define CHP_OFFLINE 1 #define CHP_VARY_ON 2 #define CHP_VARY_OFF 3 struct chp_link { struct chp_id chpid; u32 fla_mask; u16 fla; };
static inline int chp_test_bit(u8 *bitmap, int num) { int byte = num >> 3; int mask = 128 >> (num & 7); return (bitmap[byte] & mask) ? 1 : 0; }Contributors
Person | Tokens | Prop | Commits | CommitProp | |
peter oberparleiter | peter oberparleiter | 46 | 100.00% | 1 | 100.00% |
Total | 46 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp | |
sebastian ott | sebastian ott | 28 | 100.00% | 1 | 100.00% |
Total | 28 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp | |
peter oberparleiter | peter oberparleiter | 208 | 69.33% | 4 | 33.33% |
cornelia huck | cornelia huck | 46 | 15.33% | 3 | 25.00% |
sebastian ott | sebastian ott | 45 | 15.00% | 4 | 33.33% |
heiko carstens | heiko carstens | 1 | 0.33% | 1 | 8.33% |
Total | 300 | 100.00% | 12 | 100.00% |