Searched refs:if_incoming (Results 1 – 13 of 13) sorted by relevance
/Linux-v4.19/net/batman-adv/ |
D | bat_v_ogm.c | 293 struct batadv_hard_iface *if_incoming, in batadv_v_forward_penalty() argument 309 if_incoming == if_outgoing && in batadv_v_forward_penalty() 310 !(if_incoming->bat_v.flags & BATADV_FULL_DUPLEX)) in batadv_v_forward_penalty() 334 struct batadv_hard_iface *if_incoming, in batadv_v_ogm_forward() argument 395 ogm_forward->ttl, if_incoming->net_dev->name); in batadv_v_ogm_forward() 426 struct batadv_hard_iface *if_incoming, in batadv_v_ogm_metric_update() argument 473 path_throughput = batadv_v_forward_penalty(bat_priv, if_incoming, in batadv_v_ogm_metric_update() 510 struct batadv_hard_iface *if_incoming, in batadv_v_ogm_route_update() argument 609 struct batadv_hard_iface *if_incoming, in batadv_v_ogm_process_per_outif() argument 617 neigh_node, if_incoming, in batadv_v_ogm_process_per_outif() [all …]
|
D | bat_iv_ogm.c | 509 forw_packet->if_incoming == hard_iface) in batadv_iv_ogm_send_to_if() 552 if (!forw_packet->if_incoming) { in batadv_iv_ogm_emit() 557 soft_iface = forw_packet->if_incoming->soft_iface; in batadv_iv_ogm_emit() 565 if (forw_packet->if_incoming->if_status != BATADV_IF_ACTIVE) in batadv_iv_ogm_emit() 591 const struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_can_aggregate() argument 646 forw_packet->if_incoming == primary_if)) { in batadv_iv_ogm_can_aggregate() 656 forw_packet->if_incoming == if_incoming && in batadv_iv_ogm_can_aggregate() 664 forw_packet->if_incoming != primary_if))) { in batadv_iv_ogm_can_aggregate() 689 struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_aggregate_new() argument 693 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); in batadv_iv_ogm_aggregate_new() [all …]
|
D | bat_v_elp.c | 79 struct batadv_hard_iface *hard_iface = neigh->if_incoming; in batadv_v_elp_get_throughput() 207 struct batadv_hard_iface *hard_iface = neigh->if_incoming; in batadv_v_elp_wifi_neigh_probe() 460 struct batadv_hard_iface *if_incoming, in batadv_v_elp_neigh_update() argument 475 if_incoming, neigh_addr); in batadv_v_elp_neigh_update() 479 hardif_neigh = batadv_hardif_neigh_get(if_incoming, neigh_addr); in batadv_v_elp_neigh_update() 517 struct batadv_hard_iface *if_incoming) in batadv_v_elp_packet_recv() argument 519 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); in batadv_v_elp_packet_recv() 526 res = batadv_check_management_packet(skb, if_incoming, BATADV_ELP_HLEN); in batadv_v_elp_packet_recv() 550 batadv_v_elp_neigh_update(bat_priv, ethhdr->h_source, if_incoming, in batadv_v_elp_packet_recv()
|
D | send.c | 159 ret = batadv_send_skb_packet(skb, neigh->if_incoming, neigh->addr); in batadv_send_unicast_skb() 162 hardif_neigh = batadv_hardif_neigh_get(neigh->if_incoming, neigh->addr); in batadv_send_unicast_skb() 208 skb->len > neigh_node->if_incoming->net_dev->mtu) { in batadv_send_skb_to_orig() 489 if (forw_packet->if_incoming) in batadv_forw_packet_free() 490 batadv_hardif_put(forw_packet->if_incoming); in batadv_forw_packet_free() 513 batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming, in batadv_forw_packet_alloc() argument 541 if (if_incoming) in batadv_forw_packet_alloc() 542 kref_get(&if_incoming->refcount); in batadv_forw_packet_alloc() 551 forw_packet->if_incoming = if_incoming; in batadv_forw_packet_alloc() 637 forw_packet->if_incoming != hard_iface && in batadv_forw_packet_list_steal() [all …]
|
D | originator.c | 280 spin_lock_bh(&hardif_neigh->if_incoming->neigh_list_lock); in batadv_hardif_neigh_release() 282 spin_unlock_bh(&hardif_neigh->if_incoming->neigh_list_lock); in batadv_hardif_neigh_release() 284 batadv_hardif_put(hardif_neigh->if_incoming); in batadv_hardif_neigh_release() 318 batadv_hardif_put(neigh_node->if_incoming); in batadv_neigh_node_release() 543 if (tmp_neigh_node->if_incoming != hard_iface) in batadv_neigh_node_get() 588 hardif_neigh->if_incoming = hard_iface; in batadv_hardif_neigh_create() 698 neigh_node->if_incoming = hard_iface; in batadv_neigh_node_create() 1198 struct batadv_hard_iface *if_incoming; in batadv_purge_orig_neighbors() local 1206 if_incoming = neigh_node->if_incoming; in batadv_purge_orig_neighbors() 1209 if_incoming->if_status == BATADV_IF_INACTIVE || in batadv_purge_orig_neighbors() [all …]
|
D | bat_v.c | 181 throughput % 10, hardif_neigh->if_incoming->net_dev->name); in batadv_v_hardif_neigh_print() 247 hardif_neigh->if_incoming->net_dev->ifindex) || in batadv_v_neigh_dump_neigh() 400 neigh_node->if_incoming->net_dev->name); in batadv_v_orig_print() 456 if_outgoing != neigh_node->if_incoming) in batadv_v_orig_dump_subentry() 468 neigh_node->if_incoming->net_dev->ifindex) || in batadv_v_orig_dump_subentry() 868 router->if_incoming->net_dev->name, in batadv_v_gw_write_buffer_text() 978 router->if_incoming->net_dev->name)) { in batadv_v_gw_dump_entry()
|
D | bat_v_elp.h | 33 struct batadv_hard_iface *if_incoming);
|
D | bat_v_ogm.h | 35 struct batadv_hard_iface *if_incoming);
|
D | icmp_socket.c | 251 if (!neigh_node->if_incoming) in batadv_socket_write() 254 if (neigh_node->if_incoming->if_status != BATADV_IF_ACTIVE) in batadv_socket_write() 259 addr = neigh_node->if_incoming->net_dev->dev_addr; in batadv_socket_write()
|
D | send.h | 34 batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming,
|
D | types.h | 605 struct batadv_hard_iface *if_incoming; member 642 struct batadv_hard_iface *if_incoming; member 2103 struct batadv_hard_iface *if_incoming; member
|
D | fragmentation.c | 386 if (total_size > neigh_node->if_incoming->net_dev->mtu) { in batadv_frag_skb_fwd() 458 unsigned int mtu = neigh_node->if_incoming->net_dev->mtu; in batadv_frag_send_packet()
|
D | network-coding.c | 1435 struct net_device *netdev = neigh_node->if_incoming->soft_iface; in batadv_nc_skb_dst_search() 1522 const struct net_device *netdev = neigh_node->if_incoming->soft_iface; in batadv_nc_skb_forward()
|