Lines Matching defs:nameLen
153 size_t nameLen;
170 * XXX: Why is SUFF_NULL needed at all? Wouldn't nameLen == 0 mean
312 Suffix_TrimSuffix(const Suffix *suff, size_t nameLen, const char *nameEnd)
314 return StrTrimSuffix(nameEnd - nameLen, nameLen,
315 suff->name, suff->nameLen);
319 Suffix_IsSuffix(const Suffix *suff, size_t nameLen, const char *nameEnd)
321 return Suffix_TrimSuffix(suff, nameLen, nameEnd) != NULL;
325 FindSuffixByNameLen(const char *name, size_t nameLen)
331 if (suff->nameLen == nameLen &&
332 memcmp(suff->name, name, nameLen) == 0)
448 suff->nameLen = strlen(suff->name);
512 if (str[src->nameLen] == '\0') {
515 Suffix *targ = FindSuffixByName(str + src->nameLen);
677 size_t nameLen = strlen(name);
695 toName = Suffix_TrimSuffix(suff, nameLen, name + nameLen);
1414 size_t nameLen = strlen(gn->name);
1417 if (Suffix_IsSuffix(ln->datum, nameLen, name + nameLen))
1507 size_t nameLen = (size_t)(eoarch - gn->name);
1511 if (Suffix_IsSuffix(ln->datum, nameLen, eoarch))
1652 FindDepsRegularKnown(const char *name, size_t nameLen, GNode *gn,
1661 if (!Suffix_IsSuffix(suff, nameLen, name + nameLen))
1664 pref = bmake_strldup(name, (size_t)(nameLen - suff->nameLen));
1731 size_t savep = strlen(gn->path) - targ->suff->nameLen;
1776 size_t nameLen = strlen(name);
1806 FindDepsRegularKnown(name, nameLen, gn, &srcs, &targs);