Lines Matching refs:name
155 /* space for shell name */
369 v.name[0] = '\0';
430 st->var = tempvar(vtemp->name);
707 st->var->name);
806 errorf(Tf_sD_s, st->var->name,
1233 /* Bad variable name */
1260 * ${!var}, variable name
1313 xp->str = p ? shf_smprintf("%s[%lu]", xp->var->name,
1314 arrayindex(xp->var)) : xp->var->name;
1557 char *name;
1561 shf = shf_open(name = evalstr(io->ioname, DOTILDE),
1565 name, Tcant_open, "$(<...) input",
1569 if (!herein(io, &name)) {
1570 xp->str = name;
1572 name = strnul(name);
1573 while (name > xp->str && name[-1] == '\n')
1574 --name;
1575 *name = '\0';
1842 char *name;
1852 name = d->d_name;
1853 if (name[0] == '.' &&
1854 (name[1] == 0 || (name[1] == '.' && name[2] == 0)))
1857 if ((*name == '.' && *sp != '.') ||
1858 !gmatchx(name, sp, true))
1863 memcpy(xp, name, len);
1907 * Check if p is an unquoted name, possibly followed by a / or :. If so
1909 * past the name, otherwise returns 0.
1993 homedir(char *name)
1997 ap = ktenter(&homedirs, name, hash(name));
2001 pw = getpwnam(name);