Subversion Repositories Kolibri OS

Rev

Rev 6934 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6934 Rev 6936
Line 52... Line 52...
52
typedef uint16_t __u16;
52
typedef uint16_t __u16;
53
typedef int32_t  __s32;
53
typedef int32_t  __s32;
54
typedef uint32_t __u32;
54
typedef uint32_t __u32;
55
typedef int64_t  __s64;
55
typedef int64_t  __s64;
56
typedef uint64_t __u64;
56
typedef uint64_t __u64;
-
 
57
typedef size_t   __kernel_size_t;
57
typedef unsigned long drm_handle_t;
58
typedef unsigned long drm_handle_t;
Line 58... Line 59...
58
 
59
 
Line 59... Line 60...
59
#endif
60
#endif
Line 127... Line 128...
127
 */
128
 */
128
struct drm_version {
129
struct drm_version {
129
	int version_major;	  /**< Major version */
130
	int version_major;	  /**< Major version */
130
	int version_minor;	  /**< Minor version */
131
	int version_minor;	  /**< Minor version */
131
	int version_patchlevel;	  /**< Patch level */
132
	int version_patchlevel;	  /**< Patch level */
132
	size_t name_len;	  /**< Length of name buffer */
133
	__kernel_size_t name_len;	  /**< Length of name buffer */
133
	char __user *name;	  /**< Name of driver */
134
	char __user *name;	  /**< Name of driver */
134
	size_t date_len;	  /**< Length of date buffer */
135
	__kernel_size_t date_len;	  /**< Length of date buffer */
135
	char __user *date;	  /**< User-space buffer to hold date */
136
	char __user *date;	  /**< User-space buffer to hold date */
136
	size_t desc_len;	  /**< Length of desc buffer */
137
	__kernel_size_t desc_len;	  /**< Length of desc buffer */
137
	char __user *desc;	  /**< User-space buffer to hold desc */
138
	char __user *desc;	  /**< User-space buffer to hold desc */
138
};
139
};
Line 139... Line 140...
139
 
140
 
140
/**
141
/**
141
 * DRM_IOCTL_GET_UNIQUE ioctl argument type.
142
 * DRM_IOCTL_GET_UNIQUE ioctl argument type.
142
 *
143
 *
143
 * \sa drmGetBusid() and drmSetBusId().
144
 * \sa drmGetBusid() and drmSetBusId().
144
 */
145
 */
145
struct drm_unique {
146
struct drm_unique {
146
	size_t unique_len;	  /**< Length of unique */
147
	__kernel_size_t unique_len;	  /**< Length of unique */
147
	char __user *unique;	  /**< Unique name for driver instantiation */
148
	char __user *unique;	  /**< Unique name for driver instantiation */
Line 148... Line 149...
148
};
149
};
149
 
150