Lines Matching refs:enddir
1064 expmeta(char *enddir, char *name, struct arglist *arglist) in expmeta() argument
1111 if (enddir != expdir) in expmeta()
1116 *enddir++ = *p; in expmeta()
1119 if (enddir == expdir_end) in expmeta()
1132 *enddir++ = *p++; in expmeta()
1133 if (enddir == expdir_end) in expmeta()
1137 if (enddir == expdir) { in expmeta()
1139 } else if (enddir == expdir + 1 && *expdir == '/') { in expmeta()
1143 enddir[-1] = '\0'; in expmeta()
1147 if (enddir != expdir) in expmeta()
1148 enddir[-1] = '/'; in expmeta()
1167 if (enddir + namlen + 1 > expdir_end) in expmeta()
1169 memcpy(enddir, dp->d_name, namlen + 1); in expmeta()
1177 if (enddir + namlen + 2 > expdir_end) in expmeta()
1179 enddir[namlen] = '/'; in expmeta()
1180 enddir[namlen + 1] = '\0'; in expmeta()
1181 expmeta(enddir + namlen + 1, endname, arglist); in expmeta()