Home
last modified time | relevance | path

Searched refs:ia_css_circbuf_elem_t (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/queue/src/
H A Dqueue_access.c129 ia_css_circbuf_elem_t *item) in ia_css_queue_item_load()
137 + position * sizeof(ia_css_circbuf_elem_t), in ia_css_queue_item_load()
139 sizeof(ia_css_circbuf_elem_t)); in ia_css_queue_item_load()
142 + position * sizeof(ia_css_circbuf_elem_t), in ia_css_queue_item_load()
144 sizeof(ia_css_circbuf_elem_t)); in ia_css_queue_item_load()
156 ia_css_circbuf_elem_t *item) in ia_css_queue_item_store()
164 + position * sizeof(ia_css_circbuf_elem_t), in ia_css_queue_item_store()
166 sizeof(ia_css_circbuf_elem_t)); in ia_css_queue_item_store()
169 + position * sizeof(ia_css_circbuf_elem_t), in ia_css_queue_item_store()
171 sizeof(ia_css_circbuf_elem_t)); in ia_css_queue_item_store()
H A Dqueue_access.h80 ia_css_circbuf_elem_t *item);
85 ia_css_circbuf_elem_t *item);
H A Dqueue.c103 ia_css_circbuf_elem_t cb_elem; in ia_css_queue_enqueue()
160 ia_css_circbuf_elem_t cb_elem; in ia_css_queue_dequeue()
313 ia_css_circbuf_elem_t cb_elem; in ia_css_queue_peek()
/openbmc/linux/drivers/staging/media/atomisp/pci/base/circbuf/interface/
H A Dia_css_circbuf.h38 ia_css_circbuf_elem_t *elems; /* an array of elements */
50 ia_css_circbuf_elem_t *elems,
101 ia_css_circbuf_elem_t *elem, in ia_css_circbuf_elem_set_val()
115 ia_css_circbuf_elem_t *elem) in ia_css_circbuf_elem_init()
128 ia_css_circbuf_elem_t *src, in ia_css_circbuf_elem_cpy()
129 ia_css_circbuf_elem_t *dest) in ia_css_circbuf_elem_cpy()
279 ia_css_circbuf_elem_t elem) in ia_css_circbuf_write()
305 ia_css_circbuf_elem_t elem; in ia_css_circbuf_push()
375 ia_css_circbuf_elem_t *elems);
H A Dia_css_circbuf_comm.h51 typedef struct ia_css_circbuf_elem_s ia_css_circbuf_elem_t; typedef
/openbmc/linux/drivers/staging/media/atomisp/pci/base/circbuf/src/
H A Dcircbuf.c35 static inline ia_css_circbuf_elem_t
60 ia_css_circbuf_elem_get_val(ia_css_circbuf_elem_t *elem);
73 ia_css_circbuf_elem_t *elems, in ia_css_circbuf_create()
110 ia_css_circbuf_elem_t elem; in ia_css_circbuf_pop()
206 ia_css_circbuf_elem_t *elems) in ia_css_circbuf_increase_size()
262 ia_css_circbuf_elem_get_val(ia_css_circbuf_elem_t *elem) in ia_css_circbuf_elem_get_val()
271 static inline ia_css_circbuf_elem_t
274 ia_css_circbuf_elem_t elem; in ia_css_circbuf_read()
/openbmc/linux/drivers/staging/media/atomisp/pci/
H A Dsh_css_internal.h806 ia_css_circbuf_elem_t host2sp_buffer_queues_elems
811 ia_css_circbuf_elem_t sp2host_buffer_queues_elems
819 ia_css_circbuf_elem_t host2sp_psys_event_queue_elems
823 ia_css_circbuf_elem_t sp2host_psys_event_queue_elems
831 ia_css_circbuf_elem_t host2sp_isys_event_queue_elems
835 ia_css_circbuf_elem_t sp2host_isys_event_queue_elems
843 ia_css_circbuf_elem_t host2sp_tag_cmd_queue_elems
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/queue/interface/
H A Dia_css_queue.h28 ia_css_circbuf_elem_t *cb_elems; /*Circbuf elements*/