Searched refs:stream_buffer (Results 1 – 9 of 9) sorted by relevance
| /drivers/media/platform/amphion/ |
| A D | vpu_helpers.h | 26 int vpu_helper_copy_from_stream_buffer(struct vpu_buffer *stream_buffer, 28 int vpu_helper_copy_to_stream_buffer(struct vpu_buffer *stream_buffer, 30 int vpu_helper_memset_stream_buffer(struct vpu_buffer *stream_buffer, 37 int vpu_helper_kmp_search_in_stream_buffer(struct vpu_buffer *stream_buffer, 40 int vpu_helper_find_startcode(struct vpu_buffer *stream_buffer, 43 static inline u32 vpu_helper_step_walk(struct vpu_buffer *stream_buffer, u32 pos, u32 step) in vpu_helper_step_walk() argument 46 if (pos > stream_buffer->phys + stream_buffer->length) in vpu_helper_step_walk() 47 pos -= stream_buffer->length; in vpu_helper_step_walk() 52 static inline u8 vpu_helper_read_byte(struct vpu_buffer *stream_buffer, u32 pos) in vpu_helper_read_byte() argument 54 u8 *pdata = (u8 *)stream_buffer->virt; in vpu_helper_read_byte() [all …]
|
| A D | vpu_helpers.c | 244 if (!stream_buffer || !rptr || !dst) in vpu_helper_copy_from_stream_buffer() 251 start = stream_buffer->phys; in vpu_helper_copy_from_stream_buffer() 252 end = start + stream_buffer->length; in vpu_helper_copy_from_stream_buffer() 253 virt = stream_buffer->virt; in vpu_helper_copy_from_stream_buffer() 285 start = stream_buffer->phys; in vpu_helper_copy_to_stream_buffer() 287 virt = stream_buffer->virt; in vpu_helper_copy_to_stream_buffer() 311 if (!stream_buffer || !wptr) in vpu_helper_memset_stream_buffer() 318 start = stream_buffer->phys; in vpu_helper_memset_stream_buffer() 320 virt = stream_buffer->virt; in vpu_helper_memset_stream_buffer() 333 offset -= stream_buffer->length; in vpu_helper_memset_stream_buffer() [all …]
|
| A D | vpu_malone.c | 1090 if (wptr < stream_buffer->phys || wptr > stream_buffer->phys + stream_buffer->length) in vpu_malone_add_padding_scode() 1092 if (wptr == stream_buffer->phys + stream_buffer->length) in vpu_malone_add_padding_scode() 1093 wptr = stream_buffer->phys; in vpu_malone_add_padding_scode() 1096 vpu_helper_memset_stream_buffer(stream_buffer, &wptr, 0, size); in vpu_malone_add_padding_scode() 1106 vpu_helper_memset_stream_buffer(stream_buffer, &wptr, 0, size); in vpu_malone_add_padding_scode() 1115 struct vpu_buffer *stream_buffer, in vpu_malone_add_scode() argument 1307 ret = vpu_helper_copy_to_stream_buffer(&scode->inst->stream_buffer, in vpu_malone_insert_scode_seq() 1327 ret = vpu_helper_copy_to_stream_buffer(&scode->inst->stream_buffer, in vpu_malone_insert_scode_pic() 1581 ret = vpu_helper_copy_to_stream_buffer(&inst->stream_buffer, in vpu_malone_input_frame_data() 1602 &inst->stream_buffer, in vpu_malone_input_frame_data() [all …]
|
| A D | venc.c | 766 skipped = vpu_helper_find_startcode(&inst->stream_buffer, in venc_precheck_encoded_frame() 768 frame->info.wptr - inst->stream_buffer.phys, in venc_precheck_encoded_frame() 772 frame->info.wptr = vpu_helper_step_walk(&inst->stream_buffer, in venc_precheck_encoded_frame() 815 vpu_helper_copy_from_stream_buffer(&inst->stream_buffer, in venc_get_one_encoded_frame() 935 inst->stream_buffer.length = max_t(u32, stream_buffer_size, venc->cpb_size * 3); in venc_start_session() 936 ret = vpu_alloc_dma(inst->core, &inst->stream_buffer); in venc_start_session() 941 vpu_iface_config_stream_buffer(inst, &inst->stream_buffer); in venc_start_session() 988 vpu_free_dma(&inst->stream_buffer); in venc_start_session() 1099 vpu_free_dma(&inst->stream_buffer); in venc_stop_session()
|
| A D | vpu_dbg.c | 205 inst->stream_buffer.length, in vpu_dbg_instance() 206 &inst->stream_buffer.phys, in vpu_dbg_instance() 207 inst->stream_buffer.length); in vpu_dbg_instance()
|
| A D | vpu_malone.h | 33 struct vpu_buffer *stream_buffer,
|
| A D | vpu_rpc.h | 94 struct vpu_buffer *stream_buffer, 433 &inst->stream_buffer, in vpu_iface_add_scode()
|
| A D | vdec.c | 1621 vpu_free_dma(&inst->stream_buffer); in vdec_stop() 1677 if (!inst->stream_buffer.virt) { in vdec_start() 1680 inst->stream_buffer.length = stream_buffer_size; in vdec_start() 1681 ret = vpu_alloc_dma(inst->core, &inst->stream_buffer); in vdec_start() 1691 vpu_iface_config_stream_buffer(inst, &inst->stream_buffer); in vdec_start() 1713 vpu_free_dma(&inst->stream_buffer); in vdec_start()
|
| A D | vpu.h | 250 struct vpu_buffer stream_buffer; member
|
Completed in 26 milliseconds