Lines Matching refs:im
487 struct ifacaddr6 *im = NULL; in ac6_get_first() local
498 im = idev->ac_list; in ac6_get_first()
499 if (im) { in ac6_get_first()
505 return im; in ac6_get_first()
508 static struct ifacaddr6 *ac6_get_next(struct seq_file *seq, struct ifacaddr6 *im) in ac6_get_next() argument
512 im = im->aca_next; in ac6_get_next()
513 while (!im) { in ac6_get_next()
526 im = state->idev->ac_list; in ac6_get_next()
528 return im; in ac6_get_next()
533 struct ifacaddr6 *im = ac6_get_first(seq); in ac6_get_idx() local
534 if (im) in ac6_get_idx()
535 while (pos && (im = ac6_get_next(seq, im)) != NULL) in ac6_get_idx()
537 return pos ? NULL : im; in ac6_get_idx()
549 struct ifacaddr6 *im = ac6_get_next(seq, v); in ac6_seq_next() local
552 return im; in ac6_seq_next()
569 struct ifacaddr6 *im = (struct ifacaddr6 *)v; in ac6_seq_show() local
574 &im->aca_addr, im->aca_users); in ac6_seq_show()