Lines Matching refs:np

4657 	char *np, *ap, *mp;  in alloc_cmp_str()  local
4662 np = ap = mp = NULL; in alloc_cmp_str()
4712 if ((np = strrchr(cmp_str, '/')) == NULL) { in alloc_cmp_str()
4724 if (np == cmp_str) { in alloc_cmp_str()
4725 *(np + 1) = '\0'; in alloc_cmp_str()
4727 *np = '\0'; in alloc_cmp_str()
4733 ap = strchr(np+1, '@'); in alloc_cmp_str()
5020 numeral_t *np; in lookup_enum_cache() local
5040 for (np = set->headnumeral; np != NULL; np = np->next) { in lookup_enum_cache()
5045 if (np->flags & NUMERAL_RESERVED) { in lookup_enum_cache()
5048 "skipping\n", np->id); in lookup_enum_cache()
5049 assert(np->flags == NUMERAL_RESERVED); in lookup_enum_cache()
5054 " numeral flags = %d\n", np->id, np->flags); in lookup_enum_cache()
5055 assert(np->flags == 0); in lookup_enum_cache()
5058 if (np->cmp_str == NULL) { in lookup_enum_cache()
5060 " cache. path: %s\n", fcn, np->full_path); in lookup_enum_cache()
5067 cp = alloc_cmp_str(np->full_path, in lookup_enum_cache()
5068 &rules[np->rule_index]); in lookup_enum_cache()
5074 rv = strcmp(cmp_str, np->cmp_str); in lookup_enum_cache()
5081 *matchnpp = np; in lookup_enum_cache()
5093 numeral_t *np; in dump_enum_cache() local
5101 for (np = setp->headnumeral; np != NULL; np = np->next) { in dump_enum_cache()
5102 vprint(ENUM_MID, "%s: id: %s\n", fcn, np->id); in dump_enum_cache()
5103 vprint(ENUM_MID, "%s: full_path: %s\n", fcn, np->full_path); in dump_enum_cache()
5104 vprint(ENUM_MID, "%s: rule_index: %d\n", fcn, np->rule_index); in dump_enum_cache()
5105 vprint(ENUM_MID, "%s: cmp_str: %s\n", fcn, np->cmp_str); in dump_enum_cache()
5106 vprint(ENUM_MID, "%s: flags: %d\n", fcn, np->flags); in dump_enum_cache()
5315 numeral_t *np; in new_id() local
5329 for (np = numeral; np != NULL; np = np->next) { in new_id()
5330 assert(np->flags == 0 || in new_id()
5331 np->flags == NUMERAL_RESERVED); in new_id()
5332 letter[*np->id - 'a']++; in new_id()
5358 for (np = numeral; np != NULL; np = np->next) { in new_id()
5359 assert(np->flags == 0 || in new_id()
5360 np->flags == NUMERAL_RESERVED); in new_id()
5362 temp->integer = atoi(np->id); in new_id()
5635 numeral_t *np; in create_reserved_numeral() local
5647 for (np = setp->headnumeral; np != NULL; np = np->next) { in create_reserved_numeral()
5648 if (strcmp(numeral_id, np->id) == 0) { in create_reserved_numeral()
5649 vprint(RSRV_MID, "ID: %s, already reserved\n", np->id); in create_reserved_numeral()
5650 assert(np->flags == NUMERAL_RESERVED); in create_reserved_numeral()
5653 assert(np->flags == 0 || in create_reserved_numeral()
5654 np->flags == NUMERAL_RESERVED); in create_reserved_numeral()
5659 np = s_malloc(sizeof (numeral_t)); in create_reserved_numeral()
5660 np->id = s_strdup(numeral_id); in create_reserved_numeral()
5661 np->full_path = NULL; in create_reserved_numeral()
5662 np->rule_index = 0; in create_reserved_numeral()
5663 np->cmp_str = NULL; in create_reserved_numeral()
5664 np->flags = NUMERAL_RESERVED; in create_reserved_numeral()
5665 np->next = setp->headnumeral; in create_reserved_numeral()
5666 setp->headnumeral = np; in create_reserved_numeral()
5668 vprint(RSRV_MID, "Reserved numeral ID: %s\n", np->id); in create_reserved_numeral()
5683 numeral_t *np; in create_cached_numeral() local
5699 for (np = setp->headnumeral; np != NULL; np = np->next) { in create_cached_numeral()
5700 assert(np->flags == 0 || np->flags == NUMERAL_RESERVED); in create_cached_numeral()
5701 if (strcmp(numeral_id, np->id) == 0) { in create_cached_numeral()
5707 if (np->flags == NUMERAL_RESERVED) { in create_cached_numeral()
5709 " reserved: %s\n", np->id); in create_cached_numeral()
5712 " NOT reserved: %s\n", np->id); in create_cached_numeral()
5758 np = s_malloc(sizeof (numeral_t)); in create_cached_numeral()
5760 np->id = s_strdup(numeral_id); in create_cached_numeral()
5761 np->full_path = s_strdup(linkptr); in create_cached_numeral()
5762 np->rule_index = index; in create_cached_numeral()
5763 np->cmp_str = cmp_str; in create_cached_numeral()
5764 np->flags = 0; in create_cached_numeral()
5766 np->next = setp->headnumeral; in create_cached_numeral()
5767 setp->headnumeral = np; in create_cached_numeral()