Searched refs:ia_css_circbuf_t (Results 1 – 3 of 3) sorted by relevance
/Linux-v6.6/drivers/staging/media/atomisp/pci/base/circbuf/interface/ |
D | ia_css_circbuf.h | 35 typedef struct ia_css_circbuf_s ia_css_circbuf_t; typedef 49 ia_css_circbuf_t *cb, 59 ia_css_circbuf_t *cb); 72 ia_css_circbuf_t *cb); 86 ia_css_circbuf_t *cb, 147 ia_css_circbuf_t *cb, in ia_css_circbuf_get_pos_at_offset() 180 ia_css_circbuf_t *cb, in ia_css_circbuf_get_offset() 205 ia_css_circbuf_t *cb) in ia_css_circbuf_get_size() 221 ia_css_circbuf_t *cb) in ia_css_circbuf_get_num_elems() 243 ia_css_circbuf_t *cb) in ia_css_circbuf_is_empty() [all …]
|
/Linux-v6.6/drivers/staging/media/atomisp/pci/base/circbuf/src/ |
D | circbuf.c | 36 ia_css_circbuf_read(ia_css_circbuf_t *cb); 48 static inline void ia_css_circbuf_shift_chunk(ia_css_circbuf_t *cb, 72 ia_css_circbuf_create(ia_css_circbuf_t *cb, in ia_css_circbuf_create() 96 void ia_css_circbuf_destroy(ia_css_circbuf_t *cb) in ia_css_circbuf_destroy() 107 uint32_t ia_css_circbuf_pop(ia_css_circbuf_t *cb) in ia_css_circbuf_pop() 124 uint32_t ia_css_circbuf_extract(ia_css_circbuf_t *cb, int offset) in ia_css_circbuf_extract() 174 uint32_t ia_css_circbuf_peek(ia_css_circbuf_t *cb, int offset) in ia_css_circbuf_peek() 188 uint32_t ia_css_circbuf_peek_from_start(ia_css_circbuf_t *cb, int offset) in ia_css_circbuf_peek_from_start() 204 ia_css_circbuf_t *cb, in ia_css_circbuf_increase_size() 272 ia_css_circbuf_read(ia_css_circbuf_t *cb) in ia_css_circbuf_read() [all …]
|
/Linux-v6.6/drivers/staging/media/atomisp/pci/runtime/queue/src/ |
D | queue_access.h | 59 ia_css_circbuf_t cb_local;
|