/illumos-gate/usr/src/cmd/svc/startd/ |
H A D | misc.c | 116 * Returns 1 if the given path is that of a filesystem with the ST_RDONLY flag 122 fs_is_read_only(char *path, ulong_t *fsidp) argument 128 err = statvfs(path, &sfb); 151 fs_remount(char *path) argument 153 if (fork_mount(path, "remount,rw"))
|
/illumos-gate/usr/src/cmd/svr4pkg/pkginstall/ |
H A D | pkgenv.c | 66 path[PATH_MAX], local 92 progerr(gettext(ERR_NOPARAM), "PKG", path); local 101 progerr(gettext(ERR_NOPARAM), "NAME", path); local 105 progerr(gettext(ERR_NOPARAM), "ARCH", path); local 109 progerr(gettext(ERR_NOPARAM), "VERSION", path); local 113 progerr(gettext(ERR_NOPARAM), "CATEGORY", path); local
|
/illumos-gate/usr/src/tools/cscope-fast/ |
H A D | exec.c | 67 execute(char *path, ...) argument 85 va_start(ap, path); 92 (void) execvp(path, args); /* returns only on failure */ 93 (void) sprintf(msg, "\ncscope: cannot execute %s", path);
|
/illumos-gate/usr/src/lib/sun_fc/common/ |
H A D | FCHBANPIVPort.cc | 62 path = lookupControllerPath(thePath); 64 log.debug("Unable to lookup controller path and number for %s", 66 path = "/devices"; 67 path += thePath; 68 path += ":fc"; 103 void FCHBANPIVPort::fp_ioctl(string path, int cmd, fcio_t *fcio) { argument 107 int fd = HBA::_open(path, O_NDELAY | O_RDONLY);
|
/illumos-gate/usr/src/psm/promif/ieee1275/common/ |
H A D | prom_io.c | 33 prom_open(char *path) argument 41 if ((uintptr_t)path > (uint32_t)-1) { 42 opath = path; 44 path = promplat_alloc(len); 45 if (path == NULL) 47 (void) prom_strcpy(path, opath); 56 ci[3] = p1275_ptr2cell(path); /* Arg1: Pathname */ 66 promplat_free(path, len);
|
/illumos-gate/usr/src/psm/promif/ieee1275/sun4/ |
H A D | prom_fio.c | 33 prom_fopen(ihandle_t fsih, char *path) argument 41 if ((uintptr_t)path > (uint32_t)-1) { 42 opath = path; 44 path = promplat_alloc(len); 45 if (path == NULL) 47 (void) prom_strcpy(path, opath); 50 len = prom_strlen(path); 59 ci[6] = p1275_ptr2cell(path); /* Arg4: Pathname */ 67 promplat_free(path, len + 1); 80 prom_volopen(ihandle_t fsih, char *path) argument [all...] |
/illumos-gate/usr/src/stand/lib/fs/nfs/ |
H A D | pathname.c | 92 stpn_set(struct st_pathname *pnp, char *path) argument 96 bcopy(pnp->pn_path, path, pnp->pn_pathlen);
|
/illumos-gate/usr/src/lib/libast/common/misc/ |
H A D | ftwalk.c | 53 ftwalk(const char* path, int (*userf)(Ftw_t*), int flags, int (*comparf)(Ftw_t*, Ftw_t*)) argument 76 if (!(f = fts_open((char* const*)path, flags, comparf ? ftscompare : 0))) 78 if (!path || !(flags & FTS_ONEPATH) && !(path = (const char*)(*((char**)path)))) 80 ns = strlen(path) + 1; 83 e->fts_accpath = e->fts_name = e->fts_path = strcpy((char*)(e + 1), path); 118 ns = e->status = e->path == e->fts_accpath ? FTW_PATH : FTW_NAME;
|
/illumos-gate/usr/src/lib/libast/common/path/ |
H A D | pathcanon.c | 27 * in-place path name canonicalization -- preserves the logical view 28 * pointer to trailing 0 in path returned 36 * if (flags&PATH_EXISTS) then path must exist at each component 37 * if (flags&PATH_VERIFIED(n)) then first n chars of path exist 40 * 0 returned on error and if (flags&(PATH_DOTDOT|PATH_EXISTS)) then path 50 pathcanon(char* path, int flags) argument 67 phys = path; 68 v = path + ((flags >> 5) & 01777); 69 if (*path == '/') 71 if (*(path [all...] |
H A D | pathexists.c | 27 * return 1 if path exisis 29 * path is modified in-place but restored on return 30 * path components checked in pairs to cut stat()'s 49 pathexists(char* path, int mode) argument 65 e = (c = *path) == '/' ? path + 1 : path; 66 cmp = strchr(astconf("PATH_ATTRIBUTES", path, NiL), 'c') ? strcasecmp : strcmp; 68 sfprintf(sfstderr, "locale test %s\n", path); 96 sfprintf(sfstderr, "locale stat %s\n", path); [all...] |
H A D | pathkey.c | 27 * generate 14 char lookup key for lang path in key 28 * based on 32-bit checksum on path 43 register char* path = (char*)apath; local 63 for (n = 0; *path; path++) 64 n = n * 0x63c63cd9L + *path + 0x9c39c33dL; 77 * trailing flags in path 80 if (flags = strchr(path, ' ')) 82 if (flags == path) 86 strcpy(tmp, path); [all...] |
/illumos-gate/usr/src/lib/libast/common/tm/ |
H A D | tvtouch.c | 69 * touch path <atime,mtime,ctime> 71 * Tv_t==TV_TOUCH_RETAIN retains path value if it exists, current time otherwise 88 tvtouch(const char* path, register const Tv_t* av, register const Tv_t* mv, const Tv_t* cv, int flags) argument 140 if (!cv && av == TV_TOUCH_RETAIN && mv == TV_TOUCH_RETAIN && !stat(path, &st) && !chmod(path, st.st_mode & S_IPERM)) 142 if (!utimensat(AT_FDCWD, path, ts[0].tv_nsec == UTIME_NOW && ts[1].tv_nsec == UTIME_NOW ? (struct timespec*)0 : ts, (flags & TV_TOUCH_PHYSICAL) ? AT_SYMLINK_NOFOLLOW : 0)) 150 if ((fd = open(path, O_WRONLY|O_CREAT|O_TRUNC, mode)) < 0) 154 if ((ts[0].tv_nsec != UTIME_NOW || ts[1].tv_nsec != UTIME_NOW) && utimensat(AT_FDCWD, path, ts, (flags & TV_TOUCH_PHYSICAL) ? AT_SYMLINK_NOFOLLOW : 0)) 159 if ((av == TV_TOUCH_RETAIN || mv == TV_TOUCH_RETAIN) && stat(path, &st)) 196 if (!utimets(path, t [all...] |
/illumos-gate/usr/src/uts/sun4u/opl/sys/scfd/ |
H A D | opcioif.h | 57 unsigned char path[SCF_DISK_LED_PATH_MAX]; member in struct:scfiocgetdiskled
|
/illumos-gate/usr/src/cmd/lp/cmd/lpsched/ |
H A D | log.c | 46 char path[80]; local 48 snprintf(path, sizeof (path), "%s/%s", Lp_Logs, name); 49 return (open_locked(path, "a", 0640));
|
/illumos-gate/usr/src/cmd/lp/lib/forms/ |
H A D | wrform.c | 161 char * path; local 164 if (!(path = getformfile(name, COMMENT))) 168 if (dumpstring(path, formp->comment) == -1) { 169 Free (path); 174 Unlink (path); 176 Free (path);
|
/illumos-gate/usr/src/cmd/lp/lib/lp/ |
H A D | isterminfo.c | 178 char *path, local 189 if (!(path = makepath(parent, type_letter, type, (char *)0))) 193 if (!(fd = Open(path, O_RDONLY))) { 201 if (errno == EMFILE && Access(path, R_OK) == 0) 219 ret = (Access(path, R_OK) == 0); 222 Free (path);
|
/illumos-gate/usr/src/cmd/lp/lib/printers/ |
H A D | getprinter.c | 74 register char * path; local 110 path = getprinterfile(name, CONFIGFILE); 111 if (!path) { 117 if ((fd = open_locked(path, "r", 0)) < 0) { 118 Free(path); /* 131 Free (path); 300 if (!(path = getprinterfile(prp->name, COMMENTFILE))) 302 if (!(prp->description = loadstring(path)) && errno != ENOENT) { 303 Free (path); 307 Free (path); [all...] |
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_directory.c | 331 * This SMB is used to verify that a path exists and is a directory. No 332 * error is returned if the given path exists and the client has read 345 * STRING DirectoryPath[]; Directory path 383 char *path; local 406 path = pn->pn_path; 409 rc = smb_pathname_reduce(sr, sr->user_cr, path, tnode, tnode,
|
/illumos-gate/usr/src/cmd/devprop/ |
H A D | devprop.c | 37 "Usage: devprop [-n device-path] " 48 char *path = "/"; local 76 if ((path = realpath(optarg, NULL)) == NULL) 77 path = optarg; 108 * node paths. In that case, the path will be prefixed with 110 * just the path to the node. 112 if (strncmp("/devices/", path, strlen("/devices/")) == 0) { 113 path += strlen("/devices"); 116 if ((ptr = strrchr(path, ':')) != NULL) 120 if ((dn = di_init(path, DINFOPRO [all...] |
/illumos-gate/usr/src/boot/sys/boot/efi/loader/ |
H A D | devicename.c | 49 * path in (devspec). If it contains an explicit device specification, 53 efi_getdev(void **vdev, const char *devspec, const char **path) argument 59 * If it looks like this is just a path and no device, then 64 if (rv == 0 && path != NULL) 65 *path = devspec; 70 return (efi_parsedev(dev, devspec, path)); 76 * text in (path). 87 efi_parsedev(struct devdesc **dev, const char *devspec, const char **path) argument 118 err = zfs_parsedev((struct zfs_devdesc*)idev, np, path); 150 if (path ! [all...] |
/illumos-gate/usr/src/test/os-tests/tests/file-locking/ |
H A D | acquire-lock.c | 21 * Usage: <posix|ofd|flock> <shared|exclusive> <path> 130 char *modestr, *path; local 140 path = argv[3]; 153 fd = open(path, rdonly ? O_RDONLY : O_WRONLY); 155 err(EXIT_FAILURE, "Failed to open %s", path);
|
/illumos-gate/usr/src/common/zfs/ |
H A D | zfs_namecheck.c | 68 zfs_component_namecheck(const char *path, namecheck_err_t *why, char *what) argument 72 if (strlen(path) >= ZFS_MAX_DATASET_NAME_LEN) { 78 if (path[0] == '\0') { 84 for (loc = path; *loc; loc++) { 103 permset_namecheck(const char *path, namecheck_err_t *why, char *what) argument 105 if (strlen(path) >= ZFS_PERMSET_MAXLEN) { 111 if (path[0] != '@') { 114 *what = path[0]; 119 return (zfs_component_namecheck(&path[1], why, what)); 136 entity_namecheck(const char *path, namecheck_err_ argument 233 dataset_namecheck(const char *path, namecheck_err_t *why, char *what) argument 254 mountpoint_namecheck(const char *path, namecheck_err_t *why) argument [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | firmload.c | 79 char *path; local 86 path = kmem_asprintf("firmware/%s/%s", drvname, imgname); 89 fh->fh_buf = kobj_open_path(path, 1, 0); 90 strfree(path);
|
/illumos-gate/usr/src/lib/lvm/libsvm/common/ |
H A D | metaconf.c | 73 write_targ_nm_table(char *path) argument 84 (void) snprintf(buf, sizeof (buf), "%s%s", path, NAME_TO_MAJOR); 130 write_xlate_to_mdconf(char *path) argument 150 (void) snprintf(diskdir, sizeof (diskdir), "%s%s", path, DISK_DIR); 173 * fly for the mini-root. We need to adjust the path 188 * turn ../../devices/<path> into /devices/<path>
|
/illumos-gate/usr/src/lib/nsswitch/user/common/ |
H A D | getprinter.c | 248 char path[MAXPATHLEN], *home; local 252 (void) snprintf(path, sizeof (path), "%s/.printers", home); 256 path, NSS_LINELEN_PRINTERS));
|