Lines Matching refs:im
431 struct ifacaddr6 *im = NULL; in ac6_get_first() local
442 im = idev->ac_list; in ac6_get_first()
443 if (im) { in ac6_get_first()
449 return im; in ac6_get_first()
452 static struct ifacaddr6 *ac6_get_next(struct seq_file *seq, struct ifacaddr6 *im) in ac6_get_next() argument
456 im = im->aca_next; in ac6_get_next()
457 while (!im) { in ac6_get_next()
470 im = state->idev->ac_list; in ac6_get_next()
472 return im; in ac6_get_next()
477 struct ifacaddr6 *im = ac6_get_first(seq); in ac6_get_idx() local
478 if (im) in ac6_get_idx()
479 while (pos && (im = ac6_get_next(seq, im)) != NULL) in ac6_get_idx()
481 return pos ? NULL : im; in ac6_get_idx()
493 struct ifacaddr6 *im = ac6_get_next(seq, v); in ac6_seq_next() local
496 return im; in ac6_seq_next()
513 struct ifacaddr6 *im = (struct ifacaddr6 *)v; in ac6_seq_show() local
518 &im->aca_addr, im->aca_users); in ac6_seq_show()