Lines Matching refs:len
211 int len = sizeof (struct sockaddr_storage);
229 if (getsockname(s2, (struct sockaddr *)&sname, &len) < 0) {
246 s3 = accept(s2, (struct sockaddr *)&from, &len);
568 desread(int fd, char *buf, int len, int secondary)
579 return (read(fd, buf, len));
585 if (nstored >= len) {
586 (void) memcpy(buf, store_ptr, len);
587 store_ptr += len;
588 nstored -= len;
589 return (len);
594 len -= nstored;
677 if (nstored > len) {
678 (void) memcpy(buf, store_ptr, len);
679 nreturned += len;
680 store_ptr += len;
681 nstored -= len;
691 deswrite(int fd, char *buf, int len, int secondary)
698 return (write(fd, buf, len));
701 while (len > 0) {
703 if (len > KCMD8_BUFSIZ)
706 outlen = len;
711 len -= r;
716 deswrite_compat(int fd, char *buf, int len, int secondary)
728 if (len + 4 > sizeof (tmpbuf))
730 lenbuf2[0] = (len & 0xff000000) >> 24;
731 lenbuf2[1] = (len & 0xff0000) >> 16;
732 lenbuf2[2] = (len & 0xff00) >> 8;
733 lenbuf2[3] = (len & 0xff);
734 (void) memcpy(tmpbuf + 4, buf, len);
737 inputd.length = len + 4;
740 inputd.length = len;
746 use_ivecs ? (size_t)len + 4 : (size_t)len, &ret)) {
775 len_buf[0] = (len & 0xff000000) >> 24;
776 len_buf[1] = (len & 0xff0000) >> 16;
777 len_buf[2] = (len & 0xff00) >> 8;
778 len_buf[3] = (len & 0xff);
786 return (len);