Lines Matching refs:available
80 u16 available; in brcmf_commonring_write_available() local
85 available = commonring->depth - commonring->w_ptr + in brcmf_commonring_write_available()
88 available = commonring->r_ptr - commonring->w_ptr; in brcmf_commonring_write_available()
90 if (available > 1) { in brcmf_commonring_write_available()
93 if (available > commonring->depth / 8) { in brcmf_commonring_write_available()
121 u16 available; in brcmf_commonring_reserve_for_write() local
126 available = commonring->depth - commonring->w_ptr + in brcmf_commonring_reserve_for_write()
129 available = commonring->r_ptr - commonring->w_ptr; in brcmf_commonring_reserve_for_write()
131 if (available > 1) { in brcmf_commonring_reserve_for_write()
157 u16 available; in brcmf_commonring_reserve_for_write_multiple() local
162 available = commonring->depth - commonring->w_ptr + in brcmf_commonring_reserve_for_write_multiple()
165 available = commonring->r_ptr - commonring->w_ptr; in brcmf_commonring_reserve_for_write_multiple()
167 if (available > 1) { in brcmf_commonring_reserve_for_write_multiple()
170 *alloced = min_t(u16, n_items, available - 1); in brcmf_commonring_reserve_for_write_multiple()