Lines Matching defs:buf
160 STATIC size_t PipeRingbufferRead(struct PipeDev *dev, VOID *buf, size_t len)
176 (VOID)memcpy_s(buf, len, dev->ringBuffer + dev->readIndex, nbytes);
186 STATIC size_t PipeRingbufferWrite(struct PipeDev *dev, const VOID *buf, size_t len)
204 - dev->writeIndex, buf, nbytes);
496 INT32 PipeRead(INT32 fd, VOID *buf, size_t len)
503 if ((buf == NULL) || (len == 0)) {
528 tmpLen = PipeRingbufferRead(dev, (CHAR *)buf + nread, len - nread);
558 INT32 PipeWrite(INT32 fd, const VOID *buf, size_t len)
565 if ((buf == NULL) || (len == 0)) {
578 tmpLen = PipeRingbufferWrite(dev, (char *)buf + nwrite, len - nwrite);