⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chp.h

📁 linux 内核源代码
💻 H
字号:
/* *  drivers/s390/cio/chp.h * *    Copyright IBM Corp. 2007 *    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 <asm/chpid.h>#include "chsc.h"#define CHP_STATUS_STANDBY		0#define CHP_STATUS_CONFIGURED		1#define CHP_STATUS_RESERVED		2#define CHP_STATUS_NOT_RECOGNIZED	3static inline int chp_test_bit(u8 *bitmap, int num){	int byte = num >> 3;	int mask = 128 >> (num & 7);	return (bitmap[byte] & mask) ? 1 : 0;}struct channel_path {	struct chp_id chpid;	int state;	struct channel_path_desc desc;	/* Channel-measurement related stuff: */	int cmg;	int shared;	void *cmg_chars;	struct device dev;};int chp_get_status(struct chp_id chpid);u8 chp_get_sch_opm(struct subchannel *sch);int chp_is_registered(struct chp_id chpid);void *chp_get_chp_desc(struct chp_id chpid);void chp_process_crw(int id, int available);void chp_remove_cmg_attr(struct channel_path *chp);int chp_add_cmg_attr(struct channel_path *chp);int chp_new(struct chp_id chpid);void chp_cfg_schedule(struct chp_id chpid, int configure);void chp_cfg_cancel_deconfigure(struct chp_id chpid);int chp_info_get_status(struct chp_id chpid);#endif /* S390_CHP_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -