Lines Matching refs:r_ptr
62 commonring->r_ptr = 0; in brcmf_commonring_config()
95 if (commonring->r_ptr <= commonring->w_ptr) in brcmf_commonring_write_available()
97 commonring->r_ptr; in brcmf_commonring_write_available()
99 available = commonring->r_ptr - commonring->w_ptr; in brcmf_commonring_write_available()
136 if (commonring->r_ptr <= commonring->w_ptr) in brcmf_commonring_reserve_for_write()
138 commonring->r_ptr; in brcmf_commonring_reserve_for_write()
140 available = commonring->r_ptr - commonring->w_ptr; in brcmf_commonring_reserve_for_write()
172 if (commonring->r_ptr <= commonring->w_ptr) in brcmf_commonring_reserve_for_write_multiple()
174 commonring->r_ptr; in brcmf_commonring_reserve_for_write_multiple()
176 available = commonring->r_ptr - commonring->w_ptr; in brcmf_commonring_reserve_for_write_multiple()
247 *n_items = (commonring->w_ptr >= commonring->r_ptr) ? in brcmf_commonring_get_read_ptr()
248 (commonring->w_ptr - commonring->r_ptr) : in brcmf_commonring_get_read_ptr()
249 (commonring->depth - commonring->r_ptr); in brcmf_commonring_get_read_ptr()
255 (commonring->r_ptr * commonring->item_len); in brcmf_commonring_get_read_ptr()
257 commonring->r_ptr += *n_items; in brcmf_commonring_get_read_ptr()
258 if (commonring->r_ptr == commonring->depth) in brcmf_commonring_get_read_ptr()
259 commonring->r_ptr = 0; in brcmf_commonring_get_read_ptr()