Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/media/platform/amphion/
A Dvpu_helpers.h24 int vpu_helper_copy_from_stream_buffer(struct vpu_buffer *stream_buffer,
26 int vpu_helper_copy_to_stream_buffer(struct vpu_buffer *stream_buffer,
28 int vpu_helper_memset_stream_buffer(struct vpu_buffer *stream_buffer,
35 int vpu_helper_kmp_search_in_stream_buffer(struct vpu_buffer *stream_buffer,
38 int vpu_helper_find_startcode(struct vpu_buffer *stream_buffer,
41 static inline u32 vpu_helper_step_walk(struct vpu_buffer *stream_buffer, u32 pos, u32 step) in vpu_helper_step_walk()
50 static inline u8 vpu_helper_read_byte(struct vpu_buffer *stream_buffer, u32 pos) in vpu_helper_read_byte()
A Dvpu_windsor.h11 struct vpu_buffer *rpc, dma_addr_t boot_addr);
12 void vpu_windsor_set_log_buf(struct vpu_shared_addr *shared, struct vpu_buffer *log);
21 struct vpu_buffer *buf);
23 u32 instance, struct vpu_buffer *buf);
A Dvpu_malone.h11 struct vpu_buffer *rpc, dma_addr_t boot_addr);
13 struct vpu_buffer *log);
19 u32 instance, struct vpu_buffer *buf);
33 struct vpu_buffer *stream_buffer,
A Dvpu.h44 struct vpu_buffer { struct
149 struct vpu_buffer fw;
150 struct vpu_buffer rpc;
151 struct vpu_buffer log;
152 struct vpu_buffer act;
250 struct vpu_buffer stream_buffer;
252 struct vpu_buffer act;
A Dvpu_rpc.h53 struct vpu_buffer *rpc, dma_addr_t boot_addr);
55 struct vpu_buffer *log);
75 struct vpu_buffer *buf);
78 struct vpu_buffer *buf);
94 struct vpu_buffer *stream_buffer,
196 struct vpu_buffer *rpc, in vpu_iface_init()
213 struct vpu_buffer *log) in vpu_iface_set_log_buf()
330 struct vpu_buffer *buf) in vpu_iface_config_memory_resource()
343 struct vpu_buffer *buf) in vpu_iface_config_stream_buffer()
A Dvpu_core.h11 int vpu_alloc_dma(struct vpu_core *core, struct vpu_buffer *buf);
12 void vpu_free_dma(struct vpu_buffer *buf);
A Dvpu_helpers.c235 int vpu_helper_copy_from_stream_buffer(struct vpu_buffer *stream_buffer, in vpu_helper_copy_from_stream_buffer()
269 int vpu_helper_copy_to_stream_buffer(struct vpu_buffer *stream_buffer, in vpu_helper_copy_to_stream_buffer()
302 int vpu_helper_memset_stream_buffer(struct vpu_buffer *stream_buffer, in vpu_helper_memset_stream_buffer()
387 int vpu_helper_find_startcode(struct vpu_buffer *stream_buffer, in vpu_helper_find_startcode()
A Dvpu_windsor.c556 struct vpu_buffer *rpc, dma_addr_t boot_addr) in vpu_windsor_init_rpc()
636 void vpu_windsor_set_log_buf(struct vpu_shared_addr *shared, struct vpu_buffer *log) in vpu_windsor_set_log_buf()
816 struct vpu_buffer *buf) in vpu_windsor_config_memory_resource()
855 struct vpu_buffer *buf) in vpu_windsor_config_stream_buffer()
A Dvpu_core.c141 static int __vpu_alloc_dma(struct device *dev, struct vpu_buffer *buf) in __vpu_alloc_dma()
157 void vpu_free_dma(struct vpu_buffer *buf) in vpu_free_dma()
170 int vpu_alloc_dma(struct vpu_core *core, struct vpu_buffer *buf) in vpu_alloc_dma()
A Dvpu_malone.c346 struct vpu_buffer *rpc, dma_addr_t boot_addr) in vpu_malone_init_rpc()
445 struct vpu_buffer *log) in vpu_malone_set_log_buf()
491 struct vpu_buffer *buf) in vpu_malone_config_stream_buffer()
1026 static int vpu_malone_add_padding_scode(struct vpu_buffer *stream_buffer, in vpu_malone_add_padding_scode()
1067 struct vpu_buffer *stream_buffer, in vpu_malone_add_scode()
A Dvenc.c46 struct vpu_buffer enc[VENC_MAX_BUF_CNT];
47 struct vpu_buffer ref[VENC_MAX_BUF_CNT];
48 struct vpu_buffer act[VENC_MAX_BUF_CNT];
A Dvdec.c40 struct vpu_buffer buffer[32];
46 struct vpu_buffer udata;
881 struct vpu_buffer *buffer; in vdec_alloc_fs_buffer()

Completed in 27 milliseconds