Lines Matching defs:size
24 int __kfifo_alloc(struct __kfifo *fifo, unsigned int size,
31 size = roundup_pow_of_two(size);
37 if (size < 2) {
43 fifo->data = kmalloc_array(esize, size, gfp_mask);
49 fifo->mask = size - 1;
67 unsigned int size, size_t esize)
69 size /= esize;
71 if (!is_power_of_2(size))
72 size = rounddown_pow_of_two(size);
79 if (size < 2) {
83 fifo->mask = size - 1;
92 unsigned int size = fifo->mask + 1;
99 size *= esize;
102 l = min(len, size - off);
131 unsigned int size = fifo->mask + 1;
138 size *= esize;
141 l = min(len, size - off);
179 unsigned int size = fifo->mask + 1;
187 size *= esize;
190 l = min(len, size - off);
241 unsigned int size = fifo->mask + 1;
247 size *= esize;
250 l = min(len, size - off);
337 unsigned int size = fifo->mask + 1;
345 size *= esize;
348 l = min(len, size - off);