Searched refs:ia_css_circbuf_get_pos_at_offset (Results 1 – 2 of 2) sorted by relevance
/linux-5.19.10/drivers/staging/media/atomisp/pci/base/circbuf/src/ |
D | circbuf.c | 157 pos = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->start, offset); in ia_css_circbuf_extract() 163 src_pos = ia_css_circbuf_get_pos_at_offset(cb, pos, -1); in ia_css_circbuf_extract() 178 pos = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->end, offset); in ia_css_circbuf_peek() 192 pos = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->start, offset); in ia_css_circbuf_peek_from_start() 283 cb->desc->start = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->start, 1); in ia_css_circbuf_read() 314 chunk_src = ia_css_circbuf_get_pos_at_offset(cb, chunk_src, -1); in ia_css_circbuf_shift_chunk() 315 chunk_dest = ia_css_circbuf_get_pos_at_offset(cb, chunk_dest, -1); in ia_css_circbuf_shift_chunk() 319 cb->desc->start = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->start, in ia_css_circbuf_shift_chunk()
|
/linux-5.19.10/drivers/staging/media/atomisp/pci/base/circbuf/interface/ |
D | ia_css_circbuf.h | 146 static inline uint8_t ia_css_circbuf_get_pos_at_offset( in ia_css_circbuf_get_pos_at_offset() function 289 cb->desc->end = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->end, 1); in ia_css_circbuf_write()
|