Home
last modified time | relevance | path

Searched refs:ebc_buf_s (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/
H A Dbuf_manage.c30 struct ebc_buf_s *osd_buf;
38 int ebc_buf_release(struct ebc_buf_s *release_buf) in ebc_buf_release()
40 struct ebc_buf_s *temp_buf = release_buf; in ebc_buf_release()
57 int ebc_remove_from_dsp_buf_list(struct ebc_buf_s *remove_buf) in ebc_remove_from_dsp_buf_list()
71 int ebc_add_to_dsp_buf_list(struct ebc_buf_s *dsp_buf) in ebc_add_to_dsp_buf_list()
73 struct ebc_buf_s *temp_buf; in ebc_add_to_dsp_buf_list()
92 temp_buf = (struct ebc_buf_s *)buf_list_get(ebc_buf_info.dsp_buf_list, temp_pos); in ebc_add_to_dsp_buf_list()
137 struct ebc_buf_s *ebc_find_buf_by_phy_addr(unsigned long phy_addr) in ebc_find_buf_by_phy_addr()
139 struct ebc_buf_s *temp_buf; in ebc_find_buf_by_phy_addr()
145 temp_buf = (struct ebc_buf_s *)buf_list_get(ebc_buf_info.buf_list, temp_pos++); in ebc_find_buf_by_phy_addr()
[all …]
H A Dbuf_manage.h22 struct ebc_buf_s { struct
35 struct ebc_buf_s *ebc_osd_buf_get(void); argument
36 struct ebc_buf_s *ebc_osd_buf_clone(void);
37 int ebc_buf_release(struct ebc_buf_s *release_buf);
38 int ebc_remove_from_dsp_buf_list(struct ebc_buf_s *remove_buf);
39 int ebc_add_to_dsp_buf_list(struct ebc_buf_s *dsp_buf);
41 struct ebc_buf_s *ebc_dsp_buf_get(void);
42 struct ebc_buf_s *ebc_find_buf_by_phy_addr(unsigned long phy_addr);
43 struct ebc_buf_s *ebc_empty_buf_get(void);