Lines Matching refs:state
210 * enum vb2_buffer_state - current video buffer state.
261 * state: current buffer state; do not change
280 enum vb2_buffer_state state;
379 * accesses the buffer; optional. The buffer state can be
381 * streaming is in progress, and the %PREPARED state occurs
384 * state. Typically you only have to do something if the
385 * state is %VB2_BUF_STATE_DONE, since in all other cases
389 * @prepare_streaming: called once to prepare for 'streaming' state; this is
395 * @start_streaming: called once to enter 'streaming' state; the driver may
408 * @stop_streaming: called when 'streaming' state must be disabled; driver
567 * @streaming: current streaming state
703 * @state: state of the buffer, as defined by &enum vb2_buffer_state.
714 * While streaming a buffer can only be returned in state DONE or ERROR.
717 * returned with state QUEUED to put them back into the queue.
719 void vb2_buffer_done(struct vb2_buffer *vb, enum vb2_buffer_state state);