Lines Matching refs:len
202 size_t len;
208 len = strlen(xmnt.mnt_mountp);
209 if (len < max)
212 if (strncmp(xmnt.mnt_mountp, fullpath, len) == 0 &&
213 (len == 1 || fullpath[len] == '/' ||
214 fullpath[len] == '\0')) {
215 max = len;
485 pkgcmd(PKGserver srv, void *cmd, size_t len, char **result, size_t *rlen,
491 da.data_size = len;
605 size_t len = vfpGetModifiedLen(a_vfp);
606 ssize_t rem = len;
611 if (len < PKGADD_MAX)
612 pcmd = alloca(sizeof (*pcmd) + len);
621 len = rem;
623 if (len >= PKGADD_MAX) {
624 len = PKGADD_MAX - 1;
625 while (p[len] != '\n' && len > 0)
626 len--;
627 if (p[len] != '\n')
629 len++;
631 (void) memcpy(&pcmd->buf[0], p, len);
632 pcmd->len = len;
634 if (pkgcmd(server, pcmd, sizeof (*pcmd) + len - 1,
638 rem -= len;
639 off += len;
641 pcmd->len = 0;
659 int len = sizeof (*pfcmd) + clen;
661 pfcmd = alloca(len);
669 pfcmd->len = clen;
675 if (pkgcmd(server, pfcmd, len, NULL, NULL, &fd) != 0 || fd == -1) {
703 pkggetentry(PKGserver server, int *len, int *pathlen)
726 *len = num[0];
733 pkggetentry_named(PKGserver server, const char *path, int *len, int *pathlen)
741 *pathlen = pcmd->len = plen;
742 (void) memcpy(pcmd->buf, path, pcmd->len + 1);
747 if (pkgcmd(server, pcmd, sizeof (*pcmd) + pcmd->len,
764 *len = rlen;