drm_buf_desc
struct drm_buf_desc __user *list;
#define DRM_IOCTL_ADD_BUFS DRM_IOWR(0x16, struct drm_buf_desc)
#define DRM_IOCTL_MARK_BUFS DRM_IOW( 0x17, struct drm_buf_desc)
typedef struct drm_buf_desc drm_buf_desc_t;
extern int drm_addbufs_agp(struct drm_device *dev, struct drm_buf_desc * request);
extern int drm_addbufs_pci(struct drm_device *dev, struct drm_buf_desc * request);
static int drm_addbufs_sg(struct drm_device * dev, struct drm_buf_desc * request)
static int drm_addbufs_fb(struct drm_device * dev, struct drm_buf_desc * request)
struct drm_buf_desc *request = data;
struct drm_buf_desc __user *to =
struct drm_buf_desc *request = data;
int drm_addbufs_agp(struct drm_device * dev, struct drm_buf_desc * request)
int drm_addbufs_pci(struct drm_device * dev, struct drm_buf_desc * request)
struct drm_buf_desc buf;
struct drm_buf_desc buf;
struct drm_buf_desc *list;
nbytes = sizeof(*request) + count * sizeof(struct drm_buf_desc);
list = (struct drm_buf_desc *) (request + 1);