Lines Matching refs:esize
25 size_t esize, gfp_t gfp_mask)
35 fifo->esize = esize;
43 fifo->data = kmalloc_array(esize, size, gfp_mask);
60 fifo->esize = 0;
67 unsigned int size, size_t esize)
69 size /= esize;
76 fifo->esize = esize;
93 unsigned int esize = fifo->esize;
97 if (esize != 1) {
98 off *= esize;
99 size *= esize;
100 len *= esize;
132 unsigned int esize = fifo->esize;
136 if (esize != 1) {
137 off *= esize;
138 size *= esize;
139 len *= esize;
180 unsigned int esize = fifo->esize;
185 if (esize != 1) {
186 off *= esize;
187 size *= esize;
188 len *= esize;
194 ret = DIV_ROUND_UP(ret + len - l, esize);
198 ret = DIV_ROUND_UP(ret, esize);
205 *copied = len - ret * esize;
215 unsigned int esize = fifo->esize;
218 if (esize != 1)
219 len /= esize;
242 unsigned int esize = fifo->esize;
245 if (esize != 1) {
246 off *= esize;
247 size *= esize;
248 len *= esize;
254 ret = DIV_ROUND_UP(ret + len - l, esize);
258 ret = DIV_ROUND_UP(ret, esize);
265 *copied = len - ret * esize;
275 unsigned int esize = fifo->esize;
278 if (esize != 1)
279 len /= esize;
338 unsigned int esize = fifo->esize;
343 if (esize != 1) {
344 off *= esize;
345 size *= esize;
346 len *= esize;