Lines Matching refs:patterns
913 * % patterns are stored in four parts head and tail for target and source
938 result->patterns = NULL;
946 /* get patterns count */
960 /* allocate storage for patterns */
961 result->patterns = (Name *) getmem(sizeof(Name) * result->patterns_total);
963 /* then create patterns */
969 result->patterns[pattern] = GETNAME(cp, cp1 - cp);
973 result->patterns[pattern] = GETNAME(cp, (int) target->hash.length - (cp - wcb.get_string()));
985 depe->patterns = NULL;
997 /* get patterns count */
1011 /* allocate storage for patterns */
1012 depe->patterns = (Name *) getmem(sizeof(Name) * depe->patterns_total);
1014 /* then create patterns */
1020 depe->patterns[pattern] = GETNAME(cp, cp1 - cp);
1024 depe->patterns[pattern] = GETNAME(cp, (int) depe->name->hash.length - (cp - wcb1.get_string()));