Lines Matching refs:orig_node

125  * @orig_node: the orig_node for which the neighbors are printed
132 batadv_v_orig_print_neigh(struct batadv_orig_node *orig_node,
139 hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) {
354 struct batadv_orig_node *orig_node;
368 hlist_for_each_entry_rcu(orig_node, head, hash_entry) {
369 neigh_node = batadv_orig_router_get(orig_node,
379 last_seen_jiffies = jiffies - orig_node->last_seen;
385 orig_node->orig, last_seen_secs,
392 batadv_v_orig_print_neigh(orig_node, if_outgoing, seq);
416 * @orig_node: Originator to dump
426 struct batadv_orig_node *orig_node,
443 last_seen_msecs = jiffies_to_msecs(jiffies - orig_node->last_seen);
454 if (nla_put(msg, BATADV_ATTR_ORIG_ADDRESS, ETH_ALEN, orig_node->orig) ||
482 * @orig_node: Originator to dump
493 struct batadv_orig_node *orig_node, int *sub_s)
500 neigh_node_best = batadv_orig_router_get(orig_node, if_outgoing);
504 hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) {
511 if_outgoing, orig_node,
547 struct batadv_orig_node *orig_node;
551 hlist_for_each_entry_rcu(orig_node, head, hash_entry) {
556 if_outgoing, orig_node, sub)) {
707 struct batadv_orig_node *orig_node;
711 orig_node = gw_node->orig_node;
712 router = batadv_orig_router_get(orig_node, BATADV_IF_DEFAULT);
780 * @orig_node: the originator representing the new candidate
782 * Return: true if orig_node can be selected as current GW, false otherwise
786 struct batadv_orig_node *orig_node)
805 orig_gw = batadv_gw_node_get(bat_priv, orig_node);
833 /* fails if orig_node has no router */
843 router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT);
855 gw_node->orig_node->orig,
891 /* fails if orig_node has no router */
925 router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT);
955 gw_node->orig_node->orig)) {