Lines Matching refs:len
220 qpw_read(HWVoiceIn *hw, void *data, size_t len) in qpw_read() argument
239 trace_pw_read(avail, index, len); in qpw_read()
241 if (avail < (int32_t) len) { in qpw_read()
242 len = avail; in qpw_read()
247 index & RINGBUFFER_MASK, data, len); in qpw_read()
248 index += len; in qpw_read()
250 l = len; in qpw_read()
282 qpw_write(HWVoiceOut *hw, void *data, size_t len) in qpw_write() argument
294 len = 0; in qpw_write()
300 trace_pw_write(filled, avail, index, len); in qpw_write()
302 if (len > avail) { in qpw_write()
303 len = avail; in qpw_write()
309 if ((uint32_t) filled + len > RINGBUFFER_SIZE) { in qpw_write()
311 pw, index, filled, len, RINGBUFFER_SIZE); in qpw_write()
317 index & RINGBUFFER_MASK, data, len); in qpw_write()
318 index += len; in qpw_write()
323 return len; in qpw_write()