Lines Matching refs:sz
55 uint_t sz; /* data size */ member
93 skip_terminal_null(char *buf, int sz) in skip_terminal_null() argument
98 assert(sz >= 0); in skip_terminal_null()
106 for (i = sz; i > 0; i--) { in skip_terminal_null()
112 sz++; in skip_terminal_null()
115 sz--; in skip_terminal_null()
117 if (sz == 0) { in skip_terminal_null()
118 return (sz); in skip_terminal_null()
121 for (i = 0; i < sz; i++) { in skip_terminal_null()
128 for (i = 0; i < sz; i++) { in skip_terminal_null()
135 if (i == sz -1) { in skip_terminal_null()
138 sz--; in skip_terminal_null()
140 return (sz); in skip_terminal_null()
145 sz -= 2; in skip_terminal_null()
146 for (j = i; j < sz -i; j++) { in skip_terminal_null()
161 if (i == sz) { in skip_terminal_null()
163 return (sz); in skip_terminal_null()
170 read_vcc(vntsd_cons_t *consp, char *buf, ssize_t *sz) in read_vcc() argument
173 *sz = read(consp->vcc_fd, buf, VNTSD_MAX_BUF_SIZE); in read_vcc()
179 if ((*sz > 0)) { in read_vcc()
196 rv = vntsd_write_client(clientp, write_buf->buf, write_buf->sz); in write_one_client()
213 int sz; in vntsd_write_thread() local
226 rv = read_vcc(consp, buf, &sz); in vntsd_write_thread()
230 if (sz <= 0) { in vntsd_write_thread()
235 if ((sz = skip_terminal_null(buf, sz)) == 0) { in vntsd_write_thread()
240 write_buf.sz = sz; in vntsd_write_thread()