/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo_finddev.c | 182 char *pathlist; in finddev_readdir_devfs() local 203 if ((pathlist = malloc(bufsiz)) == NULL) { in finddev_readdir_devfs() 209 pathlist, &bufsiz); in finddev_readdir_devfs() 211 for (n = 0, p = pathlist; in finddev_readdir_devfs() 219 free(pathlist); in finddev_readdir_devfs() 222 for (n = 0, p = pathlist; in finddev_readdir_devfs() 227 free(pathlist); in finddev_readdir_devfs() 232 free(pathlist); in finddev_readdir_devfs() 235 free(pathlist); in finddev_readdir_devfs()
|
H A D | devfsmap.c | 1316 free_pathlist(char **pathlist) in free_pathlist() argument 1320 if (pathlist != NULL) { in free_pathlist() 1321 for (p = pathlist; *p != NULL; p++) in free_pathlist() 1323 free(pathlist); in free_pathlist() 1425 build_pathlist(char *rootdir, char *vhcipath, char **pathlist, int npaths) in build_pathlist() argument 1432 mpxio_disabled = is_mpxio_disabled(rootdir, pathlist[i]); in build_pathlist() 1434 "on path %s\n", mpxio_disabled, pathlist[i])); in build_pathlist() 1445 free(pathlist[i]); in build_pathlist() 1448 pathlist[j] = pathlist[j - 1]; in build_pathlist() 1449 pathlist[0] = vpath; in build_pathlist() [all …]
|
/illumos-gate/usr/src/lib/storage/libg_fc/common/ |
H A D | map.c | 258 mp_pathlist_t pathlist; in insert_missing_pwwn() local 268 if (g_get_pathlist(phys_path, &pathlist)) { in insert_missing_pwwn() 270 S_FREE(pathlist.path_info); in insert_missing_pwwn() 274 pathcnt = pathlist.path_count; in insert_missing_pwwn() 285 if (pathlist.path_info[i].path_state == in insert_missing_pwwn() 287 pathlist.path_info[i].path_state == in insert_missing_pwwn() 289 (void) strncpy(pwwn1, pathlist.path_info[i].path_addr, in insert_missing_pwwn() 327 S_FREE(pathlist.path_info); in insert_missing_pwwn() 334 S_FREE(pathlist.path_info); in insert_missing_pwwn() 341 S_FREE(pathlist.path_info); in insert_missing_pwwn() [all …]
|
H A D | genf.c | 1035 mp_pathlist_t pathlist; in g_get_path_type() local 1047 if (g_get_pathlist(drvr_path1, &pathlist)) { in g_get_path_type() 1050 pathcnt = pathlist.path_count; in g_get_path_type() 1053 if (pathlist.path_info[i].path_state < MAXPATHSTATE) { in g_get_path_type() 1054 if (pathlist.path_info[i].path_state == in g_get_path_type() 1058 } else if (pathlist.path_info[i].path_state == in g_get_path_type() 1064 if (pathlist.path_info[p_on].path_state == in g_get_path_type() 1068 pathlist.path_info[p_on].path_hba); in g_get_path_type() 1072 pathlist.path_info[p_st].path_hba); in g_get_path_type() 1074 free(pathlist.path_info); in g_get_path_type()
|
H A D | hot.c | 225 mp_pathlist_t pathlist; in g_force_lip() local 246 if (g_get_pathlist(fp_path, &pathlist)) { in g_force_lip() 249 for (i = 0; i < pathlist.path_count; i++) { in g_force_lip() 250 pinfop = &pathlist.path_info[i]; in g_force_lip() 263 free(pathlist.path_info); in g_force_lip()
|
/illumos-gate/usr/src/lib/storage/liba5k/common/ |
H A D | diag.c | 413 mp_pathlist_t pathlist; in l_dev_bypass_enable() local 427 (!g_get_pathlist(temppath, &pathlist))) { in l_dev_bypass_enable() 428 pathcnt = pathlist.path_count; in l_dev_bypass_enable() 431 if (pathlist.path_info[i].path_state < in l_dev_bypass_enable() 433 if (strstr(pathlist.path_info[i]. in l_dev_bypass_enable() 439 if (pathlist.path_info[i].path_state == in l_dev_bypass_enable() 443 if (pathlist.path_info[i].path_state == in l_dev_bypass_enable() 449 if (strstr(pathlist.path_info[p_pw].path_addr, in l_dev_bypass_enable() 453 pathlist.path_info[p_pw].path_hba); in l_dev_bypass_enable() 454 } else if (pathlist.path_info[p_on].path_state == in l_dev_bypass_enable() [all …]
|
H A D | mon.c | 2488 mp_pathlist_t pathlist; in l_get_disk_status() local 2523 if (g_get_pathlist(temppath, &pathlist)) { in l_get_disk_status() 2526 pathcnt = pathlist.path_count; in l_get_disk_status() 2539 if (pathlist.path_info[i].path_state != in l_get_disk_status() 2541 pathlist.path_info[i].path_state != in l_get_disk_status() 2545 (void) strncpy(pwwn, pathlist.path_info[i].path_addr, in l_get_disk_status() 2585 free(pathlist.path_info); in l_get_disk_status() 3190 mp_pathlist_t pathlist; in l_get_pid_from_path() local 3196 if (g_get_pathlist(path0, &pathlist)) { in l_get_pid_from_path() 3199 (void) strncpy(pwwn0, pathlist.path_info[0]. in l_get_pid_from_path() [all …]
|
/illumos-gate/usr/src/cmd/luxadm/ |
H A D | hotplug.c | 507 mp_pathlist_t pathlist; in hotplug() local 609 if (err = g_get_pathlist(temp2path, &pathlist)) { in hotplug() 613 pathcnt = pathlist.path_count; in hotplug() 616 if (pathlist.path_info[i].path_state < in hotplug() 618 if (strstr(pathlist.path_info[i]. in hotplug() 624 if (pathlist.path_info[i].path_state == in hotplug() 628 if (pathlist.path_info[i].path_state == in hotplug() 634 if (strstr(pathlist.path_info[p_pw].path_addr, in hotplug() 638 pathlist.path_info[p_pw].path_hba); in hotplug() 639 } else if (pathlist.path_info[p_on].path_state == in hotplug() [all …]
|
H A D | g_adm.c | 2516 mp_pathlist_t pathlist; in adm_display_err() local 2527 if (err = g_get_pathlist(drvr_path, &pathlist)) { in adm_display_err() 2531 pathcnt = pathlist.path_count; in adm_display_err() 2534 if (pathlist.path_info[i].path_state < MAXPATHSTATE) { in adm_display_err() 2535 if (pathlist.path_info[i].path_state == in adm_display_err() 2539 } else if (pathlist.path_info[i].path_state == in adm_display_err() 2545 if (pathlist.path_info[p_on].path_state == in adm_display_err() 2549 pathlist.path_info[p_on].path_hba); in adm_display_err() 2553 pathlist.path_info[p_st].path_hba); in adm_display_err() 2555 free(pathlist.path_info); in adm_display_err() [all …]
|
/illumos-gate/usr/src/cmd/svr4pkg/pkgchk/ |
H A D | main.c | 102 char *pathlist[MAXPATHS], *ppathlist[MAXPATHS], pkgspool[PATH_MAX]; variable 191 pathlist[npaths] = strtok(optarg, " , "); in main() 192 if (pathlist[npaths++] == NULL) { in main() 196 while (pathlist[npaths] = strtok(NULL, " , ")) { in main() 574 pathlist[npaths] = qstrdup(pathname); in setpathlist()
|
H A D | checkmap.c | 53 extern char *basedir, *pathlist[], *ppathlist[], **pkg, **environ; 387 pathlist[n]); in selpath() 391 } else if (!shellmatch(pathlist[n], path)) { in selpath()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | subshell.c | 75 Pathcomp_t *pathlist; /* for PATH variable */ member 520 if(!shp->pathlist) in sh_subshell() 526 sp->pathlist = path_dup((Pathcomp_t*)shp->pathlist); in sh_subshell() 707 path_delete((Pathcomp_t*)shp->pathlist); in sh_subshell() 708 shp->pathlist = (void*)sp->pathlist; in sh_subshell() 757 path_newdir(shp,shp->pathlist); in sh_subshell()
|
H A D | path.c | 468 shp->pathlist = pp = (void*)path_addpath(shp,(Pathcomp_t*)shp->pathlist,val,PATH_PATH); in path_init() 474 shp->pathlist = (void*)path_dup(pp); in path_init() 478 pp = (void*)path_addpath(shp,(Pathcomp_t*)shp->pathlist,val,PATH_FPATH); in path_init() 492 if(!shp->pathlist) in path_get() 494 pp = (Pathcomp_t*)shp->pathlist; in path_get() 512 if(!pp && !shp->pathlist) in path_opentype() 687 else if(!shp->pathlist) in path_search() 711 pp=sh_isstate(SH_DEFPATH)?shp->defpathlist:shp->pathlist; in path_search() 1713 Pathcomp_t *first = (Pathcomp_t*)shp->pathlist; in path_unsetfpath()
|
H A D | init.c | 353 shp->pathlist = (void*)path_unsetfpath(shp); in put_restricted() 356 if(shp->pathlist) in put_restricted() 360 pp = (void*)path_addpath(shp,(Pathcomp_t*)shp->pathlist,val,PATH_PATH); in put_restricted() 362 pp = (void*)path_addpath(shp,(Pathcomp_t*)shp->pathlist,val,PATH_FPATH); in put_restricted() 365 if(shp->pathlist = (void*)pp) in put_restricted() 375 path_dump((Pathcomp_t*)shp->pathlist); in put_restricted()
|
H A D | xec.c | 3253 if(!shp->pathlist) in sh_fork()
|
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | adt_token.c | 387 char *pathlist; in adt_to_pathlist() local 390 pathlist = ((union convert *)p_data)->tcharstar; in adt_to_pathlist() 392 if (pathlist != NULL) { in adt_to_pathlist() 393 working_buf = strdup(pathlist); in adt_to_pathlist()
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_subr.c | 2684 char **pathlist = NULL; in sdev_modctl_readdir() local 2748 if (pathlist) { in sdev_modctl_readdir() 2749 bcopy(pathlist, newlist, in sdev_modctl_readdir() 2751 kmem_free(pathlist, in sdev_modctl_readdir() 2754 pathlist = newlist; in sdev_modctl_readdir() 2759 pathlist[npaths++] = s; in sdev_modctl_readdir() 2779 *dirlistp = pathlist; in sdev_modctl_readdir() 2787 sdev_modctl_readdir_free(char **pathlist, int npaths, int npaths_alloc) in sdev_modctl_readdir_free() argument 2792 n = strlen(pathlist[i]) + 1; in sdev_modctl_readdir_free() 2793 kmem_free(pathlist[i], n); in sdev_modctl_readdir_free() [all …]
|
/illumos-gate/usr/src/lib/libelfsign/common/ |
H A D | elfcertlib.c | 199 char *pathlist[3], **plp; in elfcertlib_getcert() local 210 plp = pathlist; in elfcertlib_getcert() 230 for (plp = pathlist; *plp; plp++) { in elfcertlib_getcert()
|
/illumos-gate/usr/src/lib/libsqlite/tool/ |
H A D | lemon.c | 2710 char *pathlist; local 2728 pathlist = getenv("PATH"); 2729 if( pathlist==0 ) pathlist = ".:/bin:/usr/bin"; 2730 path = (char *)malloc( strlen(pathlist)+strlen(name)+2 ); 2732 while( *pathlist ){ 2733 cp = strchr(pathlist,':'); 2734 if( cp==0 ) cp = &pathlist[strlen(pathlist)]; 2737 sprintf(path,"%s/%s",pathlist,name); 2739 if( c==0 ) pathlist = ""; 2740 else pathlist = &cp[1];
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/ |
H A D | cd_pwd.c | 210 path_newdir(shp,shp->pathlist); in b_cd()
|
H A D | typeset.c | 986 if(!tdata.sh->pathlist) in b_builtin()
|
/illumos-gate/usr/src/cmd/csh/ |
H A D | sh.c | 36 tchar *pathlist[] = { S_usrbin /* "/usr/bin" */, S_DOT /* "." */, 0 }; variable 238 set1(S_path /* "path" */, saveblk(pathlist), &shvhed); in main()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/ |
H A D | defs.h | 235 void *pathlist; \
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/edit/ |
H A D | completion.c | 434 …if(*cp=='/' && (pp=path_dirfind(ep->sh->pathlist,cp,'/')) && (np=nv_search(begin,ep->sh->track_tre… in ed_expand()
|