Searched refs:drm_file (Results 1 - 20 of 20) sorted by relevance

/solaris-x11-s11/open-src/kernel/drm/src/
H A Ddrm_auth.c70 static struct drm_file *drm_find_file(struct drm_master *master, drm_magic_t magic)
72 struct drm_file *retval = NULL;
99 static int drm_add_magic(struct drm_master *master, struct drm_file *priv,
180 * If there is a magic number in drm_file::magic then use it, otherwise
184 * struct drm_file::magic and struct drm_magic_entry::priv.
222 * struct drm_file::magic and struct drm_magic_entry::priv.
228 struct drm_file *file_priv;
H A Ddrm_fops.c165 * Creates and initializes a drm_file structure for the file private data in \p
172 struct drm_file *priv;
272 void drm_master_release(struct drm_device *dev, struct drm_file *fpriv)
285 static void drm_events_release(struct drm_file *file_priv)
320 drm_release(struct drm_file *file_priv)
381 struct drm_file *temp;
382 list_for_each_entry(temp, struct drm_file, &dev->filelist, lhead) { argument
438 drm_dequeue_event(struct drm_file *file_priv,
466 ssize_t drm_read(struct drm_file *file_priv, struct uio *uiop)
493 short drm_poll(struct drm_file *file_pri
[all...]
H A Ddrm_ioctl.c91 static int drm_set_busid(struct drm_device *dev, struct drm_file *file_priv)
183 struct drm_file *pt;
191 list_for_each_entry(pt, struct drm_file, &dev->filelist, lhead){ argument
H A Ddrm_gem.c396 drm_gem_handle_delete(struct drm_file *filp, u32 handle)
437 drm_gem_handle_create(struct drm_file *file_priv,
478 drm_gem_object_lookup(struct drm_device *dev, struct drm_file *filp,
613 drm_gem_open(struct drm_device *dev, struct drm_file *file_private)
627 struct drm_file *file_priv = data;
646 drm_gem_release(struct drm_device *dev, struct drm_file *file_private)
H A Ddrm_dma.c148 struct drm_file *file_priv)
H A Ddrm_sunmod.c521 struct drm_file *file_priv;
559 struct drm_file *file_priv;
596 struct drm_file *file_priv;
659 struct drm_file *file_priv;
691 struct drm_file *file_priv;
H A Ddrm_lock.c312 int drm_i_have_hw_lock(struct drm_device *dev, struct drm_file *file_priv)
H A Ddrm_context.c271 struct drm_file *file_priv, int new)
H A Ddrm_drv.c356 int drm_ioctl(dev_t dev_id, struct drm_file *file_priv,
H A Ddrm_irq.c1258 struct drm_file *file_priv)
H A Ddrm_crtc.c2157 struct drm_file *file_priv)
2676 void drm_fb_release(struct drm_file *priv)
/solaris-x11-s11/open-src/kernel/sys/drm/
H A DdrmP.h241 typedef struct drm_file drm_file_t;
431 dev_t dev_id, struct drm_device *dev, void *data, struct drm_file *file, int ioctl_mode, cred_t *credp
465 struct drm_file *priv;
484 struct drm_file *file_priv;
526 struct drm_file *file_priv;
533 typedef TAILQ_HEAD(drm_file_list, drm_file) drm_file_list_t;
570 struct drm_file *tag; /**< associated fd private data */
656 struct drm_file *file_priv;
910 int (*master_set)(struct drm_device *dev, struct drm_file *file_priv,
912 void (*master_drop)(struct drm_device *dev, struct drm_file *file_pri
1033 struct drm_file { struct
[all...]
H A Ddrm_crtc.h227 struct drm_file *file_priv,
242 struct drm_file *file_priv, unsigned flags,
341 int (*cursor_set)(struct drm_crtc *crtc, struct drm_file *file_priv,
343 int (*cursor_set2)(struct drm_crtc *crtc, struct drm_file *file_priv,
724 struct drm_file *file_priv,
900 extern void drm_fb_release(struct drm_file *file_priv);
/solaris-x11-s11/open-src/kernel/efb/src/
H A DdrmP.h155 typedef struct drm_file drm_file_t;
321 struct drm_file *priv;
378 typedef TAILQ_HEAD(drm_file_list, drm_file) drm_file_list_t;
379 struct drm_file { struct
380 TAILQ_ENTRY(drm_file) link;
/solaris-x11-s11/open-src/kernel/i915/src/
H A Di915_drv.h222 struct drm_file *file_priv; /* NULL: free, -1: heap, other: real files */
1365 struct drm_file *pin_filp;
1590 extern int i915_driver_open(struct drm_device *dev, struct drm_file *file_priv);
1593 struct drm_file *file_priv);
1595 struct drm_file *file_priv);
1695 int i915_gem_dumb_create(struct drm_file *file_priv,
1698 int i915_gem_mmap_gtt(struct drm_file *file_priv, struct drm_device *dev,
1700 int i915_gem_dumb_destroy(struct drm_file *file_priv, struct drm_device *dev,
1765 struct drm_file *file,
1788 void i915_gem_release(struct drm_device *dev, struct drm_file *fil
[all...]
H A Di915_gem_context.c326 struct drm_file *file,
352 void i915_gem_context_close(struct drm_device *dev, struct drm_file *file)
515 struct drm_file *file,
H A Di915_gem_execbuffer.c41 struct drm_file *file_priv;
45 eb_create(int size, struct drm_file *file_priv)
369 struct drm_file *file,
496 struct drm_file *file,
704 struct drm_file *file,
743 struct drm_file *file,
H A Di915_gem.c51 struct drm_file *file);
192 i915_gem_create(struct drm_file *file,
226 i915_gem_dumb_create(struct drm_file *file,
237 int i915_gem_dumb_destroy(struct drm_file *file,
309 struct drm_file *file_priv)
448 struct drm_file *file_priv)
482 struct drm_file *file_priv)
1222 i915_gem_mmap_gtt(struct drm_file *file,
1517 struct drm_file *file,
3042 i915_gem_ring_throttle(struct drm_device *dev, struct drm_file *fil
[all...]
H A Di915_dma.c1660 int i915_driver_open(struct drm_device *dev, struct drm_file *file_priv)
1714 void i915_driver_preclose(struct drm_device * dev, struct drm_file *file_priv)
1755 void i915_driver_postclose(struct drm_device *dev, struct drm_file *file_priv)
H A Dintel_display.c6543 struct drm_file *file,
9171 struct drm_file *file,
9295 struct drm_file *filp,

Completed in 82 milliseconds