Home
last modified time | relevance | path

Searched refs:pathbuf (Results 1 – 25 of 25) sorted by relevance

/minix3/sys/sys/
H A Dnamei.h70 struct pathbuf;
72 struct pathbuf *pathbuf_create(const char *path);
73 struct pathbuf *pathbuf_assimilate(char *path);
74 int pathbuf_copyin(const char *userpath, struct pathbuf **ret);
75 void pathbuf_destroy(struct pathbuf *);
78 void pathbuf_copystring(const struct pathbuf *, char *buf, size_t maxlen);
81 const char *pathbuf_stringcopy_get(struct pathbuf *);
82 void pathbuf_stringcopy_put(struct pathbuf *, const char *);
85 int pathbuf_maybe_copyin(const char *userpath, enum uio_seg seg, struct pathbuf **ret);
115 struct pathbuf *ni_pathbuf; /* pathname container */
[all …]
H A Dnamei.src50 * To call namei, first set up a pathbuf with pathbuf_create or
53 * pathbuf before you've finished using the nameidata, or mysterious
62 struct pathbuf;
64 struct pathbuf *pathbuf_create(const char *path);
65 struct pathbuf *pathbuf_assimilate(char *path);
66 int pathbuf_copyin(const char *userpath, struct pathbuf **ret);
67 void pathbuf_destroy(struct pathbuf *);
70 void pathbuf_copystring(const struct pathbuf *, char *buf, size_t maxlen);
73 const char *pathbuf_stringcopy_get(struct pathbuf *);
74 void pathbuf_stringcopy_put(struct pathbuf *, const char *);
[all …]
H A Dvfs_syscalls.h62 struct pathbuf;
63 int do_open(struct lwp *, struct vnode *, struct pathbuf *, int, int, int *);
H A Dexec.h100 struct pathbuf; /* from namei.h */
271 struct pathbuf *);
/minix3/lib/libc/gen/
H A Dglob.c585 Char pathbuf[MAXPATHLEN+1]; in glob1() local
597 return glob2(pathbuf, pathbuf, in glob1()
598 pathbuf + (sizeof(pathbuf) / sizeof(*pathbuf)) - 1, pattern, in glob1()
608 glob2(Char *pathbuf, Char *pathend, Char *pathlim, const Char *pattern, in glob2() argument
616 _DIAGASSERT(pathbuf != NULL); in glob2()
622 qprintf("glob2", pathbuf); in glob2()
631 if (g_lstat(pathbuf, &sb, pglob)) in glob2()
644 (g_stat(pathbuf, &sb, pglob) == 0) && in glob2()
652 return globextend(pathbuf, pglob, limit); in glob2()
675 return glob3(pathbuf, pathend, pathlim, pattern, p, in glob2()
[all …]
/minix3/minix/lib/libvboxfs/
H A Dlink.c32 vboxfs_path_t pathbuf; in remove_file() local
35 if ((r = vboxfs_set_path(&pathbuf, path)) != OK) in remove_file()
40 vbox_set_ptr(&param[1], &pathbuf, vboxfs_get_path_size(&pathbuf), in remove_file()
H A Dhandle.c13 vboxfs_path_t pathbuf; in vboxfs_open_file() local
17 if ((r = vboxfs_set_path(&pathbuf, path)) != OK) in vboxfs_open_file()
77 vbox_set_ptr(&param[1], &pathbuf, vboxfs_get_path_size(&pathbuf), in vboxfs_open_file()
H A Dattr.c55 vboxfs_path_t pathbuf; in vboxfs_getattr() local
59 if ((r = vboxfs_set_path(&pathbuf, path)) != OK) in vboxfs_getattr()
67 vbox_set_ptr(&param[1], &pathbuf, vboxfs_get_path_size(&pathbuf), in vboxfs_getattr()
/minix3/crypto/external/bsd/heimdal/dist/lib/roken/
H A Dglob.c498 Char pathbuf[MaxPathLen+1]; in glob1() local
503 return(glob2(pathbuf, pathbuf, pattern, pglob, limit)); in glob1()
521 glob2(Char *pathbuf, Char *pathend, Char *pattern, glob_t *pglob, in glob2() argument
535 if (g_lstat(pathbuf, &sb, pglob)) in glob2()
541 (g_stat(pathbuf, &sb, pglob) == 0) && in glob2()
547 return(globextend(pathbuf, pglob, limit)); in glob2()
565 return(glob3(pathbuf, pathend, pattern, p, pglob, in glob2()
572 glob3(Char *pathbuf, Char *pathend, Char *pattern, Char *restpattern, in glob3() argument
591 if ((dirp = g_opendir(pathbuf, pglob)) == NULL) { in glob3()
594 g_Ctoc(pathbuf, buf); in glob3()
[all …]
/minix3/bin/ps/
H A Dps.c153 char pathbuf[MAXPATHLEN]; in ttyname2dev() local
167 (void)snprintf(pathbuf, in ttyname2dev()
168 sizeof(pathbuf), "%s%s", _PATH_DEV, ttname); in ttyname2dev()
169 ttypath = pathbuf; in ttyname2dev()
171 (void)snprintf(pathbuf, in ttyname2dev()
172 sizeof(pathbuf), "%s%s", _PATH_TTY, ttname); in ttyname2dev()
173 ttypath = pathbuf; in ttyname2dev()
186 snprintf(pathbuf, sizeof(pathbuf), "pts/%d", ptsminor); in ttyname2dev()
187 if (strcmp(pathbuf, ttname) == 0 && ptsminor >= 0) in ttyname2dev()
/minix3/sbin/fsck_ext2fs/
H A Dpass2.c95 char pathbuf[MAXPATHLEN + 1]; in pass2() local
166 getpathname(pathbuf, sizeof(pathbuf), inp->i_number, in pass2()
169 pathbuf, (u_long)inp->i_isize, sblock.e2fs_bsize); in pass2()
232 char pathbuf[MAXPATHLEN + 1]; in pass2check() local
417 getpathname(pathbuf, sizeof(pathbuf), in pass2check()
422 pwarn("%s %s %s\n", pathbuf, in pass2check()
H A Dinode.c174 char pathbuf[MAXPATHLEN + 1]; in ckinode() local
192 getpathname(pathbuf, sizeof(pathbuf), in ckinode()
195 pathbuf); in ckinode()
229 getpathname(pathbuf, sizeof(pathbuf), in ckinode()
232 pathbuf); in ckinode()
262 char pathbuf[MAXPATHLEN + 1]; in iblock() local
312 getpathname(pathbuf, sizeof(pathbuf), in iblock()
315 pathbuf); in iblock()
H A Ddir.c300 char pathbuf[MAXPATHLEN + 1]; in fileerror() local
305 getpathname(pathbuf, sizeof(pathbuf), cwd, ino); in fileerror()
307 pfatal("NAME=%s\n", pathbuf); in fileerror()
313 (fs2h16(dp->e2di_mode) & IFMT) == IFDIR ? "DIR" : "FILE", pathbuf); in fileerror()
315 pfatal("NAME=%s\n", pathbuf); in fileerror()
524 char pathbuf[MAXPATHLEN + 1]; in makeentry() local
544 getpathname(pathbuf, sizeof(pathbuf), parent, parent); in makeentry()
546 if (expanddir(dp, pathbuf) == 0) in makeentry()
/minix3/lib/libterminfo/
H A Dterm.c54 static char pathbuf[PATH_MAX]; variable
282 if (l != 0 && l + 1 < sizeof(pathbuf)) { in _ti_dbgettermp()
283 memcpy(pathbuf, p, l); in _ti_dbgettermp()
284 pathbuf[l] = '\0'; in _ti_dbgettermp()
285 r = _ti_dbgetterm(term, pathbuf, name, flags); in _ti_dbgettermp()
/minix3/usr.bin/make/
H A Dutil.c276 char pathbuf[MAXPATHLEN], nextpathbuf[MAXPATHLEN * 2]; in getwd() local
285 pathbuf[MAXPATHLEN - 1] = '\0'; in getwd()
286 pathptr = &pathbuf[MAXPATHLEN - 1]; in getwd()
/minix3/sys/fs/udf/
H A Dudf_vnops.c1622 uint8_t *pathbuf, *pathpos, *compnamepos; in udf_do_symlink() local
1628 pathbuf = malloc(UDF_SYMLINKBUFLEN, M_UDFTEMP, M_WAITOK); in udf_do_symlink()
1629 pathpos = pathbuf; in udf_do_symlink()
1709 free(pathbuf, M_UDFTEMP); in udf_do_symlink()
1716 free(pathbuf, M_UDFTEMP); in udf_do_symlink()
1722 pathbuf, pathlen, 0, in udf_do_symlink()
1727 free(pathbuf, M_UDFTEMP); in udf_do_symlink()
1776 uint8_t *pathbuf, *tmpname; in udf_do_readlink() local
1782 pathbuf = malloc(UDF_SYMLINKBUFLEN, M_UDFTEMP, M_WAITOK); in udf_do_readlink()
1784 memset(pathbuf, 0, UDF_SYMLINKBUFLEN); in udf_do_readlink()
[all …]
/minix3/usr.sbin/mtree/
H A Dspec.c435 static char pathbuf[4*MAXPATHLEN + 1]; in vispath() local
438 strsvis(pathbuf, path, VIS_CSTYLE, extra); in vispath()
440 strsvis(pathbuf, path, VIS_OCTAL, extra_glob); in vispath()
441 return pathbuf; in vispath()
/minix3/usr.bin/xinstall/
H A Dxinstall.c94 static char pathbuf[MAXPATHLEN]; variable
662 (void)snprintf(pathbuf, sizeof(pathbuf), "%s/%s", in install()
665 to_name = pathbuf; in install()
/minix3/sbin/newfs_udf/
H A Dudf_create.c1463 char *pathbuf, *pathpos, *compnamepos; in udf_encode_symlink() local
1470 pathbuf = malloc(UDF_SYMLINKBUFLEN); in udf_encode_symlink()
1471 assert(pathbuf); in udf_encode_symlink()
1476 pathpos = pathbuf; in udf_encode_symlink()
1562 free(pathbuf); in udf_encode_symlink()
1567 *pathbufp = (uint8_t *) pathbuf; in udf_encode_symlink()
/minix3/sys/ufs/chfs/
H A Dchfs_vfsops.c117 struct pathbuf *pb; in chfs_mount()
/minix3/sys/ufs/lfs/
H A Dulfs_quota1.c314 struct pathbuf *pb; in lfsquota1_handle_cmd_quotaon()
H A Dulfs_extattr.c221 struct pathbuf *pb; in ulfs_extattr_autocreate_attr()
/minix3/sys/ufs/ufs/
H A Dufs_quota1.c311 struct pathbuf *pb; in quota1_handle_cmd_quotaon()
H A Dufs_extattr.c221 struct pathbuf *pb; in ufs_extattr_autocreate_attr()
/minix3/distrib/sets/lists/comp/
H A Dmi10203 ./usr/share/man/cat9/pathbuf.0 comp-sys-catman .cat
17021 ./usr/share/man/html9/pathbuf.html comp-sys-htmlman html
24001 ./usr/share/man/man9/pathbuf.9 comp-sys-man .man