/titanic_41/usr/src/uts/common/fs/ |
H A D | pathname.c | 78 pnp->pn_pathlen = 0; in pn_alloc() 91 pnp->pn_pathlen = pnp->pn_bufsize = 0; in pn_free() 109 error = copyinstr(str, pnp->pn_path, bufsize, &pnp->pn_pathlen); in pn_get_buf() 111 error = copystr(str, pnp->pn_path, bufsize, &pnp->pn_pathlen); in pn_get_buf() 114 pnp->pn_pathlen--; /* don't count null byte */ in pn_get_buf() 145 error = copystr(path, pnp->pn_path, pnp->pn_bufsize, &pnp->pn_pathlen); in pn_set() 146 pnp->pn_pathlen--; /* don't count null byte */ in pn_set() 169 if (pnp->pn_pathlen + sympnp->pn_pathlen >= pnp->pn_bufsize) in pn_insert() 171 if (pnp->pn_pathlen != 0) in pn_insert() 172 ovbcopy(pnp->pn_path, pnp->pn_buf + sympnp->pn_pathlen, in pn_insert() [all …]
|
H A D | lookup.c | 151 if (pnp->pn_pathlen == 0) in lookuppnatcred() 174 pnp->pn_pathlen--; in lookuppnatcred() 238 rpnp->pn_pathlen = 0; in lookuppnvp() 477 if (pnp->pn_pathlen == 0) { in lookuppnvp() 484 pnp->pn_pathlen--; in lookuppnvp() 509 rpnp->pn_pathlen != 0 && in lookuppnvp() 510 !((rpnp->pn_pathlen > 2 && in lookuppnvp() 511 strncmp(rpnp->pn_path+rpnp->pn_pathlen-3, "/..", 3) == 0) || in lookuppnvp() 512 (rpnp->pn_pathlen == 2 && in lookuppnvp() 514 while (rpnp->pn_pathlen && in lookuppnvp() [all …]
|
H A D | vfs.c | 1357 resource = kmem_alloc(pn.pn_pathlen + 1, in domount() 1412 mountpt = kmem_alloc(pnp->pn_pathlen + 1, KM_SLEEP); in domount()
|
/titanic_41/usr/src/stand/lib/fs/nfs/ |
H A D | pathname.c | 71 pnp->pn_pathlen = 0; in stpn_alloc() 84 pnp->pn_pathlen = strlen(str); /* don't count null byte */ in stpn_get() 95 pnp->pn_pathlen = strlen(pnp->pn_path); /* don't count null byte */ in stpn_set() 96 bcopy(pnp->pn_path, path, pnp->pn_pathlen); in stpn_set() 111 if (pnp->pn_pathlen + sympnp->pn_pathlen >= MAXPATHLEN) in stpn_combine() 113 bcopy(pnp->pn_path, pnp->pn_buf + sympnp->pn_pathlen, in stpn_combine() 114 (uint_t)pnp->pn_pathlen); in stpn_combine() 115 bcopy(sympnp->pn_path, pnp->pn_buf, (uint_t)sympnp->pn_pathlen); in stpn_combine() 116 pnp->pn_pathlen += sympnp->pn_pathlen; in stpn_combine() 117 pnp->pn_buf[pnp->pn_pathlen] = '\0'; in stpn_combine() [all …]
|
H A D | st_pathname.h | 46 uint_t pn_pathlen; /* remaining length */ member 54 #define stpn_peekchar(PNP) (((PNP)->pn_pathlen != 0) ? \ 56 #define stpn_pathleft(PNP) ((PNP)->pn_pathlen)
|
/titanic_41/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_lookup.c | 101 rpnp->pn_pathlen = 0; in lookuppnvp() 323 if (pnp->pn_pathlen == 0) { in lookuppnvp() 330 pnp->pn_pathlen--; in lookuppnvp() 353 rpnp->pn_pathlen != 0 && in lookuppnvp() 354 !((rpnp->pn_pathlen > 2 && in lookuppnvp() 355 strncmp(rpnp->pn_path+rpnp->pn_pathlen-3, "/..", 3) == 0) || in lookuppnvp() 356 (rpnp->pn_pathlen == 2 && in lookuppnvp() 358 while (rpnp->pn_pathlen && in lookuppnvp() 359 rpnp->pn_path[rpnp->pn_pathlen-1] != '/') in lookuppnvp() 360 rpnp->pn_pathlen--; in lookuppnvp() [all …]
|
/titanic_41/usr/src/uts/common/syscall/ |
H A D | resolvepath.c | 49 if (count > resolvepn.pn_pathlen) in resolvepath() 50 count = resolvepn.pn_pathlen; in resolvepath()
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | pathname.h | 63 size_t pn_pathlen; /* remaining length */ member 67 #define pn_pathleft(pnp) ((pnp)->pn_pathlen)
|
/titanic_41/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_vfsops.c | 583 nargs->fh = kmem_alloc(pn.pn_pathlen + 1, KM_SLEEP); in nfs4_copyin() 584 bcopy(pn.pn_path, nargs->fh, pn.pn_pathlen); in nfs4_copyin() 585 nargs->fh[pn.pn_pathlen] = '\0'; in nfs4_copyin() 1337 while (pnp->pn_pathlen > 0 && *pnp->pn_path == '/') { in pathname_skipslashdot() 1344 pnp->pn_pathlen = pnp->pn_pathlen - 2; in pathname_skipslashdot() 1347 pnp->pn_pathlen--; in pathname_skipslashdot() 1412 newpn.pn_pathlen += addlen; in resolve_sympath() 1414 newpn.pn_buf[newpn.pn_pathlen] = '/'; in resolve_sympath() 1415 newpn.pn_pathlen++; in resolve_sympath() 1421 if (newpn.pn_pathlen + addlen >= newpn.pn_bufsize) { in resolve_sympath() [all …]
|
H A D | nfs_server.c | 2923 if (pn.pn_pathlen != 0 && pathflag == URLPATH) { in rfs_pathname() 2925 if ((pn.pn_pathlen = strlen(pn.pn_path)) == 0) in rfs_pathname() 2938 if (pn.pn_pathlen != 0 && pathflag == URLPATH) { in rfs_pathname() 2940 if ((pn.pn_pathlen = strlen(pn.pn_path)) == 0) { in rfs_pathname()
|
/titanic_41/usr/src/uts/common/fs/zut/ |
H A D | zut.c | 56 pn.pn_pathlen = strlen(path); in zut_open_dir() 77 pn.pn_pathlen--; in zut_open_dir()
|
/titanic_41/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_pathname.c | 473 if (upn.pn_pathlen == 0) { in smb_pathname() 510 upn.pn_pathlen--; in smb_pathname()
|
/titanic_41/usr/src/uts/sparc/os/ |
H A D | bootdev.c | 457 bcopy(rpn.pn_path, buffer, rpn.pn_pathlen); in resolve_devfs_name()
|
/titanic_41/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vfsops.c | 321 tm->tm_mntpath = tmp_memalloc(dpn.pn_pathlen + 1, TMP_MUSTHAVE); in tmp_mount()
|
/titanic_41/usr/src/uts/common/os/ |
H A D | klpd.c | 873 if (get_path(pap->pfa_path, rpnp->pn_path, rpnp->pn_pathlen) == -1) in pfexec_call()
|
H A D | zone.c | 3321 pathlen = pn.pn_pathlen + 2; in zone_set_root() 3324 pn.pn_pathlen + 1); in zone_set_root()
|
/titanic_41/usr/src/uts/common/fs/portfs/ |
H A D | port_fop.c | 770 *len = pn.pn_pathlen; in port_fop_getdvp()
|
/titanic_41/usr/src/uts/common/fs/dev/ |
H A D | sdev_subr.c | 2746 if (pn.pn_pathlen == 0) { in sdev_modctl_lookup()
|