Lines Matching refs:ptr
49 ssize_t syncWrite(int fd, char *ptr, ssize_t size, long long timeout) { in syncWrite() argument
61 nwritten = write(fd,ptr,size); in syncWrite()
65 ptr += nwritten; in syncWrite()
85 ssize_t syncRead(int fd, char *ptr, ssize_t size, long long timeout) { in syncRead() argument
98 nread = read(fd,ptr,size); in syncRead()
103 ptr += nread; in syncRead()
125 ssize_t syncReadLine(int fd, char *ptr, ssize_t size, long long timeout) { in syncReadLine() argument
134 *ptr = '\0'; in syncReadLine()
135 if (nread && *(ptr-1) == '\r') *(ptr-1) = '\0'; in syncReadLine()
138 *ptr++ = c; in syncReadLine()
139 *ptr = '\0'; in syncReadLine()