Searched defs:filp (Results 1 - 7 of 7) sorted by relevance

/solaris-x11-s11/open-src/kernel/efb/src/
H A Dradeon_mem.c48 split_block(struct mem_block *p, int start, int size, drm_file_t *filp) argument
58 newblock->filp = NULL;
75 newblock->filp = NULL;
85 p->filp = filp;
90 alloc_block(struct mem_block *heap, int size, int align2, drm_file_t *filp) argument
97 if (p->filp == 0 && start + size <= p->start + p->size)
98 return (split_block(p, start, size, filp));
119 p->filp = NULL;
122 * Assumes a single contiguous range. Needs a special filp i
174 radeon_mem_release(drm_file_t *filp, struct mem_block *heap) argument
[all...]
H A Dradeon_cp.c2093 if (buf->filp == 0 || (buf->pending &&
2134 if (buf->filp == 0 || (buf->pending &&
2201 radeon_cp_get_buffers(drm_file_t *filp, drm_device_t *dev, drm_dma_t *d) argument
2211 buf->filp = filp;
H A Dradeon_state.c1930 buf->filp = fpriv;
2024 drm_radeon_private_t *dev_priv, drm_file_t *filp)
2054 if (dev_priv->virt_surfaces[i].filp == 0)
2072 s->filp = filp;
2088 s->filp = filp;
2104 s->filp = filp;
2119 free_surface(drm_file_t *filp, drm_radeon_private_ argument
2023 alloc_surface(drm_radeon_surface_alloc_t *new, drm_radeon_private_t *dev_priv, drm_file_t *filp) argument
2155 radeon_surfaces_release(drm_file_t *filp, drm_radeon_private_t *dev_priv) argument
3422 radeon_driver_preclose(drm_device_t *dev, drm_file_t *filp) argument
[all...]
H A DdrmP.h253 dev->lock.filp != fpriv) { \
340 drm_file_t *filp; member in struct:drm_buf
394 drm_file_t *filp; member in struct:drm_lock_data
H A Dradeon_drv.h208 drm_file_t *filp; /* 0: free, -1: heap, other: real files */ member in struct:mem_block
223 drm_file_t *filp; member in struct:radeon_virt_surface
376 extern void radeon_mem_release(drm_file_t *filp, struct mem_block *heap);
397 extern void radeon_driver_preclose(drm_device_t *dev, drm_file_t *filp);
398 extern void radeon_driver_postclose(drm_device_t *dev, drm_file_t *filp);
401 extern long radeon_compat_ioctl(struct file *filp, unsigned int cmd,
/solaris-x11-s11/open-src/kernel/drm/src/
H A Ddrm_gem.c393 * Removes the mapping from handle to filp for this object.
396 drm_gem_handle_delete(struct drm_file *filp, u32 handle) argument
410 spin_lock(&filp->table_lock);
413 obj = idr_list_find(&filp->object_idr, handle);
415 spin_unlock(&filp->table_lock);
421 (void) idr_list_remove(&filp->object_idr, handle);
422 spin_unlock(&filp->table_lock);
425 dev->driver->gem_close_object(obj, filp);
478 drm_gem_object_lookup(struct drm_device *dev, struct drm_file *filp, argument
483 spin_lock(&filp
[all...]
/solaris-x11-s11/open-src/kernel/i915/src/
H A Dintel_display.c9295 struct drm_file *filp,
9300 obj = to_intel_bo(drm_gem_object_lookup(dev, filp,
9294 intel_user_framebuffer_create(struct drm_device *dev, struct drm_file *filp, struct drm_mode_fb_cmd2 *mode_cmd) argument

Completed in 2465 milliseconds