Lines Matching refs:ie
196 struct iaid_ent ie; in read_stable_iaid() local
200 while (read(fd, &ie, sizeof (ie)) == sizeof (ie)) { in read_stable_iaid()
201 if (strcmp(intf, ie.ie_name) == 0) { in read_stable_iaid()
203 return (ie.ie_iaid); in read_stable_iaid()
221 struct iaid_ent ie; in write_stable_iaid() local
226 while (read(fd, &ie, sizeof (ie)) == sizeof (ie)) { in write_stable_iaid()
227 if (strcmp(intf, ie.ie_name) == 0) { in write_stable_iaid()
229 if (iaid == ie.ie_iaid) { in write_stable_iaid()
237 (void) memset(&ie, 0, sizeof (ie)); in write_stable_iaid()
238 ie.ie_iaid = iaid; in write_stable_iaid()
239 (void) strlcpy(ie.ie_name, intf, sizeof (ie.ie_name)); in write_stable_iaid()
240 retv = write(fd, &ie, sizeof (ie)); in write_stable_iaid()
242 if (retv == sizeof (ie)) { in write_stable_iaid()
264 struct iaid_ent ie; in make_stable_iaid() local
282 while (read(fd, &ie, sizeof (ie)) == sizeof (ie)) { in make_stable_iaid()
283 if (ie.ie_iaid > maxid) in make_stable_iaid()
284 maxid = ie.ie_iaid; in make_stable_iaid()
285 if (ie.ie_iaid == minunused) { in make_stable_iaid()
289 if (ie.ie_iaid == hint) in make_stable_iaid()