Lines Matching defs:request

122 		 * a mmap() request is used to pick a suitable virtual
625 struct drm_map *request = data;
637 r_list->user_token == (unsigned long)request->handle &&
704 * \param request pointer to a struct drm_buf_desc describing the request.
712 struct drm_buf_desc *request)
733 count = request->count;
734 order = order_base_2(request->size);
737 alignment = (request->flags & _DRM_PAGE_ALIGN)
743 agp_offset = dev->agp->base + request->agp_start;
864 request->count = entry->buf_count;
865 request->size = size;
876 struct drm_buf_desc *request)
904 count = request->count;
905 order = order_base_2(request->size);
909 request->count, request->size, size, order);
914 alignment = (request->flags & _DRM_PAGE_ALIGN)
1069 request->count = entry->buf_count;
1070 request->size = size;
1072 if (request->flags & _DRM_PCI_BUFFER_RO)
1082 struct drm_buf_desc *request)
1108 count = request->count;
1109 order = order_base_2(request->size);
1112 alignment = (request->flags & _DRM_PAGE_ALIGN)
1118 agp_offset = request->agp_start;
1227 request->count = entry->buf_count;
1228 request->size = size;
1242 * \param arg pointer to a struct drm_buf_desc request.
1253 struct drm_buf_desc *request = data;
1263 if (request->flags & _DRM_AGP_BUFFER)
1264 ret = drm_legacy_addbufs_agp(dev, request);
1267 if (request->flags & _DRM_SG_BUFFER)
1268 ret = drm_legacy_addbufs_sg(dev, request);
1269 else if (request->flags & _DRM_FB_BUFFER)
1272 ret = drm_legacy_addbufs_pci(dev, request);
1350 struct drm_buf_info *request = data;
1351 struct drm_buf_desc __user *to = &request->list[count];
1365 struct drm_buf_info *request = data;
1367 return __drm_legacy_infobufs(dev, data, &request->count, copy_one_buf);
1388 struct drm_buf_desc *request = data;
1402 request->size, request->low_mark, request->high_mark);
1403 order = order_base_2(request->size);
1408 if (request->low_mark < 0 || request->low_mark > entry->buf_count)
1410 if (request->high_mark < 0 || request->high_mark > entry->buf_count)
1413 entry->low_mark = request->low_mark;
1414 entry->high_mark = request->high_mark;
1435 struct drm_buf_free *request = data;
1449 DRM_DEBUG("%d\n", request->count);
1450 for (i = 0; i < request->count; i++) {
1451 if (copy_from_user(&idx, &request->list[i], sizeof(idx)))
1557 struct drm_buf_map *request = data;
1560 if (copy_to_user(&request->list[idx].idx, &buf->idx,
1561 sizeof(request->list[0].idx)))
1563 if (copy_to_user(&request->list[idx].total, &buf->total,
1564 sizeof(request->list[0].total)))
1566 if (clear_user(&request->list[idx].used, sizeof(int)))
1568 if (copy_to_user(&request->list[idx].address, &address,
1577 struct drm_buf_map *request = data;
1579 return __drm_legacy_mapbufs(dev, data, &request->count,
1580 &request->virtual, map_one_buf,