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

/opensolaris-onvv-gate/usr/src/lib/libpkg/common/
H A Dfmkdir.c44 * 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 Drrmdir.c42 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 Dpkgstr.c927 * 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 Dvfpops.c131 * 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 Disdir.c75 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 Dpkglib.h424 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 Dverify.c249 * 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 Dzones_lofs.c115 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 Dzones_exec.c369 * 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 Dinstzones_lib.h367 char *a_path, char *a_argv[], const char *a_zoneName,
H A Dzones.c2026 * 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 Dcopyf.c411 * 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 Dinstzones_api.h107 char *a_inputFile, char *a_path, char *a_argv[],
/opensolaris-onvv-gate/usr/src/cmd/svr4pkg/pkgcond/
H A Dmain.c217 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 Dlibinst.h233 extern int openLocal __P((char *a_path, int a_oflag, char *a_tmpdir));

Completed in 186 milliseconds