Searched refs:if_outgoing (Results 1 - 6 of 6) sorted by relevance

/net/batman-adv/
H A Doriginator.h42 const struct batadv_hard_iface *if_outgoing);
45 struct batadv_hard_iface *if_outgoing);
48 struct batadv_hard_iface *if_outgoing);
53 struct batadv_hard_iface *if_outgoing);
56 struct batadv_hard_iface *if_outgoing);
H A Doriginator.c162 if (neigh_ifinfo->if_outgoing != BATADV_IF_DEFAULT)
163 batadv_hardif_free_ref_now(neigh_ifinfo->if_outgoing);
238 * @if_outgoing: the interface where the payload packet has been received or
247 const struct batadv_hard_iface *if_outgoing)
254 if (orig_ifinfo->if_outgoing != if_outgoing)
271 * @if_outgoing: the interface for which the ifinfo should be acquired
279 struct batadv_hard_iface *if_outgoing)
286 if (tmp->if_outgoing != if_outgoing)
246 batadv_orig_router_get(struct batadv_orig_node *orig_node, const struct batadv_hard_iface *if_outgoing) argument
278 batadv_orig_ifinfo_get(struct batadv_orig_node *orig_node, struct batadv_hard_iface *if_outgoing) argument
312 batadv_orig_ifinfo_new(struct batadv_orig_node *orig_node, struct batadv_hard_iface *if_outgoing) argument
358 batadv_neigh_ifinfo_get(struct batadv_neigh_node *neigh, struct batadv_hard_iface *if_outgoing) argument
393 batadv_neigh_ifinfo_new(struct batadv_neigh_node *neigh, struct batadv_hard_iface *if_outgoing) argument
719 struct batadv_hard_iface *if_outgoing; local
762 struct batadv_hard_iface *if_outgoing; local
870 batadv_find_best_neighbor(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node, struct batadv_hard_iface *if_outgoing) argument
[all...]
H A Dbat_iv_ogm.c492 if (WARN_ON(!forw_packet->if_outgoing))
495 if (WARN_ON(forw_packet->if_outgoing->soft_iface != soft_iface))
506 batadv_iv_ogm_send_to_if(forw_packet, forw_packet->if_outgoing);
522 * @if_outgoing: interface for which the retransmission should be considered
533 const struct batadv_hard_iface *if_outgoing,
568 if (forw_packet->if_outgoing != if_outgoing)
620 * @if_outgoing: interface for which the retransmission should be considered
627 struct batadv_hard_iface *if_outgoing,
638 if (!atomic_inc_not_zero(&if_outgoing
528 batadv_iv_ogm_can_aggregate(const struct batadv_ogm_packet *new_bat_ogm_packet, struct batadv_priv *bat_priv, int packet_len, unsigned long send_time, bool directlink, const struct batadv_hard_iface *if_incoming, const struct batadv_hard_iface *if_outgoing, const struct batadv_forw_packet *forw_packet) argument
623 batadv_iv_ogm_aggregate_new(const unsigned char *packet_buff, int packet_len, unsigned long send_time, bool direct_link, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, int own_packet) argument
739 batadv_iv_ogm_queue_add(struct batadv_priv *bat_priv, unsigned char *packet_buff, int packet_len, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, int own_packet, unsigned long send_time) argument
802 batadv_iv_ogm_forward(struct batadv_orig_node *orig_node, const struct ethhdr *ethhdr, struct batadv_ogm_packet *batadv_ogm_packet, bool is_single_hop_neigh, bool is_from_best_next_hop, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) argument
853 if_incoming, if_outgoing, 0, local
969 batadv_iv_ogm_orig_update(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node, struct batadv_orig_ifinfo *orig_ifinfo, const struct ethhdr *ethhdr, const struct batadv_ogm_packet *batadv_ogm_packet, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, enum batadv_dup_status dup_status) argument
1128 batadv_iv_ogm_calc_tq(struct batadv_orig_node *orig_node, struct batadv_orig_node *orig_neigh_node, struct batadv_ogm_packet *batadv_ogm_packet, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) argument
1273 batadv_iv_ogm_update_seqnos(const struct ethhdr *ethhdr, const struct batadv_ogm_packet *batadv_ogm_packet, const struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) argument
1374 batadv_iv_ogm_process_per_outif(const struct sk_buff *skb, int ogm_offset, struct batadv_orig_node *orig_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) argument
1771 batadv_iv_ogm_orig_print_neigh(struct batadv_orig_node *orig_node, struct batadv_hard_iface *if_outgoing, struct seq_file *seq) argument
1797 batadv_iv_ogm_orig_print(struct batadv_priv *bat_priv, struct seq_file *seq, struct batadv_hard_iface *if_outgoing) argument
[all...]
H A Dsend.c396 if (forw_packet->if_outgoing)
397 batadv_hardif_free_ref(forw_packet->if_outgoing);
461 forw_packet->if_outgoing = NULL;
566 forw_packet->if_incoming == forw_packet->if_outgoing)
628 (forw_packet->if_outgoing != hard_iface))
H A Dtypes.h109 * @if_outgoing: pointer to outgoing hard interface
119 struct batadv_hard_iface *if_outgoing; member in struct:batadv_orig_ifinfo
373 * @if_outgoing: pointer to outgoing hard interface
381 struct batadv_hard_iface *if_outgoing; member in struct:batadv_neigh_ifinfo
1091 * @if_outgoing: packet where the packet should be sent to, or NULL if
1104 struct batadv_hard_iface *if_outgoing; member in struct:batadv_forw_packet
H A Drouting.c484 cand->if_outgoing,

Completed in 189 milliseconds