Lines Matching defs:buff

50 unix_read(int  fd, void*  buff, int  len)
53 do { ret = read(fd, buff, len); } while (ret < 0 && errno == EINTR);
58 unix_write(int fd, const void* buff, int len)
61 do { ret = write(fd, buff, len); } while (ret < 0 && errno == EINTR);
66 proc_read(const char* filename, char* buff, size_t buffsize)
71 len = unix_read(fd, buff, buffsize-1);
74 buff[len > 0 ? len : 0] = 0;
87 file_buff_open( FileBuff buff, const char* path )
89 buff->count = 0;
90 buff->fd = open(path, O_WRONLY|O_CREAT|O_TRUNC, 0755);
94 file_buff_write( FileBuff buff, const void* src, int len )
97 int avail = sizeof(buff->data) - buff->count;
101 memcpy( buff->data + buff->count, src, avail );
105 buff->count += avail;
106 if (buff->count == FILE_BUFF_SIZE) {
107 unix_write( buff->fd, buff->data, buff->count );
108 buff->count = 0;
114 file_buff_done( FileBuff buff )
116 if (buff->count > 0) {
117 unix_write( buff->fd, buff->data, buff->count );
118 buff->count = 0;
187 char buff[65];
193 ret = unix_read(fd, buff, 64);
195 buff[64] = 0;
197 long long jiffies = 100LL*strtod(buff,NULL);
199 snprintf(buff,sizeof(buff),"%lld\n",jiffies);
200 len = strlen(buff);
201 file_buff_write(log, buff, len);
216 char buff[1024];
227 ret = unix_read(fd, buff, sizeof(buff));
231 file_buff_write(log, buff, ret);
232 if (ret < (int)sizeof(buff))
255 char buff[1024];
268 len = unix_read(fd, buff, sizeof(buff)-1);
276 buff[len] = 0;
277 p1 = strchr(buff, '(');
279 file_buff_write(log, buff, p1+1-buff);
284 file_buff_write(log,buff,len);
302 char buff[4];
305 buff[0] = 0;
306 proc_read( LOG_STARTFILE, buff, sizeof(buff) );
307 if (buff[0] != 0) {
308 timeout = atoi(buff);
362 char buff[2];
363 if (proc_read(LOG_STOPFILE,buff,sizeof(buff)) > 0 && buff[0] == '1') {