Lines Matching refs:len
106 f->len = 0; in msnd_fifo_alloc()
116 f->len = f->tail = f->head = 0; in msnd_fifo_make_empty()
119 int msnd_fifo_write_io(msnd_fifo *f, char __iomem *buf, size_t len) in msnd_fifo_write_io() argument
123 while ((count < len) && (f->len != f->n)) { in msnd_fifo_write_io()
128 nwritten = len - count; in msnd_fifo_write_io()
134 if (nwritten > len - count) in msnd_fifo_write_io()
135 nwritten = len - count; in msnd_fifo_write_io()
142 f->len += nwritten; in msnd_fifo_write_io()
150 int msnd_fifo_write(msnd_fifo *f, const char *buf, size_t len) in msnd_fifo_write() argument
154 while ((count < len) && (f->len != f->n)) { in msnd_fifo_write()
159 nwritten = len - count; in msnd_fifo_write()
165 if (nwritten > len - count) in msnd_fifo_write()
166 nwritten = len - count; in msnd_fifo_write()
173 f->len += nwritten; in msnd_fifo_write()
181 int msnd_fifo_read_io(msnd_fifo *f, char __iomem *buf, size_t len) in msnd_fifo_read_io() argument
185 while ((count < len) && (f->len > 0)) { in msnd_fifo_read_io()
190 nread = len - count; in msnd_fifo_read_io()
196 if (nread > len - count) in msnd_fifo_read_io()
197 nread = len - count; in msnd_fifo_read_io()
204 f->len -= nread; in msnd_fifo_read_io()
212 int msnd_fifo_read(msnd_fifo *f, char *buf, size_t len) in msnd_fifo_read() argument
216 while ((count < len) && (f->len > 0)) { in msnd_fifo_read()
221 nread = len - count; in msnd_fifo_read()
227 if (nread > len - count) in msnd_fifo_read()
228 nread = len - count; in msnd_fifo_read()
235 f->len -= nread; in msnd_fifo_read()
301 int msnd_upload_host(multisound_dev_t *dev, char *bin, int len) in msnd_upload_host() argument
305 if (len % 3 != 0) { in msnd_upload_host()
310 for (i = 0; i < len; i += 3) in msnd_upload_host()