Home
last modified time | relevance | path

Searched refs:ready_queue (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/media/platform/mediatek/vcodec/decoder/
H A Dvdec_msg_queue.c40 INIT_LIST_HEAD(&ctx->ready_queue); in vdec_msg_queue_init_ctx()
85 list_add_tail(head, &msg_ctx->ready_queue); in vdec_msg_queue_qbuf()
110 !list_empty(&msg_ctx->ready_queue), in vdec_msg_queue_wait_event()
125 if (list_empty(&msg_ctx->ready_queue)) { in vdec_msg_queue_dqbuf()
138 buf = list_first_entry(&msg_ctx->ready_queue, in vdec_msg_queue_dqbuf()
141 buf = list_first_entry(&msg_ctx->ready_queue, in vdec_msg_queue_dqbuf()
H A Dvdec_msg_queue.h44 struct list_head ready_queue; member
/linux-6.15/drivers/media/platform/raspberrypi/pisp_be/
H A Dpisp_be.c166 struct list_head ready_queue; member
469 buf[CONFIG_NODE] = list_first_entry_or_null(&node->ready_queue, in pispbe_prepare_job()
529 buf[i] = list_first_entry_or_null(&node->ready_queue, in pispbe_prepare_job()
558 list_add(&buf[i]->ready_list, &n->ready_queue); in pispbe_prepare_job()
867 list_add_tail(&buffer->ready_list, &node->ready_queue); in pispbe_node_buffer_queue()
906 list_for_each_entry_safe(buf, tmp, &node->ready_queue, ready_list) { in pispbe_node_start_streaming()
937 buf = list_first_entry_or_null(&node->ready_queue, in pispbe_node_stop_streaming()
1409 INIT_LIST_HEAD(&node->ready_queue); in pispbe_init_node()