Home
last modified time | relevance | path

Searched refs:pathlist (Results 1 – 24 of 24) sorted by relevance

/titanic_41/usr/src/lib/libdevinfo/
H A Ddevinfo_finddev.c184 char *pathlist; in finddev_readdir_devfs() local
205 if ((pathlist = malloc(bufsiz)) == NULL) { in finddev_readdir_devfs()
211 pathlist, &bufsiz); in finddev_readdir_devfs()
213 for (n = 0, p = pathlist; in finddev_readdir_devfs()
221 free(pathlist); in finddev_readdir_devfs()
224 for (n = 0, p = pathlist; in finddev_readdir_devfs()
229 free(pathlist); in finddev_readdir_devfs()
234 free(pathlist); in finddev_readdir_devfs()
237 free(pathlist); in finddev_readdir_devfs()
H A Ddevfsmap.c1316 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 …]
/titanic_41/usr/src/lib/storage/libg_fc/common/
H A Dmap.c258 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 Dhot.c225 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()
H A Dgenf.c1035 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()
/titanic_41/usr/src/lib/storage/liba5k/common/
H A Ddiag.c413 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 Dmon.c2487 mp_pathlist_t pathlist; in l_get_disk_status() local
2522 if (g_get_pathlist(temppath, &pathlist)) { in l_get_disk_status()
2525 pathcnt = pathlist.path_count; in l_get_disk_status()
2538 if (pathlist.path_info[i].path_state != in l_get_disk_status()
2540 pathlist.path_info[i].path_state != in l_get_disk_status()
2544 (void) strncpy(pwwn, pathlist.path_info[i].path_addr, in l_get_disk_status()
2584 free(pathlist.path_info); in l_get_disk_status()
3189 mp_pathlist_t pathlist; in l_get_pid_from_path() local
3195 if (g_get_pathlist(path0, &pathlist)) { in l_get_pid_from_path()
3198 (void) strncpy(pwwn0, pathlist.path_info[0]. in l_get_pid_from_path()
[all …]
/titanic_41/usr/src/cmd/luxadm/
H A Dhotplug.c507 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 Dg_adm.c2516 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 …]
/titanic_41/usr/src/cmd/svr4pkg/pkgchk/
H A Dmain.c98 char *pathlist[MAXPATHS], *ppathlist[MAXPATHS], pkgspool[PATH_MAX]; variable
190 pathlist[npaths] = strtok(optarg, " , "); in main()
191 if (pathlist[npaths++] == NULL) { in main()
195 while (pathlist[npaths] = strtok(NULL, " , ")) { in main()
577 pathlist[npaths] = qstrdup(pathname); in setpathlist()
H A Dcheckmap.c53 extern char *basedir, *pathlist[], *ppathlist[], **pkg, **environ;
387 pathlist[n]); in selpath()
391 } else if (!shellmatch(pathlist[n], path)) { in selpath()
/titanic_41/usr/src/lib/libshell/common/sh/
H A Dsubshell.c67 Pathcomp_t *pathlist; /* for PATH variable */ member
507 if(!shp->pathlist) in sh_subshell()
509 sp->pathlist = path_dup((Pathcomp_t*)shp->pathlist); in sh_subshell()
654 path_delete((Pathcomp_t*)shp->pathlist); in sh_subshell()
655 shp->pathlist = (void*)sp->pathlist; in sh_subshell()
696 path_newdir(shp->pathlist); in sh_subshell()
H A Dpath.c489 pp = (void*)path_addpath((Pathcomp_t*)shp->pathlist,val,PATH_PATH); in path_init()
490 if(shp->pathlist = (void*)pp) in path_init()
497 shp->pathlist = (void*)path_dup(pp); in path_init()
501 pp = (void*)path_addpath((Pathcomp_t*)shp->pathlist,val,PATH_FPATH); in path_init()
502 if(shp->pathlist = (void*)pp) in path_init()
518 if(!shp->pathlist) in path_get()
520 pp = (Pathcomp_t*)shp->pathlist; in path_get()
544 if(!shp->pathlist) in path_opentype()
706 else if(!shp->pathlist) in path_search()
728 pp=sh_isstate(SH_DEFPATH)?shp->defpathlist:shp->pathlist; in path_search()
H A Dinit.c299 shp->pathlist = (void*)path_unsetfpath((Pathcomp_t*)shp->pathlist); in put_restricted()
302 if(shp->pathlist) in put_restricted()
306 pp = (void*)path_addpath((Pathcomp_t*)shp->pathlist,val,PATH_PATH); in put_restricted()
308 pp = (void*)path_addpath((Pathcomp_t*)shp->pathlist,val,PATH_FPATH); in put_restricted()
311 if(shp->pathlist = (void*)pp) in put_restricted()
321 path_dump((Pathcomp_t*)shp->pathlist); in put_restricted()
H A Dxec.c2517 if(!sh.pathlist) in sh_fork()
/titanic_41/usr/src/lib/libbsm/common/
H A Dadt_token.c387 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()
/titanic_41/usr/src/lib/libelfsign/common/
H A Delfcertlib.c199 char *pathlist[3], **plp; in elfcertlib_getcert() local
210 plp = pathlist; in elfcertlib_getcert()
230 for (plp = pathlist; *plp; plp++) { in elfcertlib_getcert()
/titanic_41/usr/src/uts/common/fs/dev/
H A Dsdev_subr.c2820 char **pathlist = NULL; in sdev_modctl_readdir() local
2884 if (pathlist) { in sdev_modctl_readdir()
2885 bcopy(pathlist, newlist, in sdev_modctl_readdir()
2887 kmem_free(pathlist, in sdev_modctl_readdir()
2890 pathlist = newlist; in sdev_modctl_readdir()
2895 pathlist[npaths++] = s; in sdev_modctl_readdir()
2915 *dirlistp = pathlist; in sdev_modctl_readdir()
2923 sdev_modctl_readdir_free(char **pathlist, int npaths, int npaths_alloc) in sdev_modctl_readdir_free() argument
2928 n = strlen(pathlist[i]) + 1; in sdev_modctl_readdir_free()
2929 kmem_free(pathlist[i], n); in sdev_modctl_readdir_free()
[all …]
/titanic_41/usr/src/lib/libshell/common/bltins/
H A Dcd_pwd.c204 path_newdir(shp->pathlist); in b_cd()
H A Dtypeset.c792 if(!tdata.sh->pathlist) in b_builtin()
/titanic_41/usr/src/lib/libsqlite/tool/
H A Dlemon.c2713 char *pathlist; local
2731 pathlist = getenv("PATH");
2732 if( pathlist==0 ) pathlist = ".:/bin:/usr/bin";
2733 path = (char *)malloc( strlen(pathlist)+strlen(name)+2 );
2735 while( *pathlist ){
2736 cp = strchr(pathlist,':');
2737 if( cp==0 ) cp = &pathlist[strlen(pathlist)];
2740 sprintf(path,"%s/%s",pathlist,name);
2742 if( c==0 ) pathlist = "";
2743 else pathlist = &cp[1];
/titanic_41/usr/src/lib/libshell/common/include/
H A Ddefs.h204 void *pathlist; \
/titanic_41/usr/src/cmd/csh/
H A Dsh.c35 tchar *pathlist[] = { S_usrbin /* "/usr/bin" */, S_DOT /* "." */, 0 }; variable
234 set1(S_path /* "path" */, saveblk(pathlist), &shvhed); in main()
/titanic_41/usr/src/lib/libshell/common/edit/
H A Dcompletion.c416 …if(*cp=='/' && (pp=path_dirfind(sh.pathlist,cp,'/')) && (np=nv_search(begin,sh.track_tree,NV_ADD))) in ed_expand()