Lines Matching refs:e
171 parse_line(char **v, elem *e) in parse_line() argument
173 e->flag = 0; in parse_line()
174 e->pkgs = NULL; in parse_line()
175 e->arch = P_ISA; in parse_line()
176 (void) strcpy(e->name, v[NAME]); in parse_line()
177 e->perm = strtol(v[PERM], NULL, 8); in parse_line()
178 (void) strcpy(e->owner, v[OWNR]); in parse_line()
179 (void) strcpy(e->group, v[GRP]); in parse_line()
180 e->inode = atoi(v[INO]); in parse_line()
181 e->ref_cnt = atoi(v[LCNT]); in parse_line()
182 e->file_type = *v[CODE]; in parse_line()
184 e->major = -1; in parse_line()
186 e->major = atoi(v[MAJOR]); in parse_line()
189 e->minor = -1; in parse_line()
191 e->minor = atoi(v[MINOR]); in parse_line()
194 e->symsrc = NULL; in parse_line()
196 e->symsrc = malloc(strlen(v[SYM]) + 1); in parse_line()
197 (void) strcpy(e->symsrc, v[SYM]); in parse_line()
198 if (e->file_type != SYM_LINK_T) in parse_line()
200 if (strncmp(e->symsrc, "sun4/", 5) == 0) in parse_line()
201 e->arch = P_SUN4; in parse_line()
202 else if (strncmp(e->symsrc, "sun4c/", 6) == 0) in parse_line()
203 e->arch = P_SUN4c; in parse_line()
204 else if (strncmp(e->symsrc, "sun4u/", 6) == 0) in parse_line()
205 e->arch = P_SUN4u; in parse_line()
206 else if (strncmp(e->symsrc, "sun4d/", 6) == 0) in parse_line()
207 e->arch = P_SUN4d; in parse_line()
208 else if (strncmp(e->symsrc, "sun4e/", 6) == 0) in parse_line()
209 e->arch = P_SUN4e; in parse_line()
210 else if (strncmp(e->symsrc, "sun4m/", 6) == 0) in parse_line()
211 e->arch = P_SUN4m; in parse_line()
212 else if (strncmp(e->symsrc, "sun4v/", 6) == 0) in parse_line()
213 e->arch = P_SUN4v; in parse_line()
215 if (strncmp(e->symsrc, "i86pc/", 6) == 0) in parse_line()
216 e->arch = P_I86PC; in parse_line()
218 if (strncmp(e->symsrc, "prep/", 5) == 0) in parse_line()
219 e->arch = P_PREP; in parse_line()
226 "for %s\n", e->symsrc); in parse_line()
238 static elem *e = NULL; in read_in_protolist() local
252 if (!e) in read_in_protolist()
253 e = (elem *)calloc(1, sizeof (elem)); in read_in_protolist()
255 parse_line(line_vec, e); in read_in_protolist()
256 if (!find_elem(list, e, FOLLOW_LINK)) { in read_in_protolist()
257 add_elem(list, e); in read_in_protolist()
258 e = NULL; in read_in_protolist()