/illumos-gate/usr/src/cmd/make/include/vroot/ |
H A D | vroot.h | 33 #define VROOT_DEFAULT ((pathpt)-1) 39 typedef patht *pathpt; typedef 41 extern void add_dir_to_path(const char *, pathpt *, int); 47 extern int open_vroot(char *, int, int, pathpt, pathpt); 48 extern pathpt parse_path_string(char *, int); 53 extern int access_vroot(char *, int, pathpt, pathpt); 55 extern int execve_vroot(char *, char **, char **, pathpt, pathpt); 57 extern int lstat_vroot(char *, struct stat *, pathpt, pathpt); 58 extern int stat_vroot(char *, struct stat *, pathpt, pathpt); 59 extern int readlink_vroot(char *, char *, int, pathpt, pathpt);
|
H A D | args.h | 42 extern void translate_with_thunk(char *, int (*) (char *), pathpt, pathpt,
|
/illumos-gate/usr/src/cmd/make/lib/vroot/ |
H A D | vroot.cc | 39 pathpt vector; 60 add_dir_to_path(const char *path, pathpt *pointer, int position) in add_dir_to_path() 66 pathpt new_path; in add_dir_to_path() 76 new_path= (pathpt)calloc((unsigned)(position+2), sizeof(pathcellt)); in add_dir_to_path() 90 pathpt 94 pathpt result= NULL; in parse_path_string() 105 return((pathpt)NULL); in parse_path_string() 166 translate_with_thunk(char *filename, int (*thunk) (char *), pathpt path_vector, pathpt vroot_vector… in translate_with_thunk()
|
H A D | chdir.cc | 37 int chdir_vroot(char *path, pathpt vroot_path, pathpt vroot_vroot) in chdir_vroot()
|
H A D | chroot.cc | 40 int chroot_vroot(char *path, pathpt vroot_path, pathpt vroot_vroot) in chroot_vroot()
|
H A D | rmdir.cc | 40 int rmdir_vroot(char *path, pathpt vroot_path, pathpt vroot_vroot) in rmdir_vroot()
|
H A D | unlink.cc | 40 int unlink_vroot(char *path, pathpt vroot_path, pathpt vroot_vroot) in unlink_vroot()
|
H A D | access.cc | 37 int access_vroot(char *path, int mode, pathpt vroot_path, pathpt vroot_vroot) in access_vroot()
|
H A D | chmod.cc | 41 int chmod_vroot(char *path, int mode, pathpt vroot_path, pathpt vroot_vroot) in chmod_vroot()
|
H A D | truncate.cc | 40 int truncate_vroot(char *path, int length, pathpt vroot_path, pathpt vroot_vroot) in truncate_vroot()
|
H A D | creat.cc | 42 int creat_vroot(char *path, int mode, pathpt vroot_path, pathpt vroot_vroot) in creat_vroot()
|
H A D | mkdir.cc | 41 int mkdir_vroot(char *path, int mode, pathpt vroot_path, pathpt vroot_vroot) in mkdir_vroot()
|
H A D | lstat.cc | 41 int lstat_vroot(char *path, struct stat *buffer, pathpt vroot_path, pathpt vroot_vroot) in lstat_vroot()
|
H A D | stat.cc | 41 int stat_vroot(char *path, struct stat *buffer, pathpt vroot_path, pathpt vroot_vroot) in stat_vroot()
|
H A D | utimes.cc | 41 int utimes_vroot(char *path, struct timeval *time, pathpt vroot_path, pathpt vroot_vroot) in utimes_vroot()
|
H A D | execve.cc | 44 int execve_vroot(char *path, char **argv, char **environ, pathpt vroot_path, pathpt vroot_vroot) in execve_vroot()
|
H A D | mount.cc | 41 int mount_vroot(char *target, char *name, int mode, pathpt vroot_path, pathpt vroot_vroot) in mount_vroot()
|
H A D | chown.cc | 41 int chown_vroot(char *path, int user, int group, pathpt vroot_path, pathpt vroot_vroot) in chown_vroot()
|
H A D | readlink.cc | 40 int readlink_vroot(char *path, char *buffer, int buffer_size, pathpt vroot_path, pathpt vroot_vroot) in readlink_vroot()
|
H A D | open.cc | 42 int open_vroot(char *path, int flags, int mode, pathpt vroot_path, pathpt vroot_vroot) in open_vroot()
|
/illumos-gate/usr/src/cmd/make/lib/mksh/ |
H A D | dosys.cc | 69 static Boolean exec_vp(char *name, char **argv, char **envp, Boolean ignore_error, pathpt vroot_pat… 241 exec_vp(char *name, char **argv, char **envp, Boolean ignore_error, pathpt vroot_path) in exec_vp() 314 doexec(wchar_t *command, Boolean ignore_error, char *stdout_file, char *stderr_file, pathpt vroot_p… in doexec()
|
/illumos-gate/usr/src/cmd/make/include/mksh/ |
H A D | dosys.h | 33 extern int doexec(wchar_t *, Boolean, char *, char *, pathpt, int);
|
/illumos-gate/usr/src/cmd/make/bin/ |
H A D | globals.cc | 173 pathpt vroot_path = VROOT_DEFAULT;
|
H A D | read.cc | 102 static pathpt makefile_path; in read_simple_file()
|
/illumos-gate/usr/src/cmd/make/include/mk/ |
H A D | defs.h | 293 extern pathpt vroot_path;
|