Lines Matching refs:version

89  * 	if *version == NULL, then
90 * the bucket version (eg, SUNW_1.1) hasn't
97 * if *after is not a version name found among the buckets,
101 * If either version or after is NULL, it's a programmer error.
104 add_parent(const char *version, const char *after, int weak)
109 assert(version != NULL, "passed a null version to add_parent");
111 errlog(BEGIN, "add_parent(%s,%s,%d) {", version, after, weak);
112 if ((new = find_in_hashmap(version)) == NULL) {
114 new = new_bucket(version, weak);
122 (void) add_to_hashmap(version, new);
127 * The version in the spec doesn't appear in the
130 errlog(WARNING, "set file: can't find version \"%s\","
132 after, version);
136 (void) add_to_hashmap(version, new);
147 add_uncle(const char *version, const char *after, int weak)
153 assert(version != NULL, "passed a null version to add_uncle");
155 errlog(BEGIN, "add_uncle(%s,%s,%d) {", version, after, weak);
156 if ((new = find_in_hashmap(version)) == NULL) {
158 new = new_bucket(version, weak);
165 (void) add_to_hashmap(version, new);
170 * The version in the spec doesn't appear in the
173 errlog(WARNING, "set file: can't find version \"%s\","
175 after, version);
179 (void) add_to_hashmap(version, new);
190 * set_weak -- set a version to be a weak version
193 set_weak(const char *version, int weak)
196 if ((v = find_in_hashmap(version)) == NULL) {
207 * if *version is not among the buckets, then the
208 * version in the spec doesn't appear in the
213 * if interface ore version is NULL, then
222 add_by_name(const char *version, const Interface *interface)
227 assert(version != NULL, "passed a null version to add_by_name");
230 errlog(BEGIN, "add_by_name(%s,", version);
235 if ((b = find_in_hashmap(version)) == NULL) {
237 * The version in the spec doesn't appear in the
491 * new_bucket -- create a bucket for a given version. Must not fail.
504 "in a version bucket");
542 errlog(WARNING, "Warning: more than %d version lists "
551 "version buckets");
615 (p->IF_version) ? p->IF_version : "unknown version",
675 errlog(FATAL, "out of memory storing a version name");
714 /* Doesn't exist, meaning version name is bogus. */