hw_wq
init_waitqueue_head(&jpeg->hw_wq);
ret = wait_event_interruptible(jpeg->hw_wq,
ret = wait_event_interruptible_timeout(jpeg->hw_wq,
wait_queue_head_t hw_wq;
wake_up(&master_jpeg->hw_wq);
wake_up(&master_jpeg->hw_wq);
wake_up(&master_jpeg->hw_wq);
wake_up(&master_jpeg->hw_wq);
hw->hw_wq[0]->send_frame_io = efct_hw_io_alloc(hw);
if (!hw->hw_wq[0]->send_frame_io)
io->wq = hw->hw_wq[0];
_efct_hw_wq_write(struct hw_wq *wq, struct efct_hw_wqe *wqe)
hw_wq_submit_pending(struct hw_wq *wq, u32 update_free_count)
struct hw_wq *wq = NULL;
wq = hw->hw_wq[index];
efct_hw_wq_write(struct hw_wq *wq, struct efct_hw_wqe *wqe)
struct hw_wq *wq;
wq = hw->hw_wq[0];
struct hw_wq *wq;
struct hw_wq *hw_wq[EFCT_HW_MAX_NUM_WQ];
struct hw_wq **wq_cpu_array;
int efct_hw_wq_write(struct hw_wq *wq, struct efct_hw_wqe *wqe);
struct hw_wq
void efct_hw_del_wq(struct hw_wq *wq);
hw->wq_cpu_array[cpu] = hw->hw_wq[i];
struct hw_wq *wq = NULL;
struct hw_wq *
struct hw_wq *wq = kzalloc_obj(*wq);
hw->hw_wq[wq->instance] = wq;
efct_hw_del_wq((struct hw_wq *)q);
efct_hw_del_wq(struct hw_wq *wq)
wq->cq->eq->hw->hw_wq[wq->instance] = NULL;