/* * used for processing commands that trigger asynchronous actions * Note: this is controlled by a capability
*/ #define VFIO_CCW_ASYNC_CMD_HSCH (1 << 0) #define VFIO_CCW_ASYNC_CMD_CSCH (1 << 1) struct ccw_cmd_region {
__u32 command;
__u32 ret_code;
} __packed;
/* * Used for processing commands that read the subchannel-information block * Reading this region triggers a stsch() to hardware * Note: this is controlled by a capability
*/ struct ccw_schib_region { #define SCHIB_AREA_SIZE 52
__u8 schib_area[SCHIB_AREA_SIZE];
} __packed;
/* * Used for returning a Channel Report Word to userspace. * Note: this is controlled by a capability
*/ struct ccw_crw_region {
__u32 crw;
__u32 pad;
} __packed;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.