Lines Matching refs:len
203 size_t len;
209 len = strlen(xmnt.mnt_mountp);
210 if (len < max)
213 if (strncmp(xmnt.mnt_mountp, fullpath, len) == 0 &&
214 (len == 1 || fullpath[len] == '/' ||
215 fullpath[len] == '\0')) {
216 max = len;
482 pkgcmd(PKGserver srv, void *cmd, size_t len, char **result, size_t *rlen,
488 da.data_size = len;
602 size_t len = vfpGetModifiedLen(a_vfp);
603 ssize_t rem = len;
608 if (len < PKGADD_MAX)
609 pcmd = alloca(sizeof (*pcmd) + len);
618 len = rem;
620 if (len >= PKGADD_MAX) {
621 len = PKGADD_MAX - 1;
622 while (p[len] != '\n' && len > 0)
623 len--;
624 if (p[len] != '\n')
626 len++;
628 (void) memcpy(&pcmd->buf[0], p, len);
629 pcmd->len = len;
631 if (pkgcmd(server, pcmd, sizeof (*pcmd) + len - 1,
635 rem -= len;
636 off += len;
638 pcmd->len = 0;
656 int len = sizeof (*pfcmd) + clen;
658 pfcmd = alloca(len);
666 pfcmd->len = clen;
672 if (pkgcmd(server, pfcmd, len, NULL, NULL, &fd) != 0 || fd == -1) {
700 pkggetentry(PKGserver server, int *len, int *pathlen)
723 *len = num[0];
730 pkggetentry_named(PKGserver server, const char *path, int *len, int *pathlen)
738 *pathlen = pcmd->len = plen;
739 (void) memcpy(pcmd->buf, path, pcmd->len + 1);
744 if (pkgcmd(server, pcmd, sizeof (*pcmd) + pcmd->len,
761 *len = rlen;