Lines Matching refs:ipath
1704 char *xp, *ip, *tp, *ipath, *ldest = NULL;
1722 strdupx(ipath, upath, ATEMP);
1729 strpathx(ipath, ldest, upath + 2, 0);
1735 strpathx(ipath, tp, upath, 1);
1739 /* ipath and upath are in memory at the same time -> unchecked */
1740 Xinit(xs, xp, strlen(ip = ipath) + 1, ATEMP);
1799 /* not ENOENT or not at the end of ipath */
1838 afree(ipath, ATEMP);
1839 ip = ipath = tp;
1840 if (!mksh_abspath(ipath)) {
1843 if (mksh_drvltr(ipath)) {
1844 if (getdrvwd(&ldest, ord(*ipath)))
1858 /* assert: mksh_abspath(ip == ipath) */
1895 if (ip > ipath && mksh_cdirsep(ip[-1])) {
1908 afree(ipath, ATEMP);
1915 afree(ipath, ATEMP);