Searched refs:request (Results 1 - 15 of 15) sorted by relevance

/solaris-x11-s12/open-src/kernel/drm/src/
H A Ddrm_scatter.c77 int drm_sg_alloc(struct drm_device *dev, struct drm_scatter_gather * request) argument
96 pages = (request->size + PAGE_SIZE - 1) / PAGE_SIZE;
97 DRM_DEBUG("size=%ld pages=%ld\n", request->size, pages);
108 request->handle = entry->handle;
123 struct drm_scatter_gather *request = data; local
125 return drm_sg_alloc(dev, request);
132 struct drm_scatter_gather *request = data; local
141 if (!entry || entry->handle != request->handle)
H A Ddrm_bufs.c454 struct drm_map *request = data; local
462 r_list->user_token == (unsigned long)request->handle &&
533 * \param request pointer to a struct drm_buf_desc describing the request.
541 int drm_addbufs_agp(struct drm_device * dev, struct drm_buf_desc * request, cred_t *credp) argument
561 count = request->count;
562 order = drm_order(request->size);
565 alignment = (request->flags & _DRM_PAGE_ALIGN)
571 agp_offset = dev->agp->base + request->agp_start;
683 request
692 drm_addbufs_sg(struct drm_device * dev, struct drm_buf_desc * request, cred_t *credp) argument
864 struct drm_buf_desc *request = data; local
900 struct drm_buf_info *request = data; local
979 struct drm_buf_desc *request = data; local
1023 struct drm_buf_free *request = data; local
1077 struct drm_buf_map *request = data; local
[all...]
H A Ddrm_agpsupport.c235 int drm_agp_alloc(struct drm_device *dev, struct drm_agp_buffer *request) argument
249 pages = (request->size + PAGE_SIZE - 1) / PAGE_SIZE;
266 request->handle = entry->handle;
267 request->physical = alloc.agpa_physical;
275 struct drm_agp_buffer *request = data; local
277 return drm_agp_alloc(dev, request);
313 int drm_agp_unbind(struct drm_device *dev, struct drm_agp_binding *request) argument
320 if (!(entry = drm_agp_lookup_entry(dev, request->handle)))
342 struct drm_agp_binding *request = data; local
344 return drm_agp_unbind(dev, request);
360 drm_agp_bind(struct drm_device *dev, struct drm_agp_binding *request) argument
390 struct drm_agp_binding *request = data; local
409 drm_agp_free(struct drm_device *dev, struct drm_agp_buffer *request) argument
439 struct drm_agp_buffer *request = data; local
[all...]
H A Ddrm_context.c155 struct drm_ctx_priv_map *request = data; local
161 map = idr_find(&dev->ctx_idr, request->ctx_id);
167 request->handle = NULL;
170 request->handle =
178 if (request->handle == NULL)
199 struct drm_ctx_priv_map *request = data; local
206 && r_list->user_token == (unsigned long) request->handle)
218 if (IS_ERR(idr_replace(&dev->ctx_idr, map, request->ctx_id)))
H A Ddrm_irq.c1276 e->event.user_data = vblwait->request.signal;
1291 if ((vblwait->request.type & _DRM_VBLANK_NEXTONMISS) &&
1292 (seq - vblwait->request.sequence) <= (1 << 23)) {
1293 vblwait->request.sequence = seq + 1;
1294 vblwait->reply.sequence = vblwait->request.sequence;
1298 vblwait->request.sequence, seq, pipe);
1300 e->event.sequence = vblwait->request.sequence;
1301 if ((seq - vblwait->request.sequence) <= (1 << 23)) {
1309 vblwait->reply.sequence = vblwait->request.sequence;
1347 if (vblwait->request
[all...]
H A Ddrm_io32.c335 dest64->request.type = dest32.request.type;
336 dest64->request.sequence = dest32.request.sequence;
337 dest64->request.signal = dest32.request.signal;
/solaris-x11-s12/open-src/app/accessx/sun-src/
H A DAccessXlibint.h85 dpy->request++
100 dpy->request++
/solaris-x11-s12/open-src/kernel/i915/src/
H A Di915_gem.c675 * Compare seqno against outstanding lazy request. Emit a request if they are
793 * request and object lists appropriately for that event.
922 * domain, and only that read domain. Enforce that in the request.
1541 struct drm_i915_gem_request *request; local
1550 * things up similar to emitting the lazy request. The difference here
1551 * is that the flush _must_ happen before the next request, no matter
1558 request = kmalloc(sizeof(*request), GFP_KERNEL);
1559 if (request
1631 i915_gem_request_remove_from_client(struct drm_i915_gem_request *request) argument
1672 i915_request_guilty(struct drm_i915_gem_request *request, const u32 acthd, bool *inside) argument
1695 i915_set_reset_status(struct intel_ring_buffer *ring, struct drm_i915_gem_request *request, u32 acthd) argument
1734 i915_gem_free_request(struct drm_i915_gem_request *request) argument
1755 struct drm_i915_gem_request *request; local
1838 struct drm_i915_gem_request *request; local
3066 struct drm_i915_gem_request *request; local
4000 struct drm_i915_gem_request *request; local
[all...]
H A Dintel_ringbuffer.c642 * @ring - ring that is adding a request
1411 struct drm_i915_gem_request *request; local
1425 list_for_each_entry(request, struct drm_i915_gem_request, &ring->request_list, list) {
1428 if (request->tail == 0xffffffff)
1431 space = request->tail - (ring->tail + I915_RING_FREE_SPACE);
1435 seqno = request->seqno;
1439 /* Consume this request in case we need more space than
1444 request->tail = 0xffffffff;
1547 /* Wait upon the last request to be completed */
H A Di915_irq.c628 /* Handle RCS change request from hw */
1120 DRM_DEBUG_DRIVER("Audio CP request interrupt\n");
1770 struct drm_i915_gem_request *request; local
1786 list_for_each_entry(request, &ring->request_list, list)
1799 list_for_each_entry(request, &ring->request_list, list) {
1803 erq->seqno = request->seqno;
1804 erq->jiffies = request->emitted_jiffies;
1805 erq->tail = request->tail;
2455 * the same request, so that no single request
[all...]
/solaris-x11-s12/open-src/kernel/sys/drm/
H A Ddrm_io32.h175 struct drm_wait_vblank_request_32 request; member in union:drm_wait_vblank_32
H A DdrmP.h1345 extern int drm_agp_alloc(struct drm_device *dev, struct drm_agp_buffer *request);
1347 extern int drm_agp_free(struct drm_device *dev, struct drm_agp_buffer *request);
1349 extern int drm_agp_unbind(struct drm_device *dev, struct drm_agp_binding *request);
1351 extern int drm_agp_bind(struct drm_device *dev, struct drm_agp_binding *request);
/solaris-x11-s12/open-src/lib/libXext/sun-src/src/
H A DXGrabWin.c326 event.serial = dpy->request;
/solaris-x11-s12/open-src/kernel/mdb/modules/
H A Di915.c1114 mdb_printf("Print request list information for a given list pointer\n"
1115 "The information includes request, SeqNO. and timestamp.\n");
1125 struct drm_i915_gem_request *request; local
1136 mdb_warn("no request!");
1140 request = mdb_alloc(sizeof (struct drm_i915_gem_request), UM_SLEEP);
1141 if (mdb_vread(request, sizeof (struct drm_i915_gem_request),
1143 mdb_warn("failed to read request infor");
1149 mdb_printf(" %d @ %ld\n", request->seqno, request->emitted_jiffies);
1152 mdb_free(request, sizeo
[all...]
/solaris-x11-s12/open-src/app/dispswitch/sun-src/
H A Ddispswitch.c1783 * request a switch
1915 * Ready to accept a client event request for switch
1980 ((ev.xmapping.request == MappingKeyboard) ||
1981 (ev.xmapping.request == MappingModifier))) {

Completed in 6321 milliseconds