Lines Matching refs:request
517 struct drm_map *request = data; in drm_legacy_rmmap_ioctl() local
525 r_list->user_token == (unsigned long)request->handle && in drm_legacy_rmmap_ioctl()
600 struct drm_buf_desc *request) in drm_legacy_addbufs_agp() argument
621 count = request->count; in drm_legacy_addbufs_agp()
622 order = order_base_2(request->size); in drm_legacy_addbufs_agp()
625 alignment = (request->flags & _DRM_PAGE_ALIGN) in drm_legacy_addbufs_agp()
631 agp_offset = dev->agp->base + request->agp_start; in drm_legacy_addbufs_agp()
752 request->count = entry->buf_count; in drm_legacy_addbufs_agp()
753 request->size = size; in drm_legacy_addbufs_agp()
764 struct drm_buf_desc *request) in drm_legacy_addbufs_pci() argument
792 count = request->count; in drm_legacy_addbufs_pci()
793 order = order_base_2(request->size); in drm_legacy_addbufs_pci()
797 request->count, request->size, size, order); in drm_legacy_addbufs_pci()
802 alignment = (request->flags & _DRM_PAGE_ALIGN) in drm_legacy_addbufs_pci()
956 request->count = entry->buf_count; in drm_legacy_addbufs_pci()
957 request->size = size; in drm_legacy_addbufs_pci()
959 if (request->flags & _DRM_PCI_BUFFER_RO) in drm_legacy_addbufs_pci()
969 struct drm_buf_desc *request) in drm_legacy_addbufs_sg() argument
995 count = request->count; in drm_legacy_addbufs_sg()
996 order = order_base_2(request->size); in drm_legacy_addbufs_sg()
999 alignment = (request->flags & _DRM_PAGE_ALIGN) in drm_legacy_addbufs_sg()
1005 agp_offset = request->agp_start; in drm_legacy_addbufs_sg()
1115 request->count = entry->buf_count; in drm_legacy_addbufs_sg()
1116 request->size = size; in drm_legacy_addbufs_sg()
1141 struct drm_buf_desc *request = data; in drm_legacy_addbufs() local
1151 if (request->flags & _DRM_AGP_BUFFER) in drm_legacy_addbufs()
1152 ret = drm_legacy_addbufs_agp(dev, request); in drm_legacy_addbufs()
1155 if (request->flags & _DRM_SG_BUFFER) in drm_legacy_addbufs()
1156 ret = drm_legacy_addbufs_sg(dev, request); in drm_legacy_addbufs()
1157 else if (request->flags & _DRM_FB_BUFFER) in drm_legacy_addbufs()
1160 ret = drm_legacy_addbufs_pci(dev, request); in drm_legacy_addbufs()
1186 struct drm_buf_info *request = data; in drm_legacy_infobufs() local
1214 if (request->count >= count) { in drm_legacy_infobufs()
1218 &request->list[count]; in drm_legacy_infobufs()
1244 request->count = count; in drm_legacy_infobufs()
1267 struct drm_buf_desc *request = data; in drm_legacy_markbufs() local
1281 request->size, request->low_mark, request->high_mark); in drm_legacy_markbufs()
1282 order = order_base_2(request->size); in drm_legacy_markbufs()
1287 if (request->low_mark < 0 || request->low_mark > entry->buf_count) in drm_legacy_markbufs()
1289 if (request->high_mark < 0 || request->high_mark > entry->buf_count) in drm_legacy_markbufs()
1292 entry->low_mark = request->low_mark; in drm_legacy_markbufs()
1293 entry->high_mark = request->high_mark; in drm_legacy_markbufs()
1314 struct drm_buf_free *request = data; in drm_legacy_freebufs() local
1328 DRM_DEBUG("%d\n", request->count); in drm_legacy_freebufs()
1329 for (i = 0; i < request->count; i++) { in drm_legacy_freebufs()
1330 if (copy_from_user(&idx, &request->list[i], sizeof(idx))) in drm_legacy_freebufs()
1372 struct drm_buf_map *request = data; in drm_legacy_mapbufs() local
1392 if (request->count >= dma->buf_count) { in drm_legacy_mapbufs()
1417 request->virtual = (void __user *)virtual; in drm_legacy_mapbufs()
1420 if (copy_to_user(&request->list[i].idx, in drm_legacy_mapbufs()
1422 sizeof(request->list[0].idx))) { in drm_legacy_mapbufs()
1426 if (copy_to_user(&request->list[i].total, in drm_legacy_mapbufs()
1428 sizeof(request->list[0].total))) { in drm_legacy_mapbufs()
1432 if (copy_to_user(&request->list[i].used, in drm_legacy_mapbufs()
1438 if (copy_to_user(&request->list[i].address, in drm_legacy_mapbufs()
1446 request->count = dma->buf_count; in drm_legacy_mapbufs()
1447 DRM_DEBUG("%d buffers, retcode = %d\n", request->count, retcode); in drm_legacy_mapbufs()