Lines Matching refs:avail
157 iv->avail = kmalloc(size, GFP_KERNEL);
158 if (!iv->avail)
160 memset(iv->avail, 0xff, size);
187 kfree(iv->avail);
211 kfree(iv->avail);
229 if (!iv->avail || num == 0)
232 bit = find_first_bit_inv(iv->avail, iv->bits);
235 if (!test_bit_inv(bit + i, iv->avail))
240 clear_bit_inv(bit + i, iv->avail);
245 bit = find_next_bit_inv(iv->avail, iv->bits, bit + i + 1);
264 if (!iv->avail || num == 0)
271 set_bit_inv(bit + i, iv->avail);
275 while (iv->end > 0 && !test_bit_inv(iv->end - 1, iv->avail))