Lines Matching defs:request

122 		 * a mmap() request is used to pick a suitable virtual
623 struct drm_map *request = data;
634 r_list->user_token == (unsigned long)request->handle &&
707 * \param request pointer to a struct drm_buf_desc describing the request.
715 struct drm_buf_desc *request)
736 count = request->count;
737 order = order_base_2(request->size);
740 alignment = (request->flags & _DRM_PAGE_ALIGN)
746 agp_offset = dev->agp->base + request->agp_start;
867 request->count = entry->buf_count;
868 request->size = size;
879 struct drm_buf_desc *request)
907 count = request->count;
908 order = order_base_2(request->size);
912 request->count, request->size, size, order);
917 alignment = (request->flags & _DRM_PAGE_ALIGN)
1088 request->count = entry->buf_count;
1089 request->size = size;
1091 if (request->flags & _DRM_PCI_BUFFER_RO)
1101 struct drm_buf_desc *request)
1127 count = request->count;
1128 order = order_base_2(request->size);
1131 alignment = (request->flags & _DRM_PAGE_ALIGN)
1137 agp_offset = request->agp_start;
1246 request->count = entry->buf_count;
1247 request->size = size;
1261 * \param arg pointer to a struct drm_buf_desc request.
1272 struct drm_buf_desc *request = data;
1282 if (request->flags & _DRM_AGP_BUFFER)
1283 ret = drm_legacy_addbufs_agp(dev, request);
1286 if (request->flags & _DRM_SG_BUFFER)
1287 ret = drm_legacy_addbufs_sg(dev, request);
1288 else if (request->flags & _DRM_FB_BUFFER)
1291 ret = drm_legacy_addbufs_pci(dev, request);
1369 struct drm_buf_info *request = data;
1370 struct drm_buf_desc __user *to = &request->list[count];
1384 struct drm_buf_info *request = data;
1386 return __drm_legacy_infobufs(dev, data, &request->count, copy_one_buf);
1407 struct drm_buf_desc *request = data;
1421 request->size, request->low_mark, request->high_mark);
1422 order = order_base_2(request->size);
1427 if (request->low_mark < 0 || request->low_mark > entry->buf_count)
1429 if (request->high_mark < 0 || request->high_mark > entry->buf_count)
1432 entry->low_mark = request->low_mark;
1433 entry->high_mark = request->high_mark;
1454 struct drm_buf_free *request = data;
1468 DRM_DEBUG("%d\n", request->count);
1469 for (i = 0; i < request->count; i++) {
1470 if (copy_from_user(&idx, &request->list[i], sizeof(idx)))
1576 struct drm_buf_map *request = data;
1579 if (copy_to_user(&request->list[idx].idx, &buf->idx,
1580 sizeof(request->list[0].idx)))
1582 if (copy_to_user(&request->list[idx].total, &buf->total,
1583 sizeof(request->list[0].total)))
1585 if (clear_user(&request->list[idx].used, sizeof(int)))
1587 if (copy_to_user(&request->list[idx].address, &address,
1596 struct drm_buf_map *request = data;
1598 return __drm_legacy_mapbufs(dev, data, &request->count,
1599 &request->virtual, map_one_buf,