Revision b8005914 linux-user/syscall_types.h

b/linux-user/syscall_types.h
79 79

  
80 80
STRUCT(mixer_info,
81 81
       MK_ARRAY(TYPE_CHAR, 16), MK_ARRAY(TYPE_CHAR, 32), TYPE_INT, MK_ARRAY(TYPE_INT, 10))
82

  
83
/* loop device ioctls */
84
STRUCT(loop_info,
85
       TYPE_INT,                 /* lo_number */
86
       TYPE_SHORT,               /* lo_device */
87
       TYPE_ULONG,               /* lo_inode */
88
       TYPE_SHORT,               /* lo_rdevice */
89
       TYPE_INT,                 /* lo_offset */
90
       TYPE_INT,                 /* lo_encrypt_type */
91
       TYPE_INT,                 /* lo_encrypt_key_size */
92
       TYPE_INT,                 /* lo_flags */
93
       MK_ARRAY(TYPE_CHAR, 64),  /* lo_name */
94
       MK_ARRAY(TYPE_CHAR, 32),  /* lo_encrypt_key */
95
       MK_ARRAY(TYPE_ULONG, 2),  /* lo_init */
96
       MK_ARRAY(TYPE_CHAR, 4))   /* reserved */
97

  
98
STRUCT(loop_info64,
99
       TYPE_ULONGLONG,           /* lo_device */
100
       TYPE_ULONGLONG,           /* lo_inode */
101
       TYPE_ULONGLONG,           /* lo_rdevice */
102
       TYPE_ULONGLONG,           /* lo_offset */
103
       TYPE_ULONG,               /* lo_number */
104
       TYPE_ULONG,               /* lo_encrypt_type */
105
       TYPE_ULONG,               /* lo_encrypt_key_size */
106
       TYPE_ULONG,               /* lo_flags */
107
       MK_ARRAY(TYPE_CHAR, 64),  /* lo_name */
108
       MK_ARRAY(TYPE_CHAR, 64),  /* lo_crypt_name */
109
       MK_ARRAY(TYPE_CHAR, 32),  /* lo_encrypt_key */
110
       MK_ARRAY(TYPE_ULONGLONG, 2))  /* lo_init */

Also available in: Unified diff