HomeSort by: relevance | last modified time | path
    Searched refs:linklen (Results 1 - 11 of 11) sorted by relevancy

  /src/lib/libpuffs/
null.c 551 const struct puffs_cred *pcred, char *linkname, size_t *linklen)
556 rv = readlink(PNPATH(pn), linkname, *linklen);
560 *linklen = rv;
  /src/tests/fs/puffs/h_dtfs/
dtfs_vnops.c 414 const struct puffs_cred *cred, char *linkname, size_t *linklen)
420 strlcpy(linkname, df->df_linktarget, *linklen);
421 *linklen = strlen(linkname);
  /src/sys/kern/
vfs_lookup.c 744 size_t linklen; local in function:namei_follow
776 linklen = MAXPATHLEN - auio.uio_resid;
777 if (linklen == 0) {
790 symlink_magic(self->l_proc, cp, &linklen)) ||
791 (linklen + ndp->ni_pathlen >= MAXPATHLEN)) {
797 memcpy(cp + linklen, ndp->ni_next, ndp->ni_pathlen);
799 cp[linklen] = '\0';
801 ndp->ni_pathlen += linklen;
  /src/lib/librefuse/
refuse.c 485 const struct puffs_cred *cred, char *linkname, size_t *linklen)
497 ret = fuse_fs_readlink(fuse->fs, path, linkname, *linklen);
500 p = memchr(linkname, '\0', *linklen);
504 *linklen = (size_t)(p - linkname);
  /src/sys/rump/librump/rumpvfs/
rumpfs.c 1191 size_t linklen; local in function:rump_vop_symlink
1194 linklen = strlen(target);
1195 KASSERT(linklen < MAXPATHLEN);
1196 rn = makeprivate(VLNK, va->va_mode & ALLPERMS, NODEV, linklen, false);
1207 KASSERT(linklen < MAXPATHLEN);
1209 rn->rn_linklen = linklen;
  /src/usr.sbin/puffs/mount_psshfs/
node.c 673 const struct puffs_cred *cred, char *linkvalue, size_t *linklen)
718 *linklen = strlen(psn->symlink);
719 (void) memcpy(linkvalue, psn->symlink, *linklen);
  /src/lib/libp2k/
p2k.c 1182 const struct puffs_cred *pcr, char *linkname, size_t *linklen)
1190 uio = rump_pub_uio_setup(linkname, *linklen, 0, RUMPUIO_READ);
1194 *linklen -= rump_pub_uio_free(uio);
  /src/sys/fs/nfs/server/
nfs_nfsdport.c 354 int lockleaf = (cnp->cn_flags & LOCKLEAF) != 0, linklen; local in function:nfsvno_namei
485 linklen = MAXPATHLEN - auio.uio_resid;
486 if (linklen == 0) {
490 if (linklen + ndp->ni_pathlen >= MAXPATHLEN) {
499 NFSBCOPY(ndp->ni_next, cp + linklen, ndp->ni_pathlen);
503 cnp->cn_pnbuf[linklen] = '\0';
504 ndp->ni_pathlen += linklen;
  /src/lib/libc/stdlib/
jemalloc.c 3261 ssize_t linklen; local in function:malloc_init_hard
3312 if ((linklen = readlink("/etc/malloc.conf", buf,
3318 buf[linklen] = '\0';
  /src/sys/fs/puffs/
puffs_vnops.c 2086 size_t linklen; local in function:puffs_vnop_readlink
2091 linklen = sizeof(readlink_msg->pvnr_link);
2092 readlink_msg->pvnr_linklen = linklen;
2102 if (readlink_msg->pvnr_linklen > linklen) {
2104 "linklen too big", VPTOPNC(ap->a_vp));
  /src/lib/libperfuse/
ops.c 2639 const struct puffs_cred *pcr, char *linkname, size_t *linklen)
2660 if (len > *linklen)
2674 *linklen = len;

Completed in 26 milliseconds