Searched defs:orig_ifinfo (Results 1 - 4 of 4) sorted by relevance
/net/batman-adv/ |
H A D | routing.c | 50 struct batadv_orig_ifinfo *orig_ifinfo; local 53 orig_ifinfo = batadv_orig_ifinfo_get(orig_node, recv_if); 54 if (!orig_ifinfo) 58 curr_router = rcu_dereference(orig_ifinfo->router); 91 rcu_assign_pointer(orig_ifinfo->router, neigh_node); 93 batadv_orig_ifinfo_free_ref(orig_ifinfo);
|
H A D | originator.c | 249 struct batadv_orig_ifinfo *orig_ifinfo; local 253 hlist_for_each_entry_rcu(orig_ifinfo, &orig_node->ifinfo_list, list) { 254 if (orig_ifinfo->if_outgoing != if_outgoing) 257 router = rcu_dereference(orig_ifinfo->router); 273 * Returns the requested orig_ifinfo or NULL if not found. 281 struct batadv_orig_ifinfo *tmp, *orig_ifinfo = NULL; local 292 orig_ifinfo = tmp; 297 return orig_ifinfo; 301 * batadv_orig_ifinfo_new - search and possibly create an orig_ifinfo object 305 * Returns NULL in case of failure or the orig_ifinfo objec 315 struct batadv_orig_ifinfo *orig_ifinfo = NULL; local 503 struct batadv_orig_ifinfo *orig_ifinfo; local 524 batadv_orig_ifinfo_free_ref_now(struct batadv_orig_ifinfo *orig_ifinfo) argument 535 batadv_orig_ifinfo_free_ref(struct batadv_orig_ifinfo *orig_ifinfo) argument 546 struct batadv_orig_ifinfo *orig_ifinfo; local 761 struct batadv_orig_ifinfo *orig_ifinfo; local [all...] |
H A D | bat_iv_ogm.c | 961 * @orig_ifinfo: ifinfo for the outgoing interface of the orig_node 971 struct batadv_orig_ifinfo *orig_ifinfo, 1058 orig_ifinfo->last_ttl = batadv_ogm_packet->ttl; 1280 struct batadv_orig_ifinfo *orig_ifinfo = NULL; local 1297 orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing); 1298 if (WARN_ON(!orig_ifinfo)) { 1304 seq_diff = seqno - orig_ifinfo->last_real_seqno; 1309 &orig_ifinfo->batman_seqno_reset)) { 1323 orig_ifinfo->last_real_seqno, 1353 orig_ifinfo 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 1382 struct batadv_orig_ifinfo *orig_ifinfo; local [all...] |
H A D | network-coding.c | 722 struct batadv_orig_ifinfo *orig_ifinfo; local 726 orig_ifinfo = batadv_orig_ifinfo_get(orig_node, BATADV_IF_DEFAULT); 727 if (!orig_ifinfo) 730 last_ttl = orig_ifinfo->last_ttl; 731 last_real_seqno = orig_ifinfo->last_real_seqno; 732 batadv_orig_ifinfo_free_ref(orig_ifinfo);
|
Completed in 95 milliseconds