Lines Matching refs:d_wrndx
243 dev->d_wrndx == dev->d_rdndx) /* Buffer is empty */
351 else if (PIPE_IS_POLICY_0(dev->d_flags) || dev->d_wrndx == dev->d_rdndx)
360 dev->d_wrndx = 0;
410 while (dev->d_wrndx == dev->d_rdndx)
444 while ((size_t)nread < len && dev->d_wrndx != dev->d_rdndx)
604 nxtwrndx = dev->d_wrndx + 1;
617 ret = LOS_ArchCopyFromUser(dev->d_buffer + dev->d_wrndx, buffer, sizeof(char));
624 dev->d_wrndx = nxtwrndx;
719 if (dev->d_wrndx >= dev->d_rdndx)
721 nbytes = dev->d_wrndx - dev->d_rdndx;
725 nbytes = dev->d_bufsize + dev->d_wrndx - dev->d_rdndx;