Home
last modified time | relevance | path

Searched refs:a_path (Results 1 – 15 of 15) sorted by relevance

/titanic_44/usr/src/lib/libpkg/common/
H A Dvfpops.c153 vfpOpen(VFP_T **r_vfp, char *a_path, char *a_mode, VFPFLAGS_T a_flags) in vfpOpen() argument
174 if (a_path == (char *)NULL) { in vfpOpen()
200 if ((*a_path == '\0') || (*a_mode == '\0')) { in vfpOpen()
208 fp = fopen(a_path, a_mode); in vfpOpen()
377 vfp->_vfpPath = strdup(a_path ? a_path : ""); in vfpOpen()
725 vfpWriteToFile(VFP_T *a_vfp, char *a_path) in vfpWriteToFile() argument
748 fd = open(a_path, O_WRONLY|O_CREAT|O_TRUNC, 0644); in vfpWriteToFile()
816 vfpCheckpointFile(VFP_T **r_cpVfp, VFP_T **a_vfp, char *a_path) in vfpCheckpointFile() argument
867 if ((a_path == (char *)NULL) || (*a_path == '\0')) { in vfpCheckpointFile()
868 a_path = avfp->_vfpPath; in vfpCheckpointFile()
[all …]
H A Drrmdir.c42 rrmdir(char *a_path) in rrmdir() argument
61 if ((a_path == NULL) || (*a_path == '\0')) { in rrmdir()
72 (void) snprintf(path, sizeof (path), "%s/", a_path); in rrmdir()
76 if (access(a_path, F_OK) == 0) { in rrmdir()
78 "/bin/rmdir", "rmdir", a_path, (char *)NULL); in rrmdir()
H A Dpkgstr.c935 pkgstrLocatePathBasename(char *a_path) in pkgstrLocatePathBasename() argument
941 if (!a_path) { in pkgstrLocatePathBasename()
942 return (a_path); in pkgstrLocatePathBasename()
947 p = strrchr(a_path, '/'); in pkgstrLocatePathBasename()
955 return (a_path); in pkgstrLocatePathBasename()
975 pkgstrConvertPathToBasename(char *a_path) in pkgstrConvertPathToBasename() argument
981 if (a_path == (char *)NULL) { in pkgstrConvertPathToBasename()
987 if (*a_path == '\0') { in pkgstrConvertPathToBasename()
993 p = strrchr(a_path, '/'); in pkgstrConvertPathToBasename()
997 return (strdup(a_path)); in pkgstrConvertPathToBasename()
[all …]
H A Dfmkdir.c52 fmkdir(char *a_path, int a_mode) in fmkdir() argument
54 if (access(a_path, F_OK) == 0) { in fmkdir()
55 if (rrmdir(a_path) != 0) { in fmkdir()
60 if (mkdir(a_path, a_mode) != 0) { in fmkdir()
H A Dpkglib.h422 extern unsigned long compute_checksum(int *r_cksumerr, char *a_path);
454 extern int isPathRemote(char *a_path);
458 extern int fmkdir(char *a_path, int a_mode);
526 char *pkgstrConvertPathToBasename(char *a_path);
527 char *pkgstrConvertPathToDirname(char *a_path);
529 char *pkgstrLocatePathBasename(char *a_path);
548 char *a_path);
549 extern int vfpCheckpointOpen(VFP_T **a_cvfp, VFP_T **r_vfp, char *a_path,
554 extern int vfpOpen(VFP_T **r_vfp, char *a_path, char *a_mode,
564 extern int vfpWriteToFile(VFP_T *a_vfp, char *a_path);
H A Disdir.c75 int isPathRemote(char *a_path);
239 isPathRemote(char *a_path) in isPathRemote() argument
244 r = lstat(a_path, &statbuf); in isPathRemote()
H A Dverify.c256 compute_checksum(int *r_cksumerr, char *a_path) in compute_checksum() argument
274 if ((fd = open(a_path, O_RDONLY)) < 0) { in compute_checksum()
/titanic_44/usr/src/lib/libinstzones/common/
H A Dzones_lofs.c115 findPathRWStatus(const char *a_path) in findPathRWStatus() argument
120 if (strcmp(a_path, mountTable[i].mnt_mountp) == 0) { in findPathRWStatus()
147 char a_path[MAXPATHLEN]; in z_isPathWritable() local
155 (void) strlcpy(a_path, a_str, sizeof (a_path)); in z_isPathWritable()
156 slen = strlen(a_path); in z_isPathWritable()
164 if ((a_path[i] == '/') || (a_path[i] == '\0')) { in z_isPathWritable()
165 a_path[i] = '\0'; in z_isPathWritable()
166 result = findPathRWStatus(a_path); in z_isPathWritable()
H A Dzones_exec.c385 _zexec(const char *a_zoneName, const char *a_path, char *a_argv[]) in _zexec() argument
396 assert(a_path != NULL); in _zexec()
397 assert(*a_path != '\0'); in _zexec()
506 (void) execve(a_path, &a_argv[0], new_env); in _zexec()
674 char *a_path, char *a_argv[], const char *a_zoneName, int *a_fds) in _z_zone_exec() argument
696 assert(a_path != (char *)NULL); in _z_zone_exec()
697 assert(*a_path != '\0'); in _z_zone_exec()
712 _z_echoDebug(DBG_ZONE_EXEC_CMD_ENTER, a_path, a_zoneName, thisZoneName); in _z_zone_exec()
722 a_path, a_argv)); in _z_zone_exec()
857 _exit(_zexec(a_zoneName, a_path, a_argv)); in _z_zone_exec()
H A Dinstzones_lib.h364 char *a_path, char *a_argv[], const char *a_zoneName,
H A Dzones.c2034 z_zone_exec(const char *a_zoneName, const char *a_path, char *a_argv[], in z_zone_exec() argument
2169 _exit(_zexec(a_zoneName, a_path, a_argv)); in z_zone_exec()
/titanic_44/usr/src/cmd/svr4pkg/libinst/
H A Dcopyf.c432 openLocal(char *a_path, int a_oflag, char *a_tmpdir) in openLocal() argument
444 fd = open(a_path, a_oflag); in openLocal()
475 bn = basename(a_path); in openLocal()
500 n = copyFile(fd, tmpFd, a_path, template, &statbuf, 0L); in openLocal()
/titanic_44/usr/src/lib/libinstzones/hdrs/
H A Dinstzones_api.h106 char *a_inputFile, char *a_path, char *a_argv[],
/titanic_44/usr/src/cmd/svr4pkg/pkgcond/
H A Dmain.c215 static int setRootPath(char *a_path, char *a_envVar,
227 static void setCmdLinePath(char **a_path, char **args,
3060 setRootPath(char *a_path, char *a_envVar, boolean_t a_mustExist) in setRootPath() argument
3067 if ((a_path == NULL) || (*a_path == '\0')) { in setRootPath()
3074 if (realpath(a_path, rp) == NULL) { in setRootPath()
3078 a_path, strerror(errno)); in setRootPath()
3082 (void) strcpy(rp, a_path); in setRootPath()
/titanic_44/usr/src/cmd/svr4pkg/hdrs/
H A Dlibinst.h233 extern int openLocal __P((char *a_path, int a_oflag, char *a_tmpdir));