/illumos-gate/usr/src/lib/libast/common/obsolete/ |
H A D | spawn.c | 86 register const char* path = name; 90 if (*path != '/') 91 path = pathpath(buffer, name, NULL, PATH_REGULAR|PATH_EXECUTE); 92 if ((pid = spawnve(path, argv, envv)) >= 0) 105 *nv++ = (char*)path; 108 path = pathshell(); 109 pid = spawnve(path, newargv, environ);
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiohd/ |
H A D | audiohd.c | 515 audiohd_path_t *path; local 519 if (statep->path[i]) { 520 path = statep->path[i]; 521 kmem_free(path, sizeof (audiohd_path_t)); 566 audiohd_init_play_path(audiohd_path_t *path) argument 577 audiohd_state_t *statep = path->statep; 578 hda_codec_t *codec = path->codec; 581 for (i = 0; i < path->pin_nums; i++) { 582 wid = path 671 audiohd_init_record_path(audiohd_path_t *path) argument 738 audiohd_path_t *path; local 1019 audiohd_do_set_pin_volume(audiohd_state_t *statep, audiohd_path_t *path, uint64_t val) argument 1080 audiohd_path_t *path; local 1149 audiohd_path_t *path; local 1215 audiohd_path_t *path; local 1344 audiohd_path_t *path; local 1375 audiohd_path_t *path; local 1425 audiohd_do_set_beep_volume(audiohd_state_t *statep, audiohd_path_t *path, uint64_t val) argument 1644 audiohd_path_t *path = NULL; local 1885 audiohd_path_t *path; local 3227 audiohd_path_t *path; local 3338 audiohd_path_t *path; local 3509 audiohd_path_t *path; local 3611 audiohd_find_input_pins(hda_codec_t *codec, wid_t wid, int allowmixer, int depth, audiohd_path_t *path) argument 3737 audiohd_path_t *path = NULL; local 3800 audiohd_path_t *path; local 3975 audiohd_path_t *path; local 4201 audiohd_path_t *path; local 4362 audiohd_path_t *path; local 4443 audiohd_path_t *path; local 4539 audiohd_path_t *path; local 4630 audiohd_path_t *path; local 4714 audiohd_path_t *path; local 4801 audiohd_find_output_pins(hda_codec_t *codec, wid_t wid, int depth, audiohd_path_t *path) argument 4880 audiohd_path_t *path = NULL; local 5437 audiohd_path_t *path; local 5486 audiohd_path_t *path; local [all...] |
/illumos-gate/usr/src/lib/libnsctl/common/ |
H A D | cache.c | 56 nsc_open(path, flag, mode) 57 char *path; 62 if (strlen(path) >= NSC_MAXPATH) { 78 strcpy(fd->sf_path, path); 95 nsc_fdopen(id, path, mode) 97 char *path; 103 if (strlen(path) >= NSC_MAXPATH) { 146 strcpy(fd->sf_path, path); 162 strcpy(op.path, fd->sf_path); 326 * nsc_freeze(char *path) [all...] |
/illumos-gate/usr/src/cmd/lp/lib/lp/ |
H A D | files.c | 55 return (-1); /* a valid path */ 68 chownmod(char *path, uid_t owner, gid_t group, mode_t mode) argument 72 if ((rc = Chown(path, owner, group)) == 0) 73 rc = Chmod(path, mode); 123 open_locked(char *path, char *type, mode_t mode) argument 131 if (!path || !type) { 155 if ((fd = Open(path, oflag, mode)) == -1) 160 if ((fd = Open(path, oflag|O_CREAT, mode)) != -1) 161 chown_lppath(path); 204 open_lpfile(char *path, cha argument 228 chown_lppath(char *path) argument 257 rmfile(char *path) argument 267 loadline(char *path) argument 296 loadstring(char *path) argument 320 dumpstring(char *path, char *str) argument [all...] |
H A D | next.c | 110 char *path; local 114 if (!(path = makepath(parent, name, (char *)0))) 116 if (Stat(path, &statbuf) == -1) { 117 Free (path); 120 Free (path);
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/monza/common/ |
H A D | monza.c | 79 monza_get_bus_type(char *path, struct io_card *card) argument 81 if (strcmp(path, MONZA_NIU) == 0) { 89 monza_get_slot_number(char *path, struct io_card *card) argument 91 if (strcmp(path, MONZA_N2_XAUI0) == 0) { 94 } else if (strcmp(path, MONZA_N2_XAUI1) == 0) { 104 monza_get_network_instance(char *path) argument 107 if (strncmp(path, MONZA_NETWORK_0, strlen(MONZA_NETWORK_0)) == 0) { 109 } else if (strncmp(path, MONZA_NETWORK_1, strlen(MONZA_NETWORK_1)) 112 } else if (strncmp(path, MONZA_NETWORK_2, strlen(MONZA_NETWORK_2)) 115 } else if (strncmp(path, MONZA_ENET_ 150 char path[MAXSTRLEN]; local 381 char path[MAXSTRLEN] = ""; local [all...] |
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/ontario/common/ |
H A D | pelton.c | 67 get_bus_type(char *path, struct io_card *card) argument 69 if (strncmp(path, PEL_PCIX_SLOT0, PCIX_COMP_NUM) == 0) { 71 } else if (strncmp(path, PEL_PCIX_SLOT1, PCIX_COMP_NUM) == 0) { 73 } else if (strncmp(path, PEL_PCIX_SLOT2, PCIX_COMP_NUM) == 0) { 75 } else if (strncmp(path, PEL_PCIX_ONBOARD0, PCIX_COMP_NUM) == 0) { 83 * 'path' is the device-path of the *parent* of the IO card ('card'). 85 * Compare the prefix of the string representing the device-path with 90 * 'path', compare SLOT2 before comparing SLOT1. 93 get_slot_number(char *path, struc argument 114 pelton_get_network_instance(char *path) argument 141 char path[MAXSTRLEN]; local 294 char path[MAXSTRLEN] = ""; local [all...] |
H A D | huron.c | 61 huron_get_bus_type(char *path, struct io_card *card) argument 63 if (strcmp(path, HURON_NIU) == 0) { 71 huron_get_slot_number(char *path, struct io_card *card) argument 73 if (strcmp(path, HURON_N2_XAUI0) == 0) { 76 } else if (strcmp(path, HURON_N2_XAUI1) == 0) { 79 } else if (strncmp(path, HURON_PCIE_SLOT0, 83 } else if (strncmp(path, HURON_PCIE_SLOT1, 87 } else if (strncmp(path, HURON_PCIE_SLOT2, 91 } else if (strncmp(path, HURON_PCIE_SLOT3, 95 } else if (strncmp(path, HURON_PCIE_SLOT 110 huron_get_network_instance(char *path) argument 137 char path[MAXSTRLEN]; local 296 char path[MAXSTRLEN] = ""; local [all...] |
H A D | erie.h | 102 void erie_get_bus_type(char path[], char bus_type[]); 103 void erie_get_nac(char bus_type[], char path[], int s, 105 int erie_get_slot_number(char path[]); 106 int erie_get_network_instance(char path[]); 109 int erie_get_path(picl_nodehdl_t nodeh, char path[], int size);
|
/illumos-gate/usr/src/lib/scsi/libsmp/common/ |
H A D | smp_plugin.c | 210 smp_plugin_loadone(smp_target_t *tp, const char *path, uint32_t pass) argument 216 if ((obj = dlopen(path, RTLD_PARENT | RTLD_LOCAL | RTLD_LAZY)) == NULL) 267 char path[PATH_MAX]; local 273 (void) snprintf(path, sizeof (path), "%s/%s", 283 if ((dirp = opendir(path)) != NULL) { 289 (void) snprintf(path, sizeof (path), "%s/%s/%s/%s", 293 if (smp_plugin_loadone(tp, path, 0) != 0) { 334 (void) snprintf(path, sizeo [all...] |
/illumos-gate/usr/src/lib/libcmd/common/ |
H A D | pathchk.c | 59 "[P:path?Write a diagnostic for each pathname operand that:]" 64 "[a:all|portability?Equivalent to \b--components\b \b--path\b.]" 88 static long mypathconf(const char *path, int op) argument 95 if ((r = strtol(astconf(ops[op], path, NiL), NiL, 0)) < 0 && !errno) 101 * returns 1 if <path> passes test 103 static int pathchk(char* path, int mode) argument 105 register char *cp=path, *cpold; 110 if(!*path) 113 error(2,"path is empty"); 160 cp=path; [all...] |
H A D | cp.c | 157 int postsiz; /* state.path post index */ 158 int presiz; /* state.path pre index */ 172 int pathsiz; /* state.path buffer size */ 175 char* path; /* to pathname buffer */ member in struct:State_s 191 preserve(State_t* state, const char* path, struct stat* ns, struct stat* os) argument 195 if (tmxtouch(path, tmxgetatime(os), tmxgetmtime(os), TMX_NOTIME, 0)) 196 error(ERROR_SYSTEM|2, "%s: cannot reset access and modify times", path); 198 if (n && chown(state->path, os->st_uid, os->st_gid)) 202 error(ERROR_SYSTEM|2, "%s: cannot reset group to %s", path, fmtgid(os->st_gid)); 205 error(ERROR_SYSTEM|2, "%s: cannot reset owner to %s", path, fmtui [all...] |
/illumos-gate/usr/src/cmd/sendmail/db/mp/ |
H A D | mp_open.c | 31 memp_open(path, flags, mode, dbenv, retp) 32 const char *path; 64 (dbenv == NULL && path == NULL) || LF_ISSET(DB_MPOOL_PRIVATE); 72 path, cachesize, mode, is_private, LF_ISSET(DB_CREATE))) != 0) 142 if (dbmp->reginfo.path != NULL) 143 __os_freestr(dbmp->reginfo.path); 168 memp_unlink(path, force, dbenv) 169 const char *path; 179 if (path != NULL && (ret = __os_strdup(path, [all...] |
/illumos-gate/usr/src/lib/sun_sas/common/ |
H A D | devlink_disco.c | 39 char *path; member in struct:walk_devlink 46 * Find matching /dev link for the given path argument. 48 * The input path is expected to not have "/devices". 57 * When path is specified, it doesn't have minor 60 if (warg->path) { 65 strncmp(start, warg->path, warg->len) != 0 || 66 /* make it sure the device path has minor name */ 83 * If no link is found, the long path is left as is. 110 warg.path = NULL; 117 warg.path 150 lookupLink(char *path, char *link, const char *dir, const char *mname) argument 233 lookupControllerLink(char *path, char *link) argument 246 lookupSMPLink(char *path, char *link) argument [all...] |
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo_dli.c | 59 * returns a devlink info file name derived from <path> 63 di_dli_name(char *path) argument 72 basep = basename(path); 88 di_dli_open(char *path, int oflag, short l_type, int flags) argument 96 dlipath = (flags & DLI_NAME) ? di_dli_name(path) : (char *)path; 133 di_dli_openr(char *path) argument 135 return (di_dli_open(path, O_RDONLY, F_RDLCK, DLI_NAME)); 140 di_dli_openw(char *path) argument 142 return (di_dli_open(path, O_RDW [all...] |
/illumos-gate/usr/src/boot/lib/libz/ |
H A D | gzlib.c | 94 local gzFile gz_open(path, fd, mode) 95 const void *path; 110 if (path == NULL) 193 /* save the path name for error messages */ 196 len = wcstombs(NULL, path, 0); 202 len = strlen((const char *)path); 203 state->path = (char *)malloc(len + 1); 204 if (state->path == NULL) { 211 wcstombs(state->path, path, le 291 char *path; /* identifier for error messages */ local [all...] |
/illumos-gate/usr/src/boot/sys/boot/uboot/lib/ |
H A D | devicename.c | 38 const char **path); 42 * path in (devspec). If it contains an explicit device specification, 46 uboot_getdev(void **vdev, const char *devspec, const char **path) argument 52 * If it looks like this is just a path and no 59 && (path != NULL)) 60 *path = devspec; 67 return (uboot_parsedev(dev, devspec, path)); 73 * text in (path). 86 const char **path) 118 err = disk_parsedev((struct disk_devdesc *)idev, np, path); 85 uboot_parsedev(struct uboot_devdesc **dev, const char *devspec, const char **path) argument [all...] |
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | confstr.c | 99 char *path; local 105 path = "/usr/xpg6/bin:/usr/xpg4/bin:/usr/ccs/bin:" 108 path = "/usr/xpg4/bin:/usr/ccs/bin:/usr/bin:" 111 conf_length = strlen(path) + 1; 113 (void) strncpy(buf, path, length);
|
/illumos-gate/usr/src/cmd/tcpd/ |
H A D | tcpd.c | 50 char path[MAXPATHNAMELEN]; local 59 * If argv[0] is an absolute path name, ignore REAL_DAEMON_DIR, and strip 64 strcpy(path, argv[0]); 67 sprintf(path, "%s/%s", REAL_DAEMON_DIR, argv[0]); 126 (void) execv(path, argv); 127 syslog(LOG_ERR, "error: cannot execute %s: %m", path);
|
/illumos-gate/usr/src/lib/libast/common/path/ |
H A D | pathcd.c | 40 vchdir(const char* path) argument 44 if (strlen(path) >= PATH_MAX) 49 else n = chdir(path); 58 * set the current directory to path 59 * if path is long and home!=0 then pathcd(home,0) 64 pathcd(const char* path, const char* home) argument 66 register char* p = (char*)path; 94 * path is too long -- copy so it can be modified in place
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | rdsv3_sc.c | 111 * Called by SC on discovering a new path 114 rdsv3_path_up(rds_path_t *path) argument 119 ASSERT(path != NULL); 122 RDS_VALIDATE_PATH(path); 127 while ((p) && ((p->lnode_ip != path->local.node_ipaddr) || 128 (p->rnode_ip != path->remote.node_ipaddr))) { 139 p->lnode_ip = path->local.node_ipaddr; 140 p->rnode_ip = path->remote.node_ipaddr; 144 p1->libd_ip = path->local.ipaddr; 145 p1->ribd_ip = path 181 rdsv3_path_down(rds_path_t *path) argument [all...] |
/illumos-gate/usr/src/cmd/devfsadm/ |
H A D | misc_link.c | 290 char path[PATH_MAX + 1], *buf; local 302 (void) snprintf(path, sizeof (path), "%s:%s", 307 if (devfsadm_enumerate_int(path, 0, &buf, rules, 1)) { 310 (void) snprintf(path, sizeof (path), "mcpp%s", buf); 313 (void) devfsadm_mklink(path, node, minor, 0); 326 /* find devices path -- need to free mem */ 356 char path[PATH_MAX + 1]; local 358 (void) strcpy(path, di_node_nam 368 char path[PATH_MAX + 1]; local 449 char *buf, path[PATH_MAX + 1]; local 483 char path[PATH_MAX + 1], *buf; local 520 char *buf, path[PATH_MAX + 1]; local 607 char path[PATH_MAX + 1]; local 662 char path[MAXPATHLEN]; local [all...] |
/illumos-gate/usr/src/lib/libtecla/common/ |
H A D | expand.c | 106 PathName *path; /* The pathname being matched */ member in struct:ExpandFile 112 /* expanding a path. */ 123 static char *ef_expand_special(ExpandFile *ef, const char *path, int pathlen); 184 ef->path = NULL; 211 ef->path = _new_PathName(); 212 if(!ef->path) 263 ef->path = _del_PathName(ef->path); 322 * path char * The path nam 348 ef_expand_file(ExpandFile *ef, const char *path, int pathlen) argument 1043 ef_expand_special(ExpandFile *ef, const char *path, int pathlen) argument [all...] |
/illumos-gate/usr/src/cmd/lp/lib/printers/ |
H A D | putprinter.c | 93 register char * path; local 138 if (!(path = getprinterfile(name, (char *)0))) 140 if (Stat(path, &statbuf1) == 0) { 142 Free (path); 146 } else if (errno != ENOENT || mkdir_lpdir(path, MODE_DIR) == -1) { 147 Free (path); 150 Free (path); 159 if (!(path = makepath(Lp_A_Interfaces, name, (char *)0))) 161 (void)rmfile (path); 162 Free (path); 552 char *path = NULL; local [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...] |