if_incoming 359 net/batman-adv/bat_iv_ogm.c forw_packet->if_incoming == hard_iface) if_incoming 402 net/batman-adv/bat_iv_ogm.c if (!forw_packet->if_incoming) { if_incoming 407 net/batman-adv/bat_iv_ogm.c soft_iface = forw_packet->if_incoming->soft_iface; if_incoming 415 net/batman-adv/bat_iv_ogm.c if (forw_packet->if_incoming->if_status != BATADV_IF_ACTIVE) if_incoming 441 net/batman-adv/bat_iv_ogm.c const struct batadv_hard_iface *if_incoming, if_incoming 496 net/batman-adv/bat_iv_ogm.c forw_packet->if_incoming == primary_if)) { if_incoming 506 net/batman-adv/bat_iv_ogm.c forw_packet->if_incoming == if_incoming && if_incoming 514 net/batman-adv/bat_iv_ogm.c forw_packet->if_incoming != primary_if))) { if_incoming 539 net/batman-adv/bat_iv_ogm.c struct batadv_hard_iface *if_incoming, if_incoming 543 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); if_incoming 562 net/batman-adv/bat_iv_ogm.c forw_packet_aggr = batadv_forw_packet_alloc(if_incoming, if_outgoing, if_incoming 621 net/batman-adv/bat_iv_ogm.c struct batadv_hard_iface *if_incoming, if_incoming 647 net/batman-adv/bat_iv_ogm.c if_incoming, if_incoming 672 net/batman-adv/bat_iv_ogm.c if_incoming, if_outgoing, if_incoming 686 net/batman-adv/bat_iv_ogm.c struct batadv_hard_iface *if_incoming, if_incoming 689 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); if_incoming 730 net/batman-adv/bat_iv_ogm.c if_incoming, if_outgoing, 0, if_incoming 920 net/batman-adv/bat_iv_ogm.c struct batadv_hard_iface *if_incoming, if_incoming 942 net/batman-adv/bat_iv_ogm.c tmp_neigh_node->if_incoming == if_incoming && if_incoming 977 net/batman-adv/bat_iv_ogm.c neigh_node = batadv_iv_ogm_neigh_new(if_incoming, if_incoming 1034 net/batman-adv/bat_iv_ogm.c router->if_incoming); if_incoming 1036 net/batman-adv/bat_iv_ogm.c neigh_node->if_incoming); if_incoming 1070 net/batman-adv/bat_iv_ogm.c struct batadv_hard_iface *if_incoming, if_incoming 1073 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); if_incoming 1092 net/batman-adv/bat_iv_ogm.c if (tmp_neigh_node->if_incoming != if_incoming) if_incoming 1104 net/batman-adv/bat_iv_ogm.c neigh_node = batadv_iv_ogm_neigh_new(if_incoming, if_incoming 1119 net/batman-adv/bat_iv_ogm.c orig_eq_count = batadv_iv_orig_ifinfo_sum(orig_neigh_node, if_incoming); if_incoming 1166 net/batman-adv/bat_iv_ogm.c if (if_outgoing && if_incoming == if_outgoing && if_incoming 1184 net/batman-adv/bat_iv_ogm.c batadv_ogm_packet->tq, if_incoming->net_dev->name, if_incoming 1212 net/batman-adv/bat_iv_ogm.c const struct batadv_hard_iface *if_incoming, if_incoming 1215 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); if_incoming 1265 net/batman-adv/bat_iv_ogm.c neigh_node->if_incoming == if_incoming) { if_incoming 1314 net/batman-adv/bat_iv_ogm.c struct batadv_hard_iface *if_incoming, if_incoming 1317 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); if_incoming 1346 net/batman-adv/bat_iv_ogm.c if_incoming, if_outgoing); if_incoming 1364 net/batman-adv/bat_iv_ogm.c hardif_neigh = batadv_hardif_neigh_get(if_incoming, if_incoming 1425 net/batman-adv/bat_iv_ogm.c ogm_packet, if_incoming, if_incoming 1442 net/batman-adv/bat_iv_ogm.c ogm_packet, if_incoming, if_incoming 1457 net/batman-adv/bat_iv_ogm.c if_incoming != if_outgoing) { if_incoming 1465 net/batman-adv/bat_iv_ogm.c is_from_best_next_hop, if_incoming, if_incoming 1490 net/batman-adv/bat_iv_ogm.c if_incoming, if_outgoing); if_incoming 1518 net/batman-adv/bat_iv_ogm.c struct batadv_hard_iface *if_incoming, if_incoming 1532 net/batman-adv/bat_iv_ogm.c if (!batadv_compare_eth(if_incoming->net_dev->dev_addr, if_incoming 1536 net/batman-adv/bat_iv_ogm.c orig_ifinfo = batadv_orig_ifinfo_get(orig_node, if_incoming); if_incoming 1560 net/batman-adv/bat_iv_ogm.c struct batadv_hard_iface *if_incoming) if_incoming 1562 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); if_incoming 1592 net/batman-adv/bat_iv_ogm.c if_incoming_seqno = atomic_read(&if_incoming->bat_iv.ogm_seqno); if_incoming 1601 net/batman-adv/bat_iv_ogm.c ethhdr->h_source, if_incoming->net_dev->name, if_incoming 1602 net/batman-adv/bat_iv_ogm.c if_incoming->net_dev->dev_addr, ogm_packet->orig, if_incoming 1612 net/batman-adv/bat_iv_ogm.c if (hard_iface->soft_iface != if_incoming->soft_iface) if_incoming 1642 net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_process_reply(ogm_packet, if_incoming, if_incoming 1670 net/batman-adv/bat_iv_ogm.c if_incoming, BATADV_IF_DEFAULT); if_incoming 1684 net/batman-adv/bat_iv_ogm.c if_incoming, hard_iface); if_incoming 1703 net/batman-adv/bat_iv_ogm.c bat_priv = netdev_priv(forw_packet->if_incoming->soft_iface); if_incoming 1721 net/batman-adv/bat_iv_ogm.c forw_packet->if_incoming == forw_packet->if_outgoing) if_incoming 1722 net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_schedule(forw_packet->if_incoming); if_incoming 1732 net/batman-adv/bat_iv_ogm.c struct batadv_hard_iface *if_incoming) if_incoming 1734 net/batman-adv/bat_iv_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); if_incoming 1741 net/batman-adv/bat_iv_ogm.c res = batadv_check_management_packet(skb, if_incoming, BATADV_OGM_HLEN); if_incoming 1761 net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_process(skb, ogm_offset, if_incoming); if_incoming 1861 net/batman-adv/bat_iv_ogm.c neigh_node->if_incoming->net_dev->name); if_incoming 1939 net/batman-adv/bat_iv_ogm.c if_outgoing != neigh_node->if_incoming) if_incoming 1952 net/batman-adv/bat_iv_ogm.c neigh_node->if_incoming->net_dev->ifindex) || if_incoming 2126 net/batman-adv/bat_iv_ogm.c hardif_neigh->if_incoming->net_dev->name, if_incoming 2234 net/batman-adv/bat_iv_ogm.c hardif_neigh->if_incoming->net_dev->ifindex) || if_incoming 2583 net/batman-adv/bat_iv_ogm.c router->if_incoming->net_dev->name, if_incoming 2679 net/batman-adv/bat_iv_ogm.c router->if_incoming->net_dev->name) || if_incoming 171 net/batman-adv/bat_v.c throughput % 10, hardif_neigh->if_incoming->net_dev->name); if_incoming 237 net/batman-adv/bat_v.c hardif_neigh->if_incoming->net_dev->ifindex) || if_incoming 390 net/batman-adv/bat_v.c neigh_node->if_incoming->net_dev->name); if_incoming 446 net/batman-adv/bat_v.c if_outgoing != neigh_node->if_incoming) if_incoming 458 net/batman-adv/bat_v.c neigh_node->if_incoming->net_dev->ifindex) || if_incoming 858 net/batman-adv/bat_v.c router->if_incoming->net_dev->name, if_incoming 972 net/batman-adv/bat_v.c router->if_incoming->net_dev->name)) { if_incoming 67 net/batman-adv/bat_v_elp.c struct batadv_hard_iface *hard_iface = neigh->if_incoming; if_incoming 200 net/batman-adv/bat_v_elp.c struct batadv_hard_iface *hard_iface = neigh->if_incoming; if_incoming 455 net/batman-adv/bat_v_elp.c struct batadv_hard_iface *if_incoming, if_incoming 470 net/batman-adv/bat_v_elp.c if_incoming, neigh_addr); if_incoming 474 net/batman-adv/bat_v_elp.c hardif_neigh = batadv_hardif_neigh_get(if_incoming, neigh_addr); if_incoming 512 net/batman-adv/bat_v_elp.c struct batadv_hard_iface *if_incoming) if_incoming 514 net/batman-adv/bat_v_elp.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); if_incoming 521 net/batman-adv/bat_v_elp.c res = batadv_check_management_packet(skb, if_incoming, BATADV_ELP_HLEN); if_incoming 545 net/batman-adv/bat_v_elp.c batadv_v_elp_neigh_update(bat_priv, ethhdr->h_source, if_incoming, if_incoming 21 net/batman-adv/bat_v_elp.h struct batadv_hard_iface *if_incoming); if_incoming 475 net/batman-adv/bat_v_ogm.c struct batadv_hard_iface *if_incoming, if_incoming 491 net/batman-adv/bat_v_ogm.c if_incoming == if_outgoing && if_incoming 492 net/batman-adv/bat_v_ogm.c !(if_incoming->bat_v.flags & BATADV_FULL_DUPLEX)) if_incoming 516 net/batman-adv/bat_v_ogm.c struct batadv_hard_iface *if_incoming, if_incoming 577 net/batman-adv/bat_v_ogm.c ogm_forward->ttl, if_incoming->net_dev->name); if_incoming 608 net/batman-adv/bat_v_ogm.c struct batadv_hard_iface *if_incoming, if_incoming 655 net/batman-adv/bat_v_ogm.c path_throughput = batadv_v_forward_penalty(bat_priv, if_incoming, if_incoming 692 net/batman-adv/bat_v_ogm.c struct batadv_hard_iface *if_incoming, if_incoming 791 net/batman-adv/bat_v_ogm.c struct batadv_hard_iface *if_incoming, if_incoming 799 net/batman-adv/bat_v_ogm.c neigh_node, if_incoming, if_incoming 815 net/batman-adv/bat_v_ogm.c neigh_node, if_incoming, if_incoming 821 net/batman-adv/bat_v_ogm.c if_incoming, if_outgoing); if_incoming 857 net/batman-adv/bat_v_ogm.c struct batadv_hard_iface *if_incoming) if_incoming 859 net/batman-adv/bat_v_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); if_incoming 876 net/batman-adv/bat_v_ogm.c ethhdr->h_source, if_incoming->net_dev->name, if_incoming 877 net/batman-adv/bat_v_ogm.c if_incoming->net_dev->dev_addr, ogm_packet->orig, if_incoming 891 net/batman-adv/bat_v_ogm.c hardif_neigh = batadv_hardif_neigh_get(if_incoming, ethhdr->h_source); if_incoming 902 net/batman-adv/bat_v_ogm.c neigh_node = batadv_neigh_node_get_or_create(orig_node, if_incoming, if_incoming 919 net/batman-adv/bat_v_ogm.c neigh_node, if_incoming, if_incoming 964 net/batman-adv/bat_v_ogm.c if_incoming, hard_iface); if_incoming 987 net/batman-adv/bat_v_ogm.c struct batadv_hard_iface *if_incoming) if_incoming 989 net/batman-adv/bat_v_ogm.c struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); if_incoming 1002 net/batman-adv/bat_v_ogm.c if (!batadv_check_management_packet(skb, if_incoming, BATADV_OGM2_HLEN)) if_incoming 1022 net/batman-adv/bat_v_ogm.c batadv_v_ogm_process(skb, ogm_offset, if_incoming); if_incoming 25 net/batman-adv/bat_v_ogm.h struct batadv_hard_iface *if_incoming); if_incoming 374 net/batman-adv/fragmentation.c if (total_size > neigh_node->if_incoming->net_dev->mtu) { if_incoming 446 net/batman-adv/fragmentation.c unsigned int mtu = neigh_node->if_incoming->net_dev->mtu; if_incoming 242 net/batman-adv/icmp_socket.c if (!neigh_node->if_incoming) if_incoming 245 net/batman-adv/icmp_socket.c if (neigh_node->if_incoming->if_status != BATADV_IF_ACTIVE) if_incoming 250 net/batman-adv/icmp_socket.c addr = neigh_node->if_incoming->net_dev->dev_addr; if_incoming 1416 net/batman-adv/network-coding.c struct net_device *netdev = neigh_node->if_incoming->soft_iface; if_incoming 1503 net/batman-adv/network-coding.c const struct net_device *netdev = neigh_node->if_incoming->soft_iface; if_incoming 269 net/batman-adv/originator.c spin_lock_bh(&hardif_neigh->if_incoming->neigh_list_lock); if_incoming 271 net/batman-adv/originator.c spin_unlock_bh(&hardif_neigh->if_incoming->neigh_list_lock); if_incoming 273 net/batman-adv/originator.c batadv_hardif_put(hardif_neigh->if_incoming); if_incoming 307 net/batman-adv/originator.c batadv_hardif_put(neigh_node->if_incoming); if_incoming 532 net/batman-adv/originator.c if (tmp_neigh_node->if_incoming != hard_iface) if_incoming 577 net/batman-adv/originator.c hardif_neigh->if_incoming = hard_iface; if_incoming 687 net/batman-adv/originator.c neigh_node->if_incoming = hard_iface; if_incoming 1185 net/batman-adv/originator.c struct batadv_hard_iface *if_incoming; if_incoming 1193 net/batman-adv/originator.c if_incoming = neigh_node->if_incoming; if_incoming 1196 net/batman-adv/originator.c if_incoming->if_status == BATADV_IF_INACTIVE || if_incoming 1197 net/batman-adv/originator.c if_incoming->if_status == BATADV_IF_NOT_IN_USE || if_incoming 1198 net/batman-adv/originator.c if_incoming->if_status == BATADV_IF_TO_BE_REMOVED) { if_incoming 1199 net/batman-adv/originator.c if (if_incoming->if_status == BATADV_IF_INACTIVE || if_incoming 1200 net/batman-adv/originator.c if_incoming->if_status == BATADV_IF_NOT_IN_USE || if_incoming 1201 net/batman-adv/originator.c if_incoming->if_status == BATADV_IF_TO_BE_REMOVED) if_incoming 1205 net/batman-adv/originator.c if_incoming->net_dev->name); if_incoming 147 net/batman-adv/send.c ret = batadv_send_skb_packet(skb, neigh->if_incoming, neigh->addr); if_incoming 150 net/batman-adv/send.c hardif_neigh = batadv_hardif_neigh_get(neigh->if_incoming, neigh->addr); if_incoming 196 net/batman-adv/send.c skb->len > neigh_node->if_incoming->net_dev->mtu) { if_incoming 477 net/batman-adv/send.c if (forw_packet->if_incoming) if_incoming 478 net/batman-adv/send.c batadv_hardif_put(forw_packet->if_incoming); if_incoming 501 net/batman-adv/send.c batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming, if_incoming 529 net/batman-adv/send.c if (if_incoming) if_incoming 530 net/batman-adv/send.c kref_get(&if_incoming->refcount); if_incoming 539 net/batman-adv/send.c forw_packet->if_incoming = if_incoming; if_incoming 625 net/batman-adv/send.c forw_packet->if_incoming != hard_iface && if_incoming 868 net/batman-adv/send.c soft_iface = forw_packet->if_incoming->soft_iface; if_incoming 21 net/batman-adv/send.h batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming, if_incoming 627 net/batman-adv/types.h struct batadv_hard_iface *if_incoming; if_incoming 664 net/batman-adv/types.h struct batadv_hard_iface *if_incoming; if_incoming 2167 net/batman-adv/types.h struct batadv_hard_iface *if_incoming;