Home
last modified time | relevance | path

Searched refs:if_outgoing (Results 1 – 9 of 9) sorted by relevance

/linux/net/batman-adv/
H A Doriginator.c253 if (neigh_ifinfo->if_outgoing != BATADV_IF_DEFAULT) in batadv_neigh_ifinfo_release()
254 batadv_hardif_put(neigh_ifinfo->if_outgoing); in batadv_neigh_ifinfo_release()
316 const struct batadv_hard_iface *if_outgoing) in batadv_orig_router_get() argument
323 if (orig_ifinfo->if_outgoing != if_outgoing) in batadv_orig_router_get()
349 struct batadv_hard_iface *if_outgoing) in batadv_orig_to_router() argument
358 neigh_node = batadv_find_router(bat_priv, orig_node, if_outgoing); in batadv_orig_to_router()
375 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_get() argument
382 if (tmp->if_outgoing != if_outgoing) in batadv_orig_ifinfo_get()
409 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_new() argument
416 orig_ifinfo = batadv_orig_ifinfo_get(orig_node, if_outgoing); in batadv_orig_ifinfo_new()
[all …]
H A Dbat_iv_ogm.c407 if (WARN_ON(!forw_packet->if_outgoing)) in batadv_iv_ogm_emit()
410 if (forw_packet->if_outgoing->mesh_iface != mesh_iface) { in batadv_iv_ogm_emit()
419 batadv_iv_ogm_send_to_if(forw_packet, forw_packet->if_outgoing); in batadv_iv_ogm_emit()
442 const struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_can_aggregate() argument
457 max_bytes = min_t(unsigned int, if_outgoing->net_dev->mtu, in batadv_iv_ogm_can_aggregate()
483 if (forw_packet->if_outgoing != if_outgoing) in batadv_iv_ogm_can_aggregate()
551 struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_aggregate_new() argument
573 forw_packet_aggr = batadv_forw_packet_alloc(if_incoming, if_outgoing, in batadv_iv_ogm_aggregate_new()
632 struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_queue_add() argument
658 if_outgoing, in batadv_iv_ogm_queue_add()
[all …]
H A Dbat_v_ogm.c473 struct batadv_hard_iface *if_outgoing, in batadv_v_forward_penalty() argument
485 if (if_outgoing == BATADV_IF_DEFAULT) in batadv_v_forward_penalty()
493 if_incoming == if_outgoing && in batadv_v_forward_penalty()
519 struct batadv_hard_iface *if_outgoing) in batadv_v_ogm_forward() argument
531 if (if_outgoing == BATADV_IF_DEFAULT) in batadv_v_ogm_forward()
534 orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing); in batadv_v_ogm_forward()
539 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_v_ogm_forward()
556 neigh_ifinfo = batadv_neigh_ifinfo_get(neigh_node, if_outgoing); in batadv_v_ogm_forward()
563 skb = netdev_alloc_skb_ip_align(if_outgoing->net_dev, in batadv_v_ogm_forward()
578 if_outgoing->net_dev->name, ntohl(ogm_forward->throughput), in batadv_v_ogm_forward()
[all …]
H A Doriginator.h38 const struct batadv_hard_iface *if_outgoing);
41 struct batadv_hard_iface *if_outgoing);
44 struct batadv_hard_iface *if_outgoing);
47 struct batadv_hard_iface *if_outgoing);
54 struct batadv_hard_iface *if_outgoing);
57 struct batadv_hard_iface *if_outgoing);
H A Dbat_v.c266 struct batadv_hard_iface *if_outgoing, in batadv_v_orig_dump_subentry() argument
276 n_ifinfo = batadv_neigh_ifinfo_get(neigh_node, if_outgoing); in batadv_v_orig_dump_subentry()
286 if (if_outgoing != BATADV_IF_DEFAULT && in batadv_v_orig_dump_subentry()
287 if_outgoing != neigh_node->if_incoming) in batadv_v_orig_dump_subentry()
335 struct batadv_hard_iface *if_outgoing, in batadv_v_orig_dump_entry() argument
343 neigh_node_best = batadv_orig_router_get(orig_node, if_outgoing); in batadv_v_orig_dump_entry()
354 if_outgoing, orig_node, in batadv_v_orig_dump_entry()
386 struct batadv_hard_iface *if_outgoing, in batadv_v_orig_dump_bucket() argument
398 if_outgoing, orig_node, sub)) { in batadv_v_orig_dump_bucket()
421 struct batadv_hard_iface *if_outgoing) in batadv_v_orig_dump() argument
[all …]
H A Dsend.c461 batadv_hardif_put(forw_packet->if_outgoing); in batadv_forw_packet_free()
483 struct batadv_hard_iface *if_outgoing, in batadv_forw_packet_alloc() argument
513 if (if_outgoing) in batadv_forw_packet_alloc()
514 kref_get(&if_outgoing->refcount); in batadv_forw_packet_alloc()
521 forw_packet->if_outgoing = if_outgoing; in batadv_forw_packet_alloc()
607 forw_packet->if_outgoing != hard_iface) in batadv_forw_packet_list_steal()
1027 return num_bcasts != forw_packet->if_outgoing->num_bcasts; in batadv_forw_packet_is_rebroadcast()
1065 batadv_send_broadcast_skb(skb1, forw_packet->if_outgoing); in batadv_send_outstanding_bcast_packet()
H A Dhard-interface.h82 int batadv_hardif_no_broadcast(struct batadv_hard_iface *if_outgoing,
H A Dsend.h22 struct batadv_hard_iface *if_outgoing,
H A Dhard-interface.c404 int batadv_hardif_no_broadcast(struct batadv_hard_iface *if_outgoing, in batadv_hardif_no_broadcast() argument
414 first = rcu_dereference(hlist_first_rcu(&if_outgoing->neigh_list)); in batadv_hardif_no_broadcast()