Home
last modified time | relevance | path

Searched refs:iris_buffer (Results 1 – 12 of 12) sorted by relevance

/drivers/media/platform/qcom/iris/
A Diris_buffer.h13 #define to_iris_buffer(ptr) container_of(ptr, struct iris_buffer, vb2)
80 struct iris_buffer { struct
108 int iris_destroy_internal_buffer(struct iris_inst *inst, struct iris_buffer *buffer); argument
113 int iris_queue_buffer(struct iris_inst *inst, struct iris_buffer *buf);
115 int iris_vb2_buffer_done(struct iris_inst *inst, struct iris_buffer *buf);
A Diris_buffer.c270 struct iris_buffer *buffer; in iris_create_internal_buffer()
322 int iris_queue_buffer(struct iris_inst *inst, struct iris_buffer *buf) in iris_queue_buffer()
340 struct iris_buffer *buffer, *next; in iris_queue_internal_buffers()
370 int iris_destroy_internal_buffer(struct iris_inst *inst, struct iris_buffer *buffer) in iris_destroy_internal_buffer()
385 struct iris_buffer *buf, *next; in iris_destroy_internal_buffers()
434 struct iris_buffer *buffer, *next; in iris_release_internal_buffers()
473 struct iris_buffer *buffer, *next; in iris_alloc_and_queue_persist_bufs()
522 struct iris_buffer *buf; in iris_queue_deferred_buffers()
593 int iris_vb2_buffer_done(struct iris_inst *inst, struct iris_buffer *buf) in iris_vb2_buffer_done()
A Diris_hfi_common.h119 int (*session_queue_buf)(struct iris_inst *inst, struct iris_buffer *buffer);
120 int (*session_release_buf)(struct iris_inst *inst, struct iris_buffer *buffer);
A Diris_hfi_gen1_command.c242 static int iris_hfi_gen1_queue_input_buffer(struct iris_inst *inst, struct iris_buffer *buf) in iris_hfi_gen1_queue_input_buffer()
263 static int iris_hfi_gen1_queue_output_buffer(struct iris_inst *inst, struct iris_buffer *buf) in iris_hfi_gen1_queue_output_buffer()
286 static int iris_hfi_gen1_queue_internal_buffer(struct iris_inst *inst, struct iris_buffer *buf) in iris_hfi_gen1_queue_internal_buffer()
322 static int iris_hfi_gen1_session_queue_buffer(struct iris_inst *inst, struct iris_buffer *buf) in iris_hfi_gen1_session_queue_buffer()
339 static int iris_hfi_gen1_session_unset_buffers(struct iris_inst *inst, struct iris_buffer *buf) in iris_hfi_gen1_session_unset_buffers()
A DMakefile2 iris_buffer.o \
A Diris_vidc.c104 src_vq->buf_struct_size = sizeof(struct iris_buffer); in iris_m2m_queue_init()
118 dst_vq->buf_struct_size = sizeof(struct iris_buffer); in iris_m2m_queue_init()
227 struct iris_buffer *buf, *next; in iris_check_num_queued_internal_buffers()
A Diris_hfi_gen2_response.c314 struct iris_buffer *buf; in iris_hfi_gen2_handle_input_buffer()
343 struct iris_buffer *buf; in iris_hfi_gen2_handle_output_buffer()
395 struct iris_buffer *buf = NULL; in iris_hfi_gen2_handle_dequeue_buffers()
425 struct iris_buffer *buf, *iter; in iris_hfi_gen2_handle_release_internal_buffer()
A Diris_power.c105 struct iris_buffer *buf; in iris_scale_clocks()
A Diris_vdec.c310 struct iris_buffer *buf; in iris_vdec_flush_deferred_buffers()
552 iris_vdec_vb2_buffer_to_driver(struct vb2_buffer *vb2, struct iris_buffer *buf) in iris_vdec_vb2_buffer_to_driver()
591 struct iris_buffer *buf = to_iris_buffer(vbuf); in iris_vdec_qbuf()
A Diris_hfi_gen2_command.c968 static void iris_hfi_gen2_get_buffer(struct iris_buffer *buffer, struct iris_hfi_buffer *buf) in iris_hfi_gen2_get_buffer()
987 static int iris_hfi_gen2_session_queue_buffer(struct iris_inst *inst, struct iris_buffer *buffer) in iris_hfi_gen2_session_queue_buffer()
1015 static int iris_hfi_gen2_session_release_buffer(struct iris_inst *inst, struct iris_buffer *buffer) in iris_hfi_gen2_session_release_buffer()
A Diris_hfi_gen1_response.c348 struct iris_buffer *buf = NULL; in iris_hfi_gen1_session_etb_done()
400 struct iris_buffer *buf, *iter; in iris_hfi_gen1_session_ftb_done()
A Diris_vb2.c106 struct iris_buffer *buf = to_iris_buffer(vbuf); in iris_vb2_buf_init()

Completed in 21 milliseconds