Home
last modified time | relevance | path

Searched refs:current_write_offset (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/drivers/misc/mic/scif/
Dscif_rb.c35 rb->current_write_offset = *write_ptr; in scif_rb_init()
89 return scif_rb_ring_space(rb->current_write_offset, in scif_rb_space()
108 header = rb->rb_base + rb->current_write_offset; in scif_rb_write()
114 rb->current_write_offset = in scif_rb_write()
115 (rb->current_write_offset + size) & (rb->size - 1); in scif_rb_write()
132 WRITE_ONCE(*rb->write_ptr, rb->current_write_offset); in scif_rb_commit()
141 WRITE_ONCE(*rb->write_ptr, rb->current_write_offset); in scif_rb_commit()
226 if (scif_rb_ring_cnt(rb->current_write_offset, in scif_rb_count()
229 rb->current_write_offset = *rb->write_ptr; in scif_rb_count()
237 return scif_rb_ring_cnt(rb->current_write_offset, in scif_rb_count()
Dscif_rb.h79 u32 current_write_offset; member
Dscif_nm.c75 qp->inbound_q.current_write_offset = 0; in scif_cleanup_qp()