Home
last modified time | relevance | path

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

/net/batman-adv/
Doriginator.c206 if (neigh_ifinfo->if_outgoing != BATADV_IF_DEFAULT) in batadv_neigh_ifinfo_release()
207 batadv_hardif_put(neigh_ifinfo->if_outgoing); in batadv_neigh_ifinfo_release()
299 const struct batadv_hard_iface *if_outgoing) in batadv_orig_router_get() argument
306 if (orig_ifinfo->if_outgoing != if_outgoing) in batadv_orig_router_get()
331 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_get() argument
338 if (tmp->if_outgoing != if_outgoing) in batadv_orig_ifinfo_get()
365 struct batadv_hard_iface *if_outgoing) in batadv_orig_ifinfo_new() argument
372 orig_ifinfo = batadv_orig_ifinfo_get(orig_node, if_outgoing); in batadv_orig_ifinfo_new()
380 if (if_outgoing != BATADV_IF_DEFAULT) in batadv_orig_ifinfo_new()
381 kref_get(&if_outgoing->refcount); in batadv_orig_ifinfo_new()
[all …]
Dbat_v_ogm.c313 struct batadv_hard_iface *if_outgoing, in batadv_v_forward_penalty() argument
320 if (if_outgoing == BATADV_IF_DEFAULT) in batadv_v_forward_penalty()
328 (if_incoming == if_outgoing) && in batadv_v_forward_penalty()
354 struct batadv_hard_iface *if_outgoing) in batadv_v_ogm_forward() argument
366 if (if_outgoing == BATADV_IF_DEFAULT) in batadv_v_ogm_forward()
369 orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing); in batadv_v_ogm_forward()
374 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_v_ogm_forward()
391 neigh_ifinfo = batadv_neigh_ifinfo_get(neigh_node, if_outgoing); in batadv_v_ogm_forward()
398 skb = netdev_alloc_skb_ip_align(if_outgoing->net_dev, in batadv_v_ogm_forward()
413 if_outgoing->net_dev->name, ntohl(ogm_forward->throughput), in batadv_v_ogm_forward()
[all …]
Dbat_iv_ogm.c585 if (WARN_ON(!forw_packet->if_outgoing)) in batadv_iv_ogm_emit()
588 if (WARN_ON(forw_packet->if_outgoing->soft_iface != soft_iface)) in batadv_iv_ogm_emit()
595 batadv_iv_ogm_send_to_if(forw_packet, forw_packet->if_outgoing); in batadv_iv_ogm_emit()
618 const struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_can_aggregate() argument
647 if (forw_packet->if_outgoing != if_outgoing) in batadv_iv_ogm_can_aggregate()
716 struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_aggregate_new() argument
738 forw_packet_aggr = batadv_forw_packet_alloc(if_incoming, if_outgoing, in batadv_iv_ogm_aggregate_new()
798 struct batadv_hard_iface *if_outgoing, in batadv_iv_ogm_queue_add() argument
824 if_outgoing, in batadv_iv_ogm_queue_add()
848 if_incoming, if_outgoing, in batadv_iv_ogm_queue_add()
[all …]
Doriginator.h57 const struct batadv_hard_iface *if_outgoing);
60 struct batadv_hard_iface *if_outgoing);
63 struct batadv_hard_iface *if_outgoing);
71 struct batadv_hard_iface *if_outgoing);
74 struct batadv_hard_iface *if_outgoing);
Dbat_v.c142 struct batadv_hard_iface *if_outgoing, in batadv_v_orig_print_neigh() argument
149 n_ifinfo = batadv_neigh_ifinfo_get(neigh_node, if_outgoing); in batadv_v_orig_print_neigh()
358 struct batadv_hard_iface *if_outgoing) in batadv_v_orig_print() argument
379 if_outgoing); in batadv_v_orig_print()
384 if_outgoing); in batadv_v_orig_print()
401 batadv_v_orig_print_neigh(orig_node, if_outgoing, seq); in batadv_v_orig_print()
435 struct batadv_hard_iface *if_outgoing, in batadv_v_orig_dump_subentry() argument
445 n_ifinfo = batadv_neigh_ifinfo_get(neigh_node, if_outgoing); in batadv_v_orig_dump_subentry()
455 if (if_outgoing != BATADV_IF_DEFAULT && in batadv_v_orig_dump_subentry()
456 if_outgoing != neigh_node->if_incoming) in batadv_v_orig_dump_subentry()
[all …]
Dsend.c472 if (forw_packet->if_outgoing) in batadv_forw_packet_free()
473 batadv_hardif_put(forw_packet->if_outgoing); in batadv_forw_packet_free()
495 struct batadv_hard_iface *if_outgoing, in batadv_forw_packet_alloc() argument
525 if (if_outgoing) in batadv_forw_packet_alloc()
526 kref_get(&if_outgoing->refcount); in batadv_forw_packet_alloc()
533 forw_packet->if_outgoing = if_outgoing; in batadv_forw_packet_alloc()
619 (forw_packet->if_outgoing != hard_iface)) in batadv_forw_packet_list_steal()
Dhard-interface.h81 int batadv_hardif_no_broadcast(struct batadv_hard_iface *if_outgoing,
Dsend.h35 struct batadv_hard_iface *if_outgoing,
Dtypes.h195 struct batadv_hard_iface *if_outgoing; member
518 struct batadv_hard_iface *if_outgoing; member
1423 struct batadv_hard_iface *if_outgoing; member
Dhard-interface.c395 int batadv_hardif_no_broadcast(struct batadv_hard_iface *if_outgoing, in batadv_hardif_no_broadcast() argument
405 first = rcu_dereference(hlist_first_rcu(&if_outgoing->neigh_list)); in batadv_hardif_no_broadcast()
Drouting.c595 cand->if_outgoing, router, in batadv_find_router()