/opensolaris-onvv-gate/usr/src/lib/libpkg/common/ |
H A D | fmkdir.c | 44 * Arguments: a_path - pointer to string representing the path to the 52 fmkdir(char *a_path, int a_mode) argument 54 if (access(a_path, F_OK) == 0) { 55 if (rrmdir(a_path) != 0) { 60 if (mkdir(a_path, a_mode) != 0) {
|
H A D | rrmdir.c | 42 rrmdir(char *a_path) argument 61 if ((a_path == NULL) || (*a_path == '\0')) { 72 (void) snprintf(path, sizeof (path), "%s/", a_path); 76 if (access(a_path, F_OK) == 0) { 78 "/bin/rmdir", "rmdir", a_path, (char *)NULL);
|
H A D | pkgstr.c | 927 * Arguments: a_path - [RO, *RO] - (char *) 935 pkgstrLocatePathBasename(char *a_path) argument 941 if (!a_path) { 942 return (a_path); 947 p = strrchr(a_path, '/'); 955 return (a_path); 963 * Arguments: a_path - [RO, *RO] - (char *) 975 pkgstrConvertPathToBasename(char *a_path) argument 981 if (a_path == (char *)NULL) { 987 if (*a_path 1024 pkgstrConvertPathToDirname(char *a_path) argument [all...] |
H A D | vfpops.c | 131 * char *a_path - path of file to open and associate with this VFP. 153 vfpOpen(VFP_T **r_vfp, char *a_path, char *a_mode, VFPFLAGS_T a_flags) argument 174 if (a_path == (char *)NULL) { 200 if ((*a_path == '\0') || (*a_mode == '\0')) { 208 fp = fopen(a_path, a_mode); 377 vfp->_vfpPath = strdup(a_path ? a_path : ""); 719 * char *a_path - path of file to write file data to 725 vfpWriteToFile(VFP_T *a_vfp, char *a_path) argument 748 fd = open(a_path, O_WRONL 816 vfpCheckpointFile(VFP_T **r_cpVfp, VFP_T **a_vfp, char *a_path) argument 980 vfpCheckpointOpen(VFP_T **a_cpVfp, VFP_T **r_vfp, char *a_path, char *a_mode, VFPFLAGS_T a_flags) argument [all...] |
H A D | isdir.c | 75 int isPathRemote(char *a_path); 230 * Arguments: a_path - [RO, *RO] - (char *) 239 isPathRemote(char *a_path) argument 244 r = lstat(a_path, &statbuf);
|
H A D | pkglib.h | 424 extern unsigned long compute_checksum(int *r_cksumerr, char *a_path); 456 extern int isPathRemote(char *a_path); 460 extern int fmkdir(char *a_path, int a_mode); 528 char *pkgstrConvertPathToBasename(char *a_path); 529 char *pkgstrConvertPathToDirname(char *a_path); 531 char *pkgstrLocatePathBasename(char *a_path); 550 char *a_path); 551 extern int vfpCheckpointOpen(VFP_T **a_cvfp, VFP_T **r_vfp, char *a_path, 556 extern int vfpOpen(VFP_T **r_vfp, char *a_path, char *a_mode, 566 extern int vfpWriteToFile(VFP_T *a_vfp, char *a_path); [all...] |
H A D | verify.c | 249 * a_path (char *) [RO, *RO] 257 compute_checksum(int *r_cksumerr, char *a_path) argument 275 if ((fd = open(a_path, O_RDONLY)) < 0) {
|
/opensolaris-onvv-gate/usr/src/lib/libinstzones/common/ |
H A D | zones_lofs.c | 115 findPathRWStatus(const char *a_path) argument 120 if (strcmp(a_path, mountTable[i].mnt_mountp) == 0) { 147 char a_path[MAXPATHLEN]; local 155 (void) strlcpy(a_path, a_str, sizeof (a_path)); 156 slen = strlen(a_path); 164 if ((a_path[i] == '/') || (a_path[i] == '\0')) { 165 a_path[i] = '\0'; 166 result = findPathRWStatus(a_path); [all...] |
H A D | zones_exec.c | 369 * a_path - pointer to string representing the full path *in the 385 _zexec(const char *a_zoneName, const char *a_path, char *a_argv[]) argument 396 assert(a_path != NULL); 397 assert(*a_path != '\0'); 506 (void) execve(a_path, &a_argv[0], new_env); 635 * a_path - [RO, *RO] - (char *) 674 char *a_path, char *a_argv[], const char *a_zoneName, int *a_fds) 696 assert(a_path != (char *)NULL); 697 assert(*a_path != '\0'); 712 _z_echoDebug(DBG_ZONE_EXEC_CMD_ENTER, a_path, a_zoneNam 673 _z_zone_exec(int *r_status, char **r_results, char *a_inputFile, char *a_path, char *a_argv[], const char *a_zoneName, int *a_fds) argument [all...] |
H A D | instzones_lib.h | 367 char *a_path, char *a_argv[], const char *a_zoneName,
|
H A D | zones.c | 2026 * a_path - pointer to string representing the full path *in the 2061 z_zone_exec(const char *a_zoneName, const char *a_path, char *a_argv[], argument 2196 _exit(_zexec(a_zoneName, a_path, a_argv));
|
/opensolaris-onvv-gate/usr/src/cmd/svr4pkg/libinst/ |
H A D | copyf.c | 411 * Arguments: a_path - [RO, *RO] - (char *) 432 openLocal(char *a_path, int a_oflag, char *a_tmpdir) argument 444 fd = open(a_path, a_oflag); 475 bn = basename(a_path); 500 n = copyFile(fd, tmpFd, a_path, template, &statbuf, 0L);
|
/opensolaris-onvv-gate/usr/src/lib/libinstzones/hdrs/ |
H A D | instzones_api.h | 107 char *a_inputFile, char *a_path, char *a_argv[],
|
/opensolaris-onvv-gate/usr/src/cmd/svr4pkg/pkgcond/ |
H A D | main.c | 217 static int setRootPath(char *a_path, char *a_envVar, 229 static void setCmdLinePath(char **a_path, char **args, 3053 * Arguments: a_path - root path to set 3062 setRootPath(char *a_path, char *a_envVar, boolean_t a_mustExist) argument 3069 if ((a_path == NULL) || (*a_path == '\0')) { 3076 if (realpath(a_path, rp) == NULL) { 3080 a_path, strerror(errno)); 3084 (void) strcpy(rp, a_path);
|
/opensolaris-onvv-gate/usr/src/cmd/svr4pkg/hdrs/ |
H A D | libinst.h | 233 extern int openLocal __P((char *a_path, int a_oflag, char *a_tmpdir));
|