Lines Matching refs:vp
288 struct camif_vp vp[CAMIF_VP_NUM]; member
325 const struct camif_fmt *s3c_camif_find_format(struct camif_vp *vp,
333 int s3c_camif_get_scaler_config(struct camif_vp *vp,
336 static inline void camif_active_queue_add(struct camif_vp *vp, in camif_active_queue_add() argument
339 list_add_tail(&buf->list, &vp->active_buf_q); in camif_active_queue_add()
340 vp->active_buffers++; in camif_active_queue_add()
344 struct camif_vp *vp) in camif_active_queue_pop() argument
346 struct camif_buffer *buf = list_first_entry(&vp->active_buf_q, in camif_active_queue_pop()
349 vp->active_buffers--; in camif_active_queue_pop()
354 struct camif_vp *vp, int index) in camif_active_queue_peek() argument
358 if (WARN_ON(list_empty(&vp->active_buf_q))) in camif_active_queue_peek()
361 list_for_each_entry_safe(buf, tmp, &vp->active_buf_q, list) { in camif_active_queue_peek()
364 vp->active_buffers--; in camif_active_queue_peek()
372 static inline void camif_pending_queue_add(struct camif_vp *vp, in camif_pending_queue_add() argument
375 list_add_tail(&buf->list, &vp->pending_buf_q); in camif_pending_queue_add()
379 struct camif_vp *vp) in camif_pending_queue_pop() argument
381 struct camif_buffer *buf = list_first_entry(&vp->pending_buf_q, in camif_pending_queue_pop()