Lines Matching full:media
3 * Media device request objects
20 #include <media/media-device.h>
23 * enum media_request_state - media request state
34 * @NR_OF_MEDIA_REQUEST_STATE: The number of media request states, used
50 * struct media_request - Media device request
51 * @mdev: Media device this request belongs to
80 * @req: The media request
106 * @req: The media request
124 * @req: The media request
154 * @req: The media request
171 * media_request_get - Get the media request
173 * @req: The media request
175 * Get the media request.
183 * media_request_put - Put the media request
185 * @req: The media request
187 * Put the media request. The media request will be released
193 * media_request_get_by_fd - Get a media request by fd
195 * @mdev: Media device this request belongs to
199 * by the media device.
211 * media_request_alloc - Allocate the media request
213 * @mdev: Media device this request belongs to
216 * Allocated the media request and put the fd in @alloc_fd.
240 * struct media_request_object_ops - Media request object operations
256 * struct media_request_object - An opaque object that belongs to a media
281 * media_request_object_get - Get a media request object
285 * Get a media request object.
293 * media_request_object_put - Put a media request object
297 * Put a media request object. Once all references are gone, the
305 * @req: The media request
323 * media_request_object_init - Initialise a media request object
327 * Initialise a media request object. The object will be released using the
334 * media_request_object_bind - Bind a media request object to a request
336 * @req: The media request
362 * media_request_object_unbind - Unbind a media request object
366 * Unbind the media request object from the request.
371 * media_request_object_complete - Mark the media request object as complete
375 * Mark the media request object as complete. Only bound objects can