Home
last modified time | relevance | path

Searched refs:linklen (Results 1 – 3 of 3) sorted by relevance

/dragonfly/sys/kern/
H A Dkern_varsym.c74 varsymreplace(char *cp, int linklen, int maxlen) in varsymreplace() argument
82 rlen = linklen; in varsymreplace()
83 while (linklen > 1) { in varsymreplace()
85 for (i = 2; i < linklen; ++i) { in varsymreplace()
89 if (i < linklen && in varsymreplace()
94 if (linklen + nlen - xlen >= maxlen) { in varsymreplace()
98 KKASSERT(linklen >= xlen); in varsymreplace()
99 if (linklen != xlen) in varsymreplace()
105 linklen -= nlen; /* adjust past replacement */ in varsymreplace()
113 linklen -= i; in varsymreplace()
[all …]
H A Dvfs_nlookup.c1439 int linklen; in nreadsymlink() local
1462 linklen = MAXPATHLEN - 1 - auio.uio_resid; in nreadsymlink()
1464 linklen = varsymreplace(cp, linklen, MAXPATHLEN - 1); in nreadsymlink()
1465 if (linklen < 0) { in nreadsymlink()
1470 cp[linklen] = 0; in nreadsymlink()
1472 nlc->nlc_namelen = linklen; in nreadsymlink()
/dragonfly/sys/sys/
H A Dvarsym.h63 int varsymreplace(char *cp, int linklen, int maxlen);