Lines Matching refs:available
91 u16 available; in brcmf_commonring_write_available() local
96 available = commonring->depth - commonring->w_ptr + in brcmf_commonring_write_available()
99 available = commonring->r_ptr - commonring->w_ptr; in brcmf_commonring_write_available()
101 if (available > 1) { in brcmf_commonring_write_available()
104 if (available > commonring->depth / 8) { in brcmf_commonring_write_available()
132 u16 available; in brcmf_commonring_reserve_for_write() local
137 available = commonring->depth - commonring->w_ptr + in brcmf_commonring_reserve_for_write()
140 available = commonring->r_ptr - commonring->w_ptr; in brcmf_commonring_reserve_for_write()
142 if (available > 1) { in brcmf_commonring_reserve_for_write()
168 u16 available; in brcmf_commonring_reserve_for_write_multiple() local
173 available = commonring->depth - commonring->w_ptr + in brcmf_commonring_reserve_for_write_multiple()
176 available = commonring->r_ptr - commonring->w_ptr; in brcmf_commonring_reserve_for_write_multiple()
178 if (available > 1) { in brcmf_commonring_reserve_for_write_multiple()
181 *alloced = min_t(u16, n_items, available - 1); in brcmf_commonring_reserve_for_write_multiple()