Home
last modified time | relevance | path

Searched refs:drm_file (Results 1 – 25 of 25) sorted by relevance

/linux-4.19.296/include/drm/
Ddrm_lease.h18 struct drm_file;
26 bool drm_lease_held(struct drm_file *file_priv, int id);
28 bool _drm_lease_held(struct drm_file *file_priv, int id);
32 uint32_t drm_lease_filter_crtcs(struct drm_file *file_priv, uint32_t crtcs);
35 void *data, struct drm_file *file_priv);
38 void *data, struct drm_file *file_priv);
41 void *data, struct drm_file *file_priv);
44 void *data, struct drm_file *file_priv);
Ddrm_drv.h35 struct drm_file;
108 int (*open) (struct drm_device *, struct drm_file *);
122 void (*postclose) (struct drm_device *, struct drm_file *);
387 int (*master_set)(struct drm_device *dev, struct drm_file *file_priv,
394 void (*master_drop)(struct drm_device *dev, struct drm_file *file_priv);
424 int (*gem_open_object) (struct drm_gem_object *, struct drm_file *);
431 void (*gem_close_object) (struct drm_gem_object *, struct drm_file *);
462 int (*prime_handle_to_fd)(struct drm_device *dev, struct drm_file *file_priv,
469 int (*prime_fd_to_handle)(struct drm_device *dev, struct drm_file *file_priv,
520 int (*dumb_create)(struct drm_file *file_priv,
[all …]
Ddrm_agpsupport.h14 struct drm_file;
44 struct drm_file *file_priv);
47 struct drm_file *file_priv);
50 struct drm_file *file_priv);
53 struct drm_file *file_priv);
56 struct drm_file *file_priv);
59 struct drm_file *file_priv);
62 struct drm_file *file_priv);
65 struct drm_file *file_priv);
Ddrm_file.h41 struct drm_file;
131 struct drm_file *file_priv;
157 struct drm_file { struct
350 static inline bool drm_is_primary_client(const struct drm_file *file_priv) in drm_is_primary_client()
364 static inline bool drm_is_render_client(const struct drm_file *file_priv) in drm_is_render_client()
375 struct drm_file *file_priv,
379 struct drm_file *file_priv,
Ddrm_vma_manager.h32 struct drm_file;
36 struct drm_file *vm_tag;
64 int drm_vma_node_allow(struct drm_vma_offset_node *node, struct drm_file *tag);
66 struct drm_file *tag);
68 struct drm_file *tag);
229 struct drm_file *tag) in drm_vma_node_verify_access()
Ddrm_ioctl.h41 struct drm_file;
55 struct drm_file *file_priv);
167 int drm_ioctl_permit(u32 flags, struct drm_file *file_priv);
179 struct drm_file *file_priv);
181 struct drm_file *file_priv);
Ddrm_gem_framebuffer_helper.h6 struct drm_file;
18 int drm_gem_fb_create_handle(struct drm_framebuffer *fb, struct drm_file *file,
22 drm_gem_fb_create_with_funcs(struct drm_device *dev, struct drm_file *file,
26 drm_gem_fb_create(struct drm_device *dev, struct drm_file *file,
Ddrm_gem.h275 int drm_gem_handle_create(struct drm_file *file_priv,
278 int drm_gem_handle_delete(struct drm_file *filp, u32 handle);
289 struct drm_gem_object *drm_gem_object_lookup(struct drm_file *filp, u32 handle);
290 int drm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev,
292 int drm_gem_dumb_destroy(struct drm_file *file,
Ddrm_framebuffer.h31 struct drm_file;
69 struct drm_file *file_priv,
90 struct drm_file *file_priv, unsigned flags,
214 struct drm_file *file_priv,
Ddrm_syncobj.h132 struct drm_syncobj *drm_syncobj_find(struct drm_file *file_private,
141 int drm_syncobj_find_fence(struct drm_file *file_private,
147 int drm_syncobj_get_handle(struct drm_file *file_private,
Ddrm_prime.h63 struct drm_file;
71 struct drm_file *file_priv, uint32_t handle, uint32_t flags,
81 struct drm_file *file_priv, int prime_fd, uint32_t *handle);
Ddrm_auth.h39 struct drm_file *file_priv;
102 bool drm_is_current_master(struct drm_file *fpriv);
Ddrm_client.h10 struct drm_file;
87 struct drm_file *file;
Ddrm_crtc.h53 struct drm_file;
402 int (*cursor_set)(struct drm_crtc *crtc, struct drm_file *file_priv,
424 int (*cursor_set2)(struct drm_crtc *crtc, struct drm_file *file_priv,
1123 struct drm_file *file_priv, in drm_crtc_find()
Ddrm_mode_object.h31 struct drm_file;
118 struct drm_file *file_priv,
Ddrm_gem_cma_helper.h67 int drm_gem_cma_dumb_create_internal(struct drm_file *file_priv,
72 int drm_gem_cma_dumb_create(struct drm_file *file_priv,
Ddrm_mode_config.h34 struct drm_file;
72 struct drm_file *file_priv,
Ddrm_fb_cma_helper.h14 struct drm_file;
Ddrm_encoder.h234 struct drm_file *file_priv, in drm_encoder_find()
Ddrm_legacy.h61 struct drm_file *file_priv; /**< Private of holding file descr */
Ddrm_property.h292 struct drm_file *file_priv, in drm_property_find()
Ddrm_plane.h739 struct drm_file *file_priv, in drm_plane_find()
Ddrm_connector.h1190 struct drm_file *file_priv, in drm_connector_lookup()
/linux-4.19.296/include/drm/tinydrm/
Dtinydrm-helpers.h40 struct drm_file *file_priv,
Dtinydrm.h45 struct drm_file *file_priv, unsigned flags,