Lines Matching refs:nud_state

141 	exempt_from_gc = n->nud_state & NUD_PERMANENT ||  in neigh_update_gc_list()
268 if ((n->nud_state == NUD_FAILED) || in neigh_forced_gc()
269 (n->nud_state == NUD_NOARP) || in neigh_forced_gc()
305 n->nud_state); in neigh_add_timer()
312 if ((n->nud_state & NUD_IN_TIMER) && in neigh_del_timer()
391 if (skip_perm && n->nud_state & NUD_PERMANENT) { in neigh_flush_dev()
414 if (n->nud_state & NUD_VALID) in neigh_flush_dev()
415 n->nud_state = NUD_NOARP; in neigh_flush_dev()
417 n->nud_state = NUD_NONE; in neigh_flush_dev()
494 n->nud_state = NUD_NONE; in neigh_alloc()
1007 state = n->nud_state; in neigh_periodic_work()
1057 (n->nud_state & NUD_PROBE ? NEIGH_VAR(p, MCAST_REPROBES) : in neigh_max_probes()
1076 while (neigh->nud_state == NUD_FAILED && in neigh_invalidate()
1111 state = neigh->nud_state; in neigh_timer_handler()
1127 neigh->nud_state = NUD_DELAY; in neigh_timer_handler()
1133 neigh->nud_state = NUD_STALE; in neigh_timer_handler()
1143 neigh->nud_state = NUD_REACHABLE; in neigh_timer_handler()
1150 neigh->nud_state = NUD_PROBE; in neigh_timer_handler()
1162 if ((neigh->nud_state & (NUD_INCOMPLETE | NUD_PROBE)) && in neigh_timer_handler()
1164 neigh->nud_state = NUD_FAILED; in neigh_timer_handler()
1170 if (neigh->nud_state & NUD_IN_TIMER) { in neigh_timer_handler()
1176 if (neigh->nud_state & (NUD_INCOMPLETE | NUD_PROBE)) { in neigh_timer_handler()
1200 if (neigh->nud_state & (NUD_CONNECTED | NUD_DELAY | NUD_PROBE)) in __neigh_event_send()
1205 if (!(neigh->nud_state & (NUD_STALE | NUD_INCOMPLETE))) { in __neigh_event_send()
1213 neigh->nud_state = NUD_INCOMPLETE; in __neigh_event_send()
1225 neigh->nud_state = NUD_FAILED; in __neigh_event_send()
1232 } else if (neigh->nud_state & NUD_STALE) { in __neigh_event_send()
1235 neigh->nud_state = NUD_DELAY; in __neigh_event_send()
1241 if (neigh->nud_state == NUD_INCOMPLETE) { in __neigh_event_send()
1270 if (neigh->nud_state & NUD_STALE) in __neigh_event_send()
1332 old = neigh->nud_state; in __neigh_update()
1347 neigh->nud_state = new; in __neigh_update()
1356 neigh->nud_state = new; in __neigh_update()
1435 neigh->nud_state = new; in __neigh_update()
1460 while (neigh->nud_state & NUD_VALID && in __neigh_update()
1520 if (!(neigh->nud_state & NUD_FAILED)) in __neigh_set_probe_once()
1522 neigh->nud_state = NUD_INCOMPLETE; in __neigh_set_probe_once()
2609 ndm->ndm_state = neigh->nud_state; in neigh_fill_info()
2610 if (neigh->nud_state & NUD_VALID) { in neigh_fill_info()
3232 if (n->nud_state & ~NUD_NOARP) in neigh_get_first()
3274 if (n->nud_state & ~NUD_NOARP) in neigh_get_next()