Lines Matching refs:r_ptr
51 commonring->r_ptr = 0; in brcmf_commonring_config()
84 if (commonring->r_ptr <= commonring->w_ptr) in brcmf_commonring_write_available()
86 commonring->r_ptr; in brcmf_commonring_write_available()
88 available = commonring->r_ptr - commonring->w_ptr; in brcmf_commonring_write_available()
125 if (commonring->r_ptr <= commonring->w_ptr) in brcmf_commonring_reserve_for_write()
127 commonring->r_ptr; in brcmf_commonring_reserve_for_write()
129 available = commonring->r_ptr - commonring->w_ptr; in brcmf_commonring_reserve_for_write()
161 if (commonring->r_ptr <= commonring->w_ptr) in brcmf_commonring_reserve_for_write_multiple()
163 commonring->r_ptr; in brcmf_commonring_reserve_for_write_multiple()
165 available = commonring->r_ptr - commonring->w_ptr; in brcmf_commonring_reserve_for_write_multiple()
229 *n_items = (commonring->w_ptr >= commonring->r_ptr) ? in brcmf_commonring_get_read_ptr()
230 (commonring->w_ptr - commonring->r_ptr) : in brcmf_commonring_get_read_ptr()
231 (commonring->depth - commonring->r_ptr); in brcmf_commonring_get_read_ptr()
237 (commonring->r_ptr * commonring->item_len); in brcmf_commonring_get_read_ptr()
244 commonring->r_ptr += n_items; in brcmf_commonring_read_complete()
245 if (commonring->r_ptr == commonring->depth) in brcmf_commonring_read_complete()
246 commonring->r_ptr = 0; in brcmf_commonring_read_complete()