Lines Matching refs:if_outgoing
491 if (WARN_ON(!forw_packet->if_outgoing)) in batadv_iv_ogm_emit()
494 if (WARN_ON(forw_packet->if_outgoing->soft_iface != soft_iface)) in batadv_iv_ogm_emit()
505 batadv_iv_ogm_send_to_if(forw_packet, forw_packet->if_outgoing); in batadv_iv_ogm_emit()
532 const struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_can_aggregate() argument
567 if (forw_packet->if_outgoing != if_outgoing) in batadv_iv_ogm_can_aggregate()
626 struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_aggregate_new() argument
637 if (!atomic_inc_not_zero(&if_outgoing->refcount)) in batadv_iv_ogm_aggregate_new()
680 forw_packet_aggr->if_outgoing = if_outgoing; in batadv_iv_ogm_aggregate_new()
703 batadv_hardif_free_ref(if_outgoing); in batadv_iv_ogm_aggregate_new()
742 struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_queue_add() argument
768 if_outgoing, in batadv_iv_ogm_queue_add()
792 if_incoming, if_outgoing, in batadv_iv_ogm_queue_add()
807 struct batadv_hard_iface *if_outgoing) in batadv_iv_ogm_forward() argument
852 if_incoming, if_outgoing, 0, in batadv_iv_ogm_forward()
974 struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_orig_update() argument
1008 if_outgoing); in batadv_iv_ogm_orig_update()
1042 neigh_ifinfo = batadv_neigh_ifinfo_new(neigh_node, if_outgoing); in batadv_iv_ogm_orig_update()
1064 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_iv_ogm_orig_update()
1069 router_ifinfo = batadv_neigh_ifinfo_get(router, if_outgoing); in batadv_iv_ogm_orig_update()
1101 batadv_update_route(bat_priv, orig_node, if_outgoing, neigh_node); in batadv_iv_ogm_orig_update()
1131 struct batadv_hard_iface *if_outgoing) in batadv_iv_ogm_calc_tq() argument
1181 neigh_ifinfo = batadv_neigh_ifinfo_new(neigh_node, if_outgoing); in batadv_iv_ogm_calc_tq()
1228 if (if_outgoing && (if_incoming == if_outgoing) && in batadv_iv_ogm_calc_tq()
1229 batadv_is_wifi_netdev(if_outgoing->net_dev)) in batadv_iv_ogm_calc_tq()
1247 if_outgoing ? if_outgoing->net_dev->name : "DEFAULT"); in batadv_iv_ogm_calc_tq()
1275 struct batadv_hard_iface *if_outgoing) in batadv_iv_ogm_update_seqnos() argument
1296 orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing); in batadv_iv_ogm_update_seqnos()
1316 if_outgoing); in batadv_iv_ogm_update_seqnos()
1351 if_outgoing ? if_outgoing->net_dev->name : "DEFAULT", in batadv_iv_ogm_update_seqnos()
1376 struct batadv_hard_iface *if_outgoing) in batadv_iv_ogm_process_per_outif() argument
1405 if_incoming, if_outgoing); in batadv_iv_ogm_process_per_outif()
1422 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_iv_ogm_process_per_outif()
1425 if_outgoing); in batadv_iv_ogm_process_per_outif()
1426 router_ifinfo = batadv_neigh_ifinfo_get(router, if_outgoing); in batadv_iv_ogm_process_per_outif()
1445 if (if_outgoing == BATADV_IF_DEFAULT) in batadv_iv_ogm_process_per_outif()
1465 if_outgoing); in batadv_iv_ogm_process_per_outif()
1478 if_outgoing); in batadv_iv_ogm_process_per_outif()
1483 orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing); in batadv_iv_ogm_process_per_outif()
1495 if_outgoing, dup_status); in batadv_iv_ogm_process_per_outif()
1500 if (if_outgoing == BATADV_IF_DEFAULT) in batadv_iv_ogm_process_per_outif()
1509 (if_incoming != if_outgoing)) { in batadv_iv_ogm_process_per_outif()
1518 if_outgoing); in batadv_iv_ogm_process_per_outif()
1542 if_incoming, if_outgoing); in batadv_iv_ogm_process_per_outif()
1771 struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_orig_print_neigh() argument
1778 n_ifinfo = batadv_neigh_ifinfo_get(neigh_node, if_outgoing); in batadv_iv_ogm_orig_print_neigh()
1798 struct batadv_hard_iface *if_outgoing) in batadv_iv_ogm_orig_print() argument
1820 if_outgoing); in batadv_iv_ogm_orig_print()
1825 if_outgoing); in batadv_iv_ogm_orig_print()
1843 batadv_iv_ogm_orig_print_neigh(orig_node, if_outgoing, in batadv_iv_ogm_orig_print()