Lines Matching refs:if_incoming

358 		    forw_packet->if_incoming == hard_iface)  in batadv_iv_ogm_send_to_if()
401 if (!forw_packet->if_incoming) { in batadv_iv_ogm_emit()
406 soft_iface = forw_packet->if_incoming->soft_iface; in batadv_iv_ogm_emit()
416 if (forw_packet->if_incoming->if_status != BATADV_IF_ACTIVE) in batadv_iv_ogm_emit()
442 const struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_can_aggregate() argument
497 forw_packet->if_incoming == primary_if)) { in batadv_iv_ogm_can_aggregate()
507 forw_packet->if_incoming == if_incoming && in batadv_iv_ogm_can_aggregate()
515 forw_packet->if_incoming != primary_if))) { in batadv_iv_ogm_can_aggregate()
539 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_aggregate_new() argument
543 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); in batadv_iv_ogm_aggregate_new()
562 forw_packet_aggr = batadv_forw_packet_alloc(if_incoming, if_outgoing, in batadv_iv_ogm_aggregate_new()
621 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_queue_add() argument
647 if_incoming, in batadv_iv_ogm_queue_add()
672 if_incoming, if_outgoing, in batadv_iv_ogm_queue_add()
686 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_forward() argument
689 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); in batadv_iv_ogm_forward()
730 if_incoming, if_outgoing, 0, in batadv_iv_ogm_forward()
919 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_orig_update() argument
941 tmp_neigh_node->if_incoming == if_incoming && in batadv_iv_ogm_orig_update()
976 neigh_node = batadv_iv_ogm_neigh_new(if_incoming, in batadv_iv_ogm_orig_update()
1033 router->if_incoming); in batadv_iv_ogm_orig_update()
1035 neigh_node->if_incoming); in batadv_iv_ogm_orig_update()
1065 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_calc_tq() argument
1068 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); in batadv_iv_ogm_calc_tq()
1087 if (tmp_neigh_node->if_incoming != if_incoming) in batadv_iv_ogm_calc_tq()
1099 neigh_node = batadv_iv_ogm_neigh_new(if_incoming, in batadv_iv_ogm_calc_tq()
1114 orig_eq_count = batadv_iv_orig_ifinfo_sum(orig_neigh_node, if_incoming); in batadv_iv_ogm_calc_tq()
1155 tq_iface_hop_penalty -= atomic_read(&if_incoming->hop_penalty); in batadv_iv_ogm_calc_tq()
1161 if (if_outgoing && if_incoming == if_outgoing && in batadv_iv_ogm_calc_tq()
1180 if_incoming->net_dev->name, in batadv_iv_ogm_calc_tq()
1207 const struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_update_seqnos() argument
1210 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); in batadv_iv_ogm_update_seqnos()
1260 neigh_node->if_incoming == if_incoming) { in batadv_iv_ogm_update_seqnos()
1309 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_process_per_outif() argument
1312 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); in batadv_iv_ogm_process_per_outif()
1341 if_incoming, if_outgoing); in batadv_iv_ogm_process_per_outif()
1359 hardif_neigh = batadv_hardif_neigh_get(if_incoming, in batadv_iv_ogm_process_per_outif()
1420 ogm_packet, if_incoming, in batadv_iv_ogm_process_per_outif()
1437 ogm_packet, if_incoming, in batadv_iv_ogm_process_per_outif()
1452 if_incoming != if_outgoing) { in batadv_iv_ogm_process_per_outif()
1460 is_from_best_next_hop, if_incoming, in batadv_iv_ogm_process_per_outif()
1485 if_incoming, if_outgoing); in batadv_iv_ogm_process_per_outif()
1508 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_process_reply() argument
1522 if (!batadv_compare_eth(if_incoming->net_dev->dev_addr, in batadv_iv_ogm_process_reply()
1526 orig_ifinfo = batadv_orig_ifinfo_get(orig_node, if_incoming); in batadv_iv_ogm_process_reply()
1550 struct batadv_hard_iface *if_incoming) in batadv_iv_ogm_process() argument
1552 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); in batadv_iv_ogm_process()
1582 if_incoming_seqno = atomic_read(&if_incoming->bat_iv.ogm_seqno); in batadv_iv_ogm_process()
1591 ethhdr->h_source, if_incoming->net_dev->name, in batadv_iv_ogm_process()
1592 if_incoming->net_dev->dev_addr, ogm_packet->orig, in batadv_iv_ogm_process()
1602 if (hard_iface->soft_iface != if_incoming->soft_iface) in batadv_iv_ogm_process()
1632 batadv_iv_ogm_process_reply(ogm_packet, if_incoming, in batadv_iv_ogm_process()
1660 if_incoming, BATADV_IF_DEFAULT); in batadv_iv_ogm_process()
1674 if_incoming, hard_iface); in batadv_iv_ogm_process()
1693 bat_priv = netdev_priv(forw_packet->if_incoming->soft_iface); in batadv_iv_send_outstanding_bat_ogm_packet()
1711 forw_packet->if_incoming == forw_packet->if_outgoing) in batadv_iv_send_outstanding_bat_ogm_packet()
1712 batadv_iv_ogm_schedule(forw_packet->if_incoming); in batadv_iv_send_outstanding_bat_ogm_packet()
1722 struct batadv_hard_iface *if_incoming) in batadv_iv_ogm_receive() argument
1724 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); in batadv_iv_ogm_receive()
1731 res = batadv_check_management_packet(skb, if_incoming, BATADV_OGM_HLEN); in batadv_iv_ogm_receive()
1751 batadv_iv_ogm_process(skb, ogm_offset, if_incoming); in batadv_iv_ogm_receive()
1829 if_outgoing != neigh_node->if_incoming) in batadv_iv_ogm_orig_dump_subentry()
1842 neigh_node->if_incoming->net_dev->name) || in batadv_iv_ogm_orig_dump_subentry()
1844 neigh_node->if_incoming->net_dev->ifindex) || in batadv_iv_ogm_orig_dump_subentry()
2070 hardif_neigh->if_incoming->net_dev->name) || in batadv_iv_ogm_neigh_dump_neigh()
2072 hardif_neigh->if_incoming->net_dev->ifindex) || in batadv_iv_ogm_neigh_dump_neigh()
2444 router->if_incoming->net_dev->name) || in batadv_iv_gw_dump_entry()
2446 router->if_incoming->net_dev->ifindex) || in batadv_iv_gw_dump_entry()