/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | posix_sem.c | 363 size_t pathlen, plen; local 383 pathlen = MAXPATHLEN; 384 error = copyinstr(uap->name, pnbuf, MAXPATHLEN, &pathlen); 389 if ( (pathlen > PSEMNAMLEN) ) { 408 plen = pathlen; 650 size_t pathlen, plen; local 660 pathlen = MAXPATHLEN; 661 error = copyinstr(uap->name, pnbuf, MAXPATHLEN, &pathlen); 666 if (pathlen > PSEMNAMLEN) { 686 plen = pathlen; [all...] |
H A D | posix_shm.c | 369 size_t pathlen, plen; local 388 pathlen = MAXPATHLEN; 389 error = copyinstr(uap->name, (void *)pnbuf, MAXPATHLEN, &pathlen); 394 if (pathlen > PSHMNAMLEN) { 414 plen = pathlen; 911 size_t pathlen, plen; local 921 pathlen = MAXPATHLEN; 922 error = copyinstr(uap->name, (void *)pnbuf, MAXPATHLEN, &pathlen); 927 if (pathlen > PSHMNAMLEN) { 947 plen = pathlen; [all...] |
H A D | kern_descrip.c | 1172 int pathlen; local 1181 pathlen = MAXPATHLEN; 1182 MALLOC(pathbufp, char *, pathlen, M_TEMP, M_WAITOK); 1188 error = vn_getpath(vp, pathbufp, &pathlen); 1192 error = copyout((caddr_t)pathbufp, argp, pathlen); 1200 size_t pathlen; local 1209 pathlen = MAXPATHLEN; 1212 if ( (error = copyinstr(argp, pathbufp, MAXPATHLEN, &pathlen)) == 0 ) { 1214 error = vn_path_package_check(vp, pathbufp, pathlen, retval);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/ |
H A D | vnode_internal.h | 391 int vn_path_package_check(vnode_t vp, char *path, int pathlen, int *component);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/ |
H A D | nfs_subs.c | 2219 int error = 0, pathlen; local 2259 error = copyinstr(unxa->nxa_fspath, path, MAXPATHLEN, (size_t *)&pathlen); 2344 MALLOC(nxfs->nxfs_path, char*, pathlen, M_TEMP, M_WAITOK); 2350 bcopy(path, nxfs->nxfs_path, pathlen); 2371 error = copyinstr(unxa->nxa_exppath, path, MAXPATHLEN, (size_t *)&pathlen); 2400 MALLOC(nx->nx_path, char*, pathlen, M_TEMP, M_WAITOK); 2407 bcopy(path, nx->nx_path, pathlen); 2432 if ((nx3 && !strncmp(nx3->nx_path, nx->nx_path, pathlen - 1) && 2433 (nx3->nx_path[pathlen-1] == '/')) || 2489 xnd.ni_pathlen = pathlen [all...] |
H A D | nfs_syscalls.c | 388 u_int pathlen; local 399 error = copyinstr(uap->fname, path, MAXPATHLEN, (size_t *)&pathlen);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/union/ |
H A D | union_subr.c | 1070 int pathlen) 1083 cn->cn_namelen = pathlen; 1059 union_relookup( struct union_mount *um, struct vnode *dvp, struct vnode **vpp, struct componentname *cnp, struct componentname *cn, char *path, int pathlen) argument
|
/macosx-10.5.8/xnu-1228.15.4/bsd/vfs/ |
H A D | vfs_xattr.c | 2421 int pathlen; local 2428 pathlen = MAXPATHLEN; 2429 error = vn_getpath(xvp, path, &pathlen);
|
H A D | vfs_subr.c | 2419 vn_path_package_check(__unused vnode_t vp, char *path, int pathlen, int *component) argument 2430 while(end < path + pathlen && *end != '\0') { 2431 while(end < path + pathlen && *end == '/' && *end != '\0') { 2437 while(end < path + pathlen && *end != '/' && *end != '\0') { 2441 if (end > path + pathlen) {
|