Lines Matching refs:if_outgoing

257 	if (neigh_ifinfo->if_outgoing != BATADV_IF_DEFAULT)  in batadv_neigh_ifinfo_release()
258 batadv_hardif_put(neigh_ifinfo->if_outgoing); in batadv_neigh_ifinfo_release()
320 const struct batadv_hard_iface *if_outgoing) in batadv_orig_router_get() argument
327 if (orig_ifinfo->if_outgoing != if_outgoing) in batadv_orig_router_get()
353 struct batadv_hard_iface *if_outgoing) in batadv_orig_to_router() argument
362 neigh_node = batadv_find_router(bat_priv, orig_node, if_outgoing); in batadv_orig_to_router()
379 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_get() argument
386 if (tmp->if_outgoing != if_outgoing) in batadv_orig_ifinfo_get()
413 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_new() argument
420 orig_ifinfo = batadv_orig_ifinfo_get(orig_node, if_outgoing); in batadv_orig_ifinfo_new()
428 if (if_outgoing != BATADV_IF_DEFAULT) in batadv_orig_ifinfo_new()
429 kref_get(&if_outgoing->refcount); in batadv_orig_ifinfo_new()
434 orig_ifinfo->if_outgoing = if_outgoing; in batadv_orig_ifinfo_new()
457 struct batadv_hard_iface *if_outgoing) in batadv_neigh_ifinfo_get() argument
465 if (tmp_neigh_ifinfo->if_outgoing != if_outgoing) in batadv_neigh_ifinfo_get()
492 struct batadv_hard_iface *if_outgoing) in batadv_neigh_ifinfo_new() argument
498 neigh_ifinfo = batadv_neigh_ifinfo_get(neigh, if_outgoing); in batadv_neigh_ifinfo_new()
506 if (if_outgoing) in batadv_neigh_ifinfo_new()
507 kref_get(&if_outgoing->refcount); in batadv_neigh_ifinfo_new()
511 neigh_ifinfo->if_outgoing = if_outgoing; in batadv_neigh_ifinfo_new()
833 if (orig_ifinfo->if_outgoing != BATADV_IF_DEFAULT) in batadv_orig_ifinfo_release()
834 batadv_hardif_put(orig_ifinfo->if_outgoing); in batadv_orig_ifinfo_release()
1038 struct batadv_hard_iface *if_outgoing; in batadv_purge_neigh_ifinfo() local
1046 if_outgoing = neigh_ifinfo->if_outgoing; in batadv_purge_neigh_ifinfo()
1049 if (if_outgoing == BATADV_IF_DEFAULT) in batadv_purge_neigh_ifinfo()
1053 if (if_outgoing->if_status != BATADV_IF_INACTIVE && in batadv_purge_neigh_ifinfo()
1054 if_outgoing->if_status != BATADV_IF_NOT_IN_USE && in batadv_purge_neigh_ifinfo()
1055 if_outgoing->if_status != BATADV_IF_TO_BE_REMOVED) in batadv_purge_neigh_ifinfo()
1060 neigh->addr, if_outgoing->net_dev->name); in batadv_purge_neigh_ifinfo()
1081 struct batadv_hard_iface *if_outgoing; in batadv_purge_orig_ifinfo() local
1090 if_outgoing = orig_ifinfo->if_outgoing; in batadv_purge_orig_ifinfo()
1093 if (if_outgoing == BATADV_IF_DEFAULT) in batadv_purge_orig_ifinfo()
1097 if (if_outgoing->if_status != BATADV_IF_INACTIVE && in batadv_purge_orig_ifinfo()
1098 if_outgoing->if_status != BATADV_IF_NOT_IN_USE && in batadv_purge_orig_ifinfo()
1099 if_outgoing->if_status != BATADV_IF_TO_BE_REMOVED) in batadv_purge_orig_ifinfo()
1104 orig_node->orig, if_outgoing->net_dev->name); in batadv_purge_orig_ifinfo()
1190 struct batadv_hard_iface *if_outgoing) in batadv_find_best_neighbor() argument
1197 if (best && (bao->neigh.cmp(neigh, if_outgoing, best, in batadv_find_best_neighbor()
1198 if_outgoing) <= 0)) in batadv_find_best_neighbor()