Lines Matching defs:state

30 media_request_state_str(enum media_request_state state)
34 if (WARN_ON(state >= ARRAY_SIZE(request_state)))
36 return request_state[state];
44 WARN_ON(req->state != MEDIA_REQUEST_STATE_CLEANING);
69 req->state = MEDIA_REQUEST_STATE_CLEANING;
105 if (req->state == MEDIA_REQUEST_STATE_COMPLETE) {
109 if (req->state != MEDIA_REQUEST_STATE_QUEUED) {
122 enum media_request_state state;
139 if (req->state == MEDIA_REQUEST_STATE_IDLE)
140 req->state = MEDIA_REQUEST_STATE_VALIDATING;
141 state = req->state;
143 if (state != MEDIA_REQUEST_STATE_VALIDATING) {
145 "request: unable to queue %s, request in state %s\n",
146 req->debug_str, media_request_state_str(state));
155 * If the req_validate was successful, then we mark the state as QUEUED
156 * and call req_queue. The reason we set the state first is that this
159 * state can only happen if either the driver changes the state or if
160 * the user cancels the vb2 queue. The driver can only change the state
162 * that op cannot fail), so setting the state to QUEUED up front is
165 * The other reason for changing the state is if the vb2 queue is
170 req->state = ret ? MEDIA_REQUEST_STATE_IDLE
194 if (req->state != MEDIA_REQUEST_STATE_IDLE &&
195 req->state != MEDIA_REQUEST_STATE_COMPLETE) {
197 "request: %s not in idle or complete state, cannot reinit\n",
209 req->state = MEDIA_REQUEST_STATE_CLEANING;
215 req->state = MEDIA_REQUEST_STATE_IDLE;
320 req->state = MEDIA_REQUEST_STATE_IDLE;
417 if (WARN_ON(req->state != MEDIA_REQUEST_STATE_UPDATING))
450 if (req->state == MEDIA_REQUEST_STATE_COMPLETE)
453 if (WARN_ON(req->state == MEDIA_REQUEST_STATE_VALIDATING))
456 if (req->state == MEDIA_REQUEST_STATE_CLEANING) {
466 if (req->state == MEDIA_REQUEST_STATE_QUEUED &&
468 req->state = MEDIA_REQUEST_STATE_COMPLETE;
493 WARN_ON(req->state != MEDIA_REQUEST_STATE_QUEUED))
497 req->state = MEDIA_REQUEST_STATE_COMPLETE;