Lines Matching refs:stem
93 && (f->stem < f->name || f->stem > f->name + strlen (f->name))) in free_idep_chain()
94 free (f->stem); in free_idep_chain()
229 register char *stem = 0; in pattern_search() local
341 stem = filename + (suffix - target - 1); in pattern_search()
372 stem += difference; in pattern_search()
378 if (stem > (lastslash + 1) in pattern_search()
379 && !strneq (target, lastslash + 1, stem - lastslash - 1)) in pattern_search()
382 else if (stem > filename in pattern_search()
383 && !strneq (target, filename, stem - filename)) in pattern_search()
391 if (*suffix != stem[stemlen] in pattern_search()
392 || (*suffix != '\0' && !streq (&suffix[1], &stem[stemlen + 1]))) in pattern_search()
466 stem = filename in pattern_search()
472 stem += lastslash - filename + 1; in pattern_search()
477 (int) stemlen, stem)); in pattern_search()
479 strncpy (stem_str, stem, stemlen); in pattern_search()
484 file->stem = stem_str; in pattern_search()
651 file->stem = 0; in pattern_search()
849 f->stem = imf->stem; in pattern_search()
916 file->stem = savestring (stem, stemlen); in pattern_search()
926 file->stem = (char *) xmalloc (fullstemlen + 1); in pattern_search()
927 bcopy (filename, file->stem, dirlen); in pattern_search()
928 bcopy (stem, file->stem + dirlen, stemlen); in pattern_search()
929 file->stem[fullstemlen] = '\0'; in pattern_search()
957 bcopy (file->stem, p, fullstemlen); in pattern_search()