Lines Matching refs:drm_buffer
41 struct drm_buffer { struct
51 static inline int drm_buffer_page(struct drm_buffer *buf) in drm_buffer_page() argument
58 static inline int drm_buffer_index(struct drm_buffer *buf) in drm_buffer_index()
65 static inline int drm_buffer_unprocessed(struct drm_buffer *buf) in drm_buffer_unprocessed()
73 static inline void drm_buffer_advance(struct drm_buffer *buf, int bytes) in drm_buffer_advance()
84 extern int drm_buffer_alloc(struct drm_buffer **buf, int size);
93 extern int drm_buffer_copy_from_user(struct drm_buffer *buf,
99 extern void drm_buffer_free(struct drm_buffer *buf);
113 extern void *drm_buffer_read_object(struct drm_buffer *buf,
128 static inline void *drm_buffer_pointer_to_dword(struct drm_buffer *buffer, in drm_buffer_pointer_to_dword()
142 static inline void *drm_buffer_pointer_to_byte(struct drm_buffer *buffer, in drm_buffer_pointer_to_byte()