1/* 2 * This header was generated from the Linux kernel headers by update_headers.py, 3 * to provide necessary information from kernel to userspace, such as constants, 4 * structures, and macros, and thus, contains no copyrightable information. 5 */ 6#ifndef _VFIO_CCW_H_ 7#define _VFIO_CCW_H_ 8#include <linux/types.h> 9struct ccw_io_region { 10#define ORB_AREA_SIZE 12 11 __u8 orb_area[ORB_AREA_SIZE]; 12#define SCSW_AREA_SIZE 12 13 __u8 scsw_area[SCSW_AREA_SIZE]; 14#define IRB_AREA_SIZE 96 15 __u8 irb_area[IRB_AREA_SIZE]; 16 __u32 ret_code; 17} __packed; 18#endif 19