orig_node        6446 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	int orig_node = dev_to_node(dev);
orig_node        6470 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	set_dev_node(dev, orig_node);
orig_node        6540 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	int orig_node = dev_to_node(dev);
orig_node        6564 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	set_dev_node(dev, orig_node);
orig_node         142 net/batman-adv/bat_iv_ogm.c 	struct batadv_orig_node *orig_node;
orig_node         145 net/batman-adv/bat_iv_ogm.c 	orig_node = batadv_orig_hash_find(bat_priv, addr);
orig_node         146 net/batman-adv/bat_iv_ogm.c 	if (orig_node)
orig_node         147 net/batman-adv/bat_iv_ogm.c 		return orig_node;
orig_node         149 net/batman-adv/bat_iv_ogm.c 	orig_node = batadv_orig_node_new(bat_priv, addr);
orig_node         150 net/batman-adv/bat_iv_ogm.c 	if (!orig_node)
orig_node         153 net/batman-adv/bat_iv_ogm.c 	spin_lock_init(&orig_node->bat_iv.ogm_cnt_lock);
orig_node         155 net/batman-adv/bat_iv_ogm.c 	kref_get(&orig_node->refcount);
orig_node         157 net/batman-adv/bat_iv_ogm.c 				     batadv_choose_orig, orig_node,
orig_node         158 net/batman-adv/bat_iv_ogm.c 				     &orig_node->hash_entry);
orig_node         162 net/batman-adv/bat_iv_ogm.c 	return orig_node;
orig_node         166 net/batman-adv/bat_iv_ogm.c 	batadv_orig_node_put(orig_node);
orig_node         168 net/batman-adv/bat_iv_ogm.c 	batadv_orig_node_put(orig_node);
orig_node         176 net/batman-adv/bat_iv_ogm.c 			struct batadv_orig_node *orig_node,
orig_node         181 net/batman-adv/bat_iv_ogm.c 	neigh_node = batadv_neigh_node_get_or_create(orig_node,
orig_node         186 net/batman-adv/bat_iv_ogm.c 	neigh_node->orig_node = orig_neigh;
orig_node         681 net/batman-adv/bat_iv_ogm.c static void batadv_iv_ogm_forward(struct batadv_orig_node *orig_node,
orig_node         745 net/batman-adv/bat_iv_ogm.c 	struct batadv_orig_node *orig_node;
orig_node         755 net/batman-adv/bat_iv_ogm.c 		hlist_for_each_entry_rcu(orig_node, head, hash_entry) {
orig_node         757 net/batman-adv/bat_iv_ogm.c 						 &orig_node->ifinfo_list,
orig_node         762 net/batman-adv/bat_iv_ogm.c 				spin_lock_bh(&orig_node->bat_iv.ogm_cnt_lock);
orig_node         768 net/batman-adv/bat_iv_ogm.c 				spin_unlock_bh(&orig_node->bat_iv.ogm_cnt_lock);
orig_node         883 net/batman-adv/bat_iv_ogm.c static u8 batadv_iv_orig_ifinfo_sum(struct batadv_orig_node *orig_node,
orig_node         889 net/batman-adv/bat_iv_ogm.c 	orig_ifinfo = batadv_orig_ifinfo_get(orig_node, if_outgoing);
orig_node         893 net/batman-adv/bat_iv_ogm.c 	spin_lock_bh(&orig_node->bat_iv.ogm_cnt_lock);
orig_node         895 net/batman-adv/bat_iv_ogm.c 	spin_unlock_bh(&orig_node->bat_iv.ogm_cnt_lock);
orig_node         916 net/batman-adv/bat_iv_ogm.c 			  struct batadv_orig_node *orig_node,
orig_node         939 net/batman-adv/bat_iv_ogm.c 				 &orig_node->neigh_list, list) {
orig_node         979 net/batman-adv/bat_iv_ogm.c 						     orig_node, orig_tmp);
orig_node        1012 net/batman-adv/bat_iv_ogm.c 	router = batadv_orig_router_get(orig_node, if_outgoing);
orig_node        1033 net/batman-adv/bat_iv_ogm.c 		sum_orig = batadv_iv_orig_ifinfo_sum(router->orig_node,
orig_node        1035 net/batman-adv/bat_iv_ogm.c 		sum_neigh = batadv_iv_orig_ifinfo_sum(neigh_node->orig_node,
orig_node        1041 net/batman-adv/bat_iv_ogm.c 	batadv_update_route(bat_priv, orig_node, if_outgoing, neigh_node);
orig_node        1067 net/batman-adv/bat_iv_ogm.c static bool batadv_iv_ogm_calc_tq(struct batadv_orig_node *orig_node,
orig_node        1113 net/batman-adv/bat_iv_ogm.c 	if (orig_node == orig_neigh_node)
orig_node        1116 net/batman-adv/bat_iv_ogm.c 	orig_node->last_seen = jiffies;
orig_node        1182 net/batman-adv/bat_iv_ogm.c 		   orig_node->orig, orig_neigh_node->orig, total_count,
orig_node        1216 net/batman-adv/bat_iv_ogm.c 	struct batadv_orig_node *orig_node;
orig_node        1230 net/batman-adv/bat_iv_ogm.c 	orig_node = batadv_iv_ogm_orig_get(bat_priv, batadv_ogm_packet->orig);
orig_node        1231 net/batman-adv/bat_iv_ogm.c 	if (!orig_node)
orig_node        1234 net/batman-adv/bat_iv_ogm.c 	orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing);
orig_node        1236 net/batman-adv/bat_iv_ogm.c 		batadv_orig_node_put(orig_node);
orig_node        1240 net/batman-adv/bat_iv_ogm.c 	spin_lock_bh(&orig_node->bat_iv.ogm_cnt_lock);
orig_node        1244 net/batman-adv/bat_iv_ogm.c 	if (!hlist_empty(&orig_node->neigh_list) &&
orig_node        1253 net/batman-adv/bat_iv_ogm.c 	hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) {
orig_node        1296 net/batman-adv/bat_iv_ogm.c 	spin_unlock_bh(&orig_node->bat_iv.ogm_cnt_lock);
orig_node        1297 net/batman-adv/bat_iv_ogm.c 	batadv_orig_node_put(orig_node);
orig_node        1313 net/batman-adv/bat_iv_ogm.c 				struct batadv_orig_node *orig_node,
orig_node        1370 net/batman-adv/bat_iv_ogm.c 	router = batadv_orig_router_get(orig_node, if_outgoing);
orig_node        1372 net/batman-adv/bat_iv_ogm.c 		router_router = batadv_orig_router_get(router->orig_node,
orig_node        1394 net/batman-adv/bat_iv_ogm.c 		batadv_tvlv_ogm_receive(bat_priv, ogm_packet, orig_node);
orig_node        1400 net/batman-adv/bat_iv_ogm.c 		orig_neigh_node = orig_node;
orig_node        1409 net/batman-adv/bat_iv_ogm.c 	batadv_nc_update_nc_node(bat_priv, orig_node, orig_neigh_node,
orig_node        1424 net/batman-adv/bat_iv_ogm.c 	is_bidirect = batadv_iv_ogm_calc_tq(orig_node, orig_neigh_node,
orig_node        1431 net/batman-adv/bat_iv_ogm.c 	orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing);
orig_node        1440 net/batman-adv/bat_iv_ogm.c 		batadv_iv_ogm_orig_update(bat_priv, orig_node,
orig_node        1463 net/batman-adv/bat_iv_ogm.c 		batadv_iv_ogm_forward(orig_node, ethhdr, ogm_packet,
orig_node        1488 net/batman-adv/bat_iv_ogm.c 	batadv_iv_ogm_forward(orig_node, ethhdr, ogm_packet,
orig_node        1519 net/batman-adv/bat_iv_ogm.c 					struct batadv_orig_node *orig_node,
orig_node        1536 net/batman-adv/bat_iv_ogm.c 	orig_ifinfo = batadv_orig_ifinfo_get(orig_node, if_incoming);
orig_node        1541 net/batman-adv/bat_iv_ogm.c 	spin_lock_bh(&orig_node->bat_iv.ogm_cnt_lock);
orig_node        1548 net/batman-adv/bat_iv_ogm.c 	spin_unlock_bh(&orig_node->bat_iv.ogm_cnt_lock);
orig_node        1563 net/batman-adv/bat_iv_ogm.c 	struct batadv_orig_node *orig_neigh_node, *orig_node;
orig_node        1665 net/batman-adv/bat_iv_ogm.c 	orig_node = batadv_iv_ogm_orig_get(bat_priv, ogm_packet->orig);
orig_node        1666 net/batman-adv/bat_iv_ogm.c 	if (!orig_node)
orig_node        1669 net/batman-adv/bat_iv_ogm.c 	batadv_iv_ogm_process_per_outif(skb, ogm_offset, orig_node,
orig_node        1683 net/batman-adv/bat_iv_ogm.c 		batadv_iv_ogm_process_per_outif(skb, ogm_offset, orig_node,
orig_node        1690 net/batman-adv/bat_iv_ogm.c 	batadv_orig_node_put(orig_node);
orig_node        1791 net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_orig_print_neigh(struct batadv_orig_node *orig_node,
orig_node        1798 net/batman-adv/bat_iv_ogm.c 	hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) {
orig_node        1824 net/batman-adv/bat_iv_ogm.c 	struct batadv_orig_node *orig_node;
orig_node        1838 net/batman-adv/bat_iv_ogm.c 		hlist_for_each_entry_rcu(orig_node, head, hash_entry) {
orig_node        1839 net/batman-adv/bat_iv_ogm.c 			neigh_node = batadv_orig_router_get(orig_node,
orig_node        1852 net/batman-adv/bat_iv_ogm.c 			last_seen_jiffies = jiffies - orig_node->last_seen;
orig_node        1858 net/batman-adv/bat_iv_ogm.c 				   orig_node->orig, last_seen_secs,
orig_node        1863 net/batman-adv/bat_iv_ogm.c 			batadv_iv_ogm_orig_print_neigh(orig_node, if_outgoing,
orig_node        1925 net/batman-adv/bat_iv_ogm.c 				 struct batadv_orig_node *orig_node,
orig_node        1933 net/batman-adv/bat_iv_ogm.c 	last_seen_msecs = jiffies_to_msecs(jiffies - orig_node->last_seen);
orig_node        1948 net/batman-adv/bat_iv_ogm.c 		    orig_node->orig) ||
orig_node        1987 net/batman-adv/bat_iv_ogm.c 			      struct batadv_orig_node *orig_node, int *sub_s)
orig_node        1995 net/batman-adv/bat_iv_ogm.c 	neigh_node_best = batadv_orig_router_get(orig_node, if_outgoing);
orig_node        2006 net/batman-adv/bat_iv_ogm.c 	hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) {
orig_node        2014 net/batman-adv/bat_iv_ogm.c 						     orig_node, neigh_node,
orig_node        2051 net/batman-adv/bat_iv_ogm.c 	struct batadv_orig_node *orig_node;
orig_node        2055 net/batman-adv/bat_iv_ogm.c 	hlist_for_each_entry_rcu(orig_node, head, hash_entry) {
orig_node        2060 net/batman-adv/bat_iv_ogm.c 						  if_outgoing, orig_node,
orig_node        2419 net/batman-adv/bat_iv_ogm.c 	struct batadv_orig_node *orig_node;
orig_node        2423 net/batman-adv/bat_iv_ogm.c 		orig_node = gw_node->orig_node;
orig_node        2424 net/batman-adv/bat_iv_ogm.c 		router = batadv_orig_router_get(orig_node, BATADV_IF_DEFAULT);
orig_node        2491 net/batman-adv/bat_iv_ogm.c 				     struct batadv_orig_node *orig_node)
orig_node        2517 net/batman-adv/bat_iv_ogm.c 	router_orig = batadv_orig_router_get(orig_node, BATADV_IF_DEFAULT);
orig_node        2569 net/batman-adv/bat_iv_ogm.c 	router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT);
orig_node        2581 net/batman-adv/bat_iv_ogm.c 		   gw_node->orig_node->orig,
orig_node        2645 net/batman-adv/bat_iv_ogm.c 	router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT);
orig_node        2674 net/batman-adv/bat_iv_ogm.c 		    gw_node->orig_node->orig) ||
orig_node         132 net/batman-adv/bat_v.c batadv_v_orig_print_neigh(struct batadv_orig_node *orig_node,
orig_node         139 net/batman-adv/bat_v.c 	hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) {
orig_node         354 net/batman-adv/bat_v.c 	struct batadv_orig_node *orig_node;
orig_node         368 net/batman-adv/bat_v.c 		hlist_for_each_entry_rcu(orig_node, head, hash_entry) {
orig_node         369 net/batman-adv/bat_v.c 			neigh_node = batadv_orig_router_get(orig_node,
orig_node         379 net/batman-adv/bat_v.c 			last_seen_jiffies = jiffies - orig_node->last_seen;
orig_node         385 net/batman-adv/bat_v.c 				   orig_node->orig, last_seen_secs,
orig_node         392 net/batman-adv/bat_v.c 			batadv_v_orig_print_neigh(orig_node, if_outgoing, seq);
orig_node         426 net/batman-adv/bat_v.c 			    struct batadv_orig_node *orig_node,
orig_node         443 net/batman-adv/bat_v.c 	last_seen_msecs = jiffies_to_msecs(jiffies - orig_node->last_seen);
orig_node         454 net/batman-adv/bat_v.c 	if (nla_put(msg, BATADV_ATTR_ORIG_ADDRESS, ETH_ALEN, orig_node->orig) ||
orig_node         493 net/batman-adv/bat_v.c 			 struct batadv_orig_node *orig_node, int *sub_s)
orig_node         500 net/batman-adv/bat_v.c 	neigh_node_best = batadv_orig_router_get(orig_node, if_outgoing);
orig_node         504 net/batman-adv/bat_v.c 	hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) {
orig_node         511 net/batman-adv/bat_v.c 						if_outgoing, orig_node,
orig_node         547 net/batman-adv/bat_v.c 	struct batadv_orig_node *orig_node;
orig_node         551 net/batman-adv/bat_v.c 	hlist_for_each_entry_rcu(orig_node, head, hash_entry) {
orig_node         556 net/batman-adv/bat_v.c 					     if_outgoing, orig_node, sub)) {
orig_node         707 net/batman-adv/bat_v.c 	struct batadv_orig_node *orig_node;
orig_node         711 net/batman-adv/bat_v.c 	orig_node = gw_node->orig_node;
orig_node         712 net/batman-adv/bat_v.c 	router = batadv_orig_router_get(orig_node, BATADV_IF_DEFAULT);
orig_node         786 net/batman-adv/bat_v.c 				    struct batadv_orig_node *orig_node)
orig_node         805 net/batman-adv/bat_v.c 	orig_gw = batadv_gw_node_get(bat_priv, orig_node);
orig_node         843 net/batman-adv/bat_v.c 	router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT);
orig_node         855 net/batman-adv/bat_v.c 		   gw_node->orig_node->orig,
orig_node         925 net/batman-adv/bat_v.c 	router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT);
orig_node         955 net/batman-adv/bat_v.c 		    gw_node->orig_node->orig)) {
orig_node          57 net/batman-adv/bat_v_ogm.c 	struct batadv_orig_node *orig_node;
orig_node          60 net/batman-adv/bat_v_ogm.c 	orig_node = batadv_orig_hash_find(bat_priv, addr);
orig_node          61 net/batman-adv/bat_v_ogm.c 	if (orig_node)
orig_node          62 net/batman-adv/bat_v_ogm.c 		return orig_node;
orig_node          64 net/batman-adv/bat_v_ogm.c 	orig_node = batadv_orig_node_new(bat_priv, addr);
orig_node          65 net/batman-adv/bat_v_ogm.c 	if (!orig_node)
orig_node          68 net/batman-adv/bat_v_ogm.c 	kref_get(&orig_node->refcount);
orig_node          70 net/batman-adv/bat_v_ogm.c 				     batadv_choose_orig, orig_node,
orig_node          71 net/batman-adv/bat_v_ogm.c 				     &orig_node->hash_entry);
orig_node          74 net/batman-adv/bat_v_ogm.c 		batadv_orig_node_put(orig_node);
orig_node          75 net/batman-adv/bat_v_ogm.c 		batadv_orig_node_put(orig_node);
orig_node          76 net/batman-adv/bat_v_ogm.c 		orig_node = NULL;
orig_node          79 net/batman-adv/bat_v_ogm.c 	return orig_node;
orig_node         514 net/batman-adv/bat_v_ogm.c 				 struct batadv_orig_node *orig_node,
orig_node         532 net/batman-adv/bat_v_ogm.c 	orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing);
orig_node         537 net/batman-adv/bat_v_ogm.c 	router = batadv_orig_router_get(orig_node, if_outgoing);
orig_node         606 net/batman-adv/bat_v_ogm.c 				      struct batadv_orig_node *orig_node,
orig_node         618 net/batman-adv/bat_v_ogm.c 	orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing);
orig_node         624 net/batman-adv/bat_v_ogm.c 	if (!hlist_empty(&orig_node->neigh_list) &&
orig_node         646 net/batman-adv/bat_v_ogm.c 	orig_node->last_seen = jiffies;
orig_node         690 net/batman-adv/bat_v_ogm.c 				      struct batadv_orig_node *orig_node,
orig_node         715 net/batman-adv/bat_v_ogm.c 	router = batadv_orig_router_get(orig_node, if_outgoing);
orig_node         716 net/batman-adv/bat_v_ogm.c 	if (router && router->orig_node != orig_node && !orig_neigh_router) {
orig_node         759 net/batman-adv/bat_v_ogm.c 	batadv_update_route(bat_priv, orig_node, if_outgoing, neigh_node);
orig_node         789 net/batman-adv/bat_v_ogm.c 			       struct batadv_orig_node *orig_node,
orig_node         798 net/batman-adv/bat_v_ogm.c 	seqno_age = batadv_v_ogm_metric_update(bat_priv, ogm2, orig_node,
orig_node         808 net/batman-adv/bat_v_ogm.c 		batadv_tvlv_containers_process(bat_priv, true, orig_node,
orig_node         814 net/batman-adv/bat_v_ogm.c 	forward = batadv_v_ogm_route_update(bat_priv, ethhdr, ogm2, orig_node,
orig_node         820 net/batman-adv/bat_v_ogm.c 		batadv_v_ogm_forward(bat_priv, ogm2, orig_node, neigh_node,
orig_node         861 net/batman-adv/bat_v_ogm.c 	struct batadv_orig_node *orig_node = NULL;
orig_node         898 net/batman-adv/bat_v_ogm.c 	orig_node = batadv_v_ogm_orig_get(bat_priv, ogm_packet->orig);
orig_node         899 net/batman-adv/bat_v_ogm.c 	if (!orig_node)
orig_node         902 net/batman-adv/bat_v_ogm.c 	neigh_node = batadv_neigh_node_get_or_create(orig_node, if_incoming,
orig_node         918 net/batman-adv/bat_v_ogm.c 	batadv_v_ogm_process_per_outif(bat_priv, ethhdr, ogm_packet, orig_node,
orig_node         963 net/batman-adv/bat_v_ogm.c 					       orig_node, neigh_node,
orig_node         970 net/batman-adv/bat_v_ogm.c 	if (orig_node)
orig_node         971 net/batman-adv/bat_v_ogm.c 		batadv_orig_node_put(orig_node);
orig_node         490 net/batman-adv/bridge_loop_avoidance.c 	struct batadv_orig_node *orig_node;
orig_node         530 net/batman-adv/bridge_loop_avoidance.c 	orig_node = batadv_orig_hash_find(bat_priv, orig);
orig_node         531 net/batman-adv/bridge_loop_avoidance.c 	if (orig_node) {
orig_node         532 net/batman-adv/bridge_loop_avoidance.c 		batadv_tt_global_del_orig(bat_priv, orig_node, vid,
orig_node         534 net/batman-adv/bridge_loop_avoidance.c 		batadv_orig_node_put(orig_node);
orig_node        1010 net/batman-adv/bridge_loop_avoidance.c 	struct batadv_orig_node *orig_node;
orig_node        1041 net/batman-adv/bridge_loop_avoidance.c 	orig_node = batadv_orig_hash_find(bat_priv, backbone_addr);
orig_node        1046 net/batman-adv/bridge_loop_avoidance.c 	if (!orig_node)
orig_node        1057 net/batman-adv/bridge_loop_avoidance.c 	batadv_orig_node_put(orig_node);
orig_node        1701 net/batman-adv/bridge_loop_avoidance.c 			       struct batadv_orig_node *orig_node, int hdr_size)
orig_node        1706 net/batman-adv/bridge_loop_avoidance.c 	if (!atomic_read(&orig_node->bat_priv->bridge_loop_avoidance))
orig_node        1716 net/batman-adv/bridge_loop_avoidance.c 	backbone_gw = batadv_backbone_hash_find(orig_node->bat_priv,
orig_node        1717 net/batman-adv/bridge_loop_avoidance.c 						orig_node->orig, vid);
orig_node          42 net/batman-adv/bridge_loop_avoidance.h 			       struct batadv_orig_node *orig_node,
orig_node          81 net/batman-adv/bridge_loop_avoidance.h 					     struct batadv_orig_node *orig_node,
orig_node         524 net/batman-adv/distributed-arp-table.c 		if (res[j].orig_node == candidate)
orig_node         564 net/batman-adv/distributed-arp-table.c 	struct batadv_orig_node *orig_node, *max_orig_node = NULL;
orig_node         581 net/batman-adv/distributed-arp-table.c 		hlist_for_each_entry_rcu(orig_node, head, hash_entry) {
orig_node         583 net/batman-adv/distributed-arp-table.c 			tmp_max = BATADV_DAT_ADDR_MAX - orig_node->dat_addr +
orig_node         588 net/batman-adv/distributed-arp-table.c 							  *last_max, orig_node,
orig_node         592 net/batman-adv/distributed-arp-table.c 			if (!kref_get_unless_zero(&orig_node->refcount))
orig_node         598 net/batman-adv/distributed-arp-table.c 			max_orig_node = orig_node;
orig_node         604 net/batman-adv/distributed-arp-table.c 		cands[select].orig_node = max_orig_node;
orig_node         694 net/batman-adv/distributed-arp-table.c 		neigh_node = batadv_orig_router_get(cand[i].orig_node,
orig_node         701 net/batman-adv/distributed-arp-table.c 							   cand[i].orig_node,
orig_node         727 net/batman-adv/distributed-arp-table.c 		batadv_orig_node_put(cand[i].orig_node);
orig_node          50 net/batman-adv/distributed-arp-table.h batadv_dat_init_orig_node_addr(struct batadv_orig_node *orig_node)
orig_node          54 net/batman-adv/distributed-arp-table.h 	addr = batadv_choose_orig(orig_node->orig, BATADV_DAT_ADDR_MAX);
orig_node          55 net/batman-adv/distributed-arp-table.h 	orig_node->dat_addr = (batadv_dat_addr_t)addr;
orig_node         157 net/batman-adv/distributed-arp-table.h batadv_dat_init_orig_node_addr(struct batadv_orig_node *orig_node)
orig_node          61 net/batman-adv/fragmentation.c void batadv_frag_purge_orig(struct batadv_orig_node *orig_node,
orig_node          68 net/batman-adv/fragmentation.c 		chain = &orig_node->fragments[i];
orig_node         138 net/batman-adv/fragmentation.c static bool batadv_frag_insert_packet(struct batadv_orig_node *orig_node,
orig_node         172 net/batman-adv/fragmentation.c 	chain = &orig_node->fragments[bucket];
orig_node         439 net/batman-adv/fragmentation.c 			    struct batadv_orig_node *orig_node,
orig_node         469 net/batman-adv/fragmentation.c 	bat_priv = orig_node->bat_priv;
orig_node         496 net/batman-adv/fragmentation.c 	ether_addr_copy(frag_header.dest, orig_node->orig);
orig_node          24 net/batman-adv/fragmentation.h 			    struct batadv_orig_node *orig_node);
orig_node          26 net/batman-adv/fragmentation.h 			    struct batadv_orig_node *orig_node,
orig_node          69 net/batman-adv/gateway_client.c 	batadv_orig_node_put(gw_node->orig_node);
orig_node         117 net/batman-adv/gateway_client.c 	struct batadv_orig_node *orig_node = NULL;
orig_node         124 net/batman-adv/gateway_client.c 	orig_node = gw_node->orig_node;
orig_node         125 net/batman-adv/gateway_client.c 	if (!orig_node)
orig_node         128 net/batman-adv/gateway_client.c 	if (!kref_get_unless_zero(&orig_node->refcount))
orig_node         129 net/batman-adv/gateway_client.c 		orig_node = NULL;
orig_node         136 net/batman-adv/gateway_client.c 	return orig_node;
orig_node         239 net/batman-adv/gateway_client.c 		sprintf(gw_addr, "%pM", next_gw->orig_node->orig);
orig_node         241 net/batman-adv/gateway_client.c 		router = batadv_orig_router_get(next_gw->orig_node,
orig_node         264 net/batman-adv/gateway_client.c 			   next_gw->orig_node->orig,
orig_node         275 net/batman-adv/gateway_client.c 			   next_gw->orig_node->orig,
orig_node         304 net/batman-adv/gateway_client.c 			      struct batadv_orig_node *orig_node)
orig_node         319 net/batman-adv/gateway_client.c 	if (curr_gw_orig == orig_node)
orig_node         323 net/batman-adv/gateway_client.c 						orig_node))
orig_node         343 net/batman-adv/gateway_client.c 			       struct batadv_orig_node *orig_node,
orig_node         359 net/batman-adv/gateway_client.c 	kref_get(&orig_node->refcount);
orig_node         360 net/batman-adv/gateway_client.c 	gw_node->orig_node = orig_node;
orig_node         370 net/batman-adv/gateway_client.c 		   orig_node->orig,
orig_node         388 net/batman-adv/gateway_client.c 					  struct batadv_orig_node *orig_node)
orig_node         395 net/batman-adv/gateway_client.c 		if (gw_node_tmp->orig_node != orig_node)
orig_node         417 net/batman-adv/gateway_client.c 			   struct batadv_orig_node *orig_node,
orig_node         423 net/batman-adv/gateway_client.c 	gw_node = batadv_gw_node_get(bat_priv, orig_node);
orig_node         425 net/batman-adv/gateway_client.c 		batadv_gw_node_add(bat_priv, orig_node, gateway);
orig_node         437 net/batman-adv/gateway_client.c 		   orig_node->orig,
orig_node         453 net/batman-adv/gateway_client.c 			   orig_node->orig);
orig_node         485 net/batman-adv/gateway_client.c 			   struct batadv_orig_node *orig_node)
orig_node         492 net/batman-adv/gateway_client.c 	batadv_gw_node_update(bat_priv, orig_node, &gateway);
orig_node         781 net/batman-adv/gateway_client.c 		if (curr_gw->orig_node == orig_dst_node)
orig_node         788 net/batman-adv/gateway_client.c 		neigh_curr = batadv_find_router(bat_priv, curr_gw->orig_node,
orig_node          24 net/batman-adv/gateway_client.h 			      struct batadv_orig_node *orig_node);
orig_node          26 net/batman-adv/gateway_client.h 			   struct batadv_orig_node *orig_node,
orig_node          29 net/batman-adv/gateway_client.h 			   struct batadv_orig_node *orig_node);
orig_node          41 net/batman-adv/gateway_client.h 					  struct batadv_orig_node *orig_node);
orig_node         176 net/batman-adv/icmp_socket.c 	struct batadv_orig_node *orig_node = NULL;
orig_node         233 net/batman-adv/icmp_socket.c 		orig_node = batadv_orig_hash_find(bat_priv, icmp_header->dst);
orig_node         234 net/batman-adv/icmp_socket.c 		if (!orig_node)
orig_node         237 net/batman-adv/icmp_socket.c 		neigh_node = batadv_orig_router_get(orig_node,
orig_node         287 net/batman-adv/icmp_socket.c 	if (orig_node)
orig_node         288 net/batman-adv/icmp_socket.c 		batadv_orig_node_put(orig_node);
orig_node        1197 net/batman-adv/multicast.c 	struct batadv_orig_node *tmp_orig_node, *orig_node = NULL;
orig_node        1206 net/batman-adv/multicast.c 		orig_node = tmp_orig_node;
orig_node        1211 net/batman-adv/multicast.c 	return orig_node;
orig_node        1224 net/batman-adv/multicast.c 	struct batadv_orig_node *tmp_orig_node, *orig_node = NULL;
orig_node        1233 net/batman-adv/multicast.c 		orig_node = tmp_orig_node;
orig_node        1238 net/batman-adv/multicast.c 	return orig_node;
orig_node        1275 net/batman-adv/multicast.c 	struct batadv_orig_node *tmp_orig_node, *orig_node = NULL;
orig_node        1284 net/batman-adv/multicast.c 		orig_node = tmp_orig_node;
orig_node        1289 net/batman-adv/multicast.c 	return orig_node;
orig_node        1302 net/batman-adv/multicast.c 	struct batadv_orig_node *tmp_orig_node, *orig_node = NULL;
orig_node        1311 net/batman-adv/multicast.c 		orig_node = tmp_orig_node;
orig_node        1316 net/batman-adv/multicast.c 	return orig_node;
orig_node        1329 net/batman-adv/multicast.c 	struct batadv_orig_node *tmp_orig_node, *orig_node = NULL;
orig_node        1338 net/batman-adv/multicast.c 		orig_node = tmp_orig_node;
orig_node        1343 net/batman-adv/multicast.c 	return orig_node;
orig_node        1475 net/batman-adv/multicast.c 					orig_entry->orig_node, vid);
orig_node        1502 net/batman-adv/multicast.c 	struct batadv_orig_node *orig_node;
orig_node        1507 net/batman-adv/multicast.c 	hlist_for_each_entry_rcu(orig_node,
orig_node        1517 net/batman-adv/multicast.c 					orig_node, vid);
orig_node        1540 net/batman-adv/multicast.c 	struct batadv_orig_node *orig_node;
orig_node        1545 net/batman-adv/multicast.c 	hlist_for_each_entry_rcu(orig_node,
orig_node        1555 net/batman-adv/multicast.c 					orig_node, vid);
orig_node        1607 net/batman-adv/multicast.c 	struct batadv_orig_node *orig_node;
orig_node        1612 net/batman-adv/multicast.c 	hlist_for_each_entry_rcu(orig_node,
orig_node        1622 net/batman-adv/multicast.c 					orig_node, vid);
orig_node        1645 net/batman-adv/multicast.c 	struct batadv_orig_node *orig_node;
orig_node        1650 net/batman-adv/multicast.c 	hlist_for_each_entry_rcu(orig_node,
orig_node        1660 net/batman-adv/multicast.c 					orig_node, vid);
orig_node        2111 net/batman-adv/multicast.c 	struct batadv_orig_node *orig_node;
orig_node        2126 net/batman-adv/multicast.c 		hlist_for_each_entry_rcu(orig_node, head, hash_entry) {
orig_node        2128 net/batman-adv/multicast.c 				      &orig_node->capa_initialized))
orig_node        2132 net/batman-adv/multicast.c 				      &orig_node->capabilities)) {
orig_node        2133 net/batman-adv/multicast.c 				seq_printf(seq, "%pM -\n", orig_node->orig);
orig_node        2137 net/batman-adv/multicast.c 			flags = orig_node->mcast_flags;
orig_node        2139 net/batman-adv/multicast.c 			seq_printf(seq, "%pM [%c%c%c%s%s]\n", orig_node->orig,
orig_node        2206 net/batman-adv/multicast.c 			      struct batadv_orig_node *orig_node)
orig_node        2219 net/batman-adv/multicast.c 		    orig_node->orig)) {
orig_node        2225 net/batman-adv/multicast.c 		     &orig_node->capabilities)) {
orig_node        2227 net/batman-adv/multicast.c 				orig_node->mcast_flags)) {
orig_node        2255 net/batman-adv/multicast.c 	struct batadv_orig_node *orig_node;
orig_node        2261 net/batman-adv/multicast.c 	hlist_for_each_entry(orig_node, &hash->table[bucket], hash_entry) {
orig_node        2263 net/batman-adv/multicast.c 			      &orig_node->capa_initialized))
orig_node        2269 net/batman-adv/multicast.c 		if (batadv_mcast_flags_dump_entry(msg, portid, cb, orig_node)) {
orig_node          63 net/batman-adv/multicast.h void batadv_mcast_purge_orig(struct batadv_orig_node *orig_node);
orig_node         103 net/batman-adv/multicast.h static inline void batadv_mcast_purge_orig(struct batadv_orig_node *orig_node)
orig_node         193 net/batman-adv/network-coding.c void batadv_nc_init_orig(struct batadv_orig_node *orig_node)
orig_node         195 net/batman-adv/network-coding.c 	INIT_LIST_HEAD(&orig_node->in_coding_list);
orig_node         196 net/batman-adv/network-coding.c 	INIT_LIST_HEAD(&orig_node->out_coding_list);
orig_node         197 net/batman-adv/network-coding.c 	spin_lock_init(&orig_node->in_coding_list_lock);
orig_node         198 net/batman-adv/network-coding.c 	spin_lock_init(&orig_node->out_coding_list_lock);
orig_node         212 net/batman-adv/network-coding.c 	batadv_orig_node_put(nc_node->orig_node);
orig_node         355 net/batman-adv/network-coding.c 			   nc_node->addr, nc_node->orig_node->orig);
orig_node         373 net/batman-adv/network-coding.c 			  struct batadv_orig_node *orig_node,
orig_node         378 net/batman-adv/network-coding.c 	batadv_nc_purge_orig_nc_nodes(bat_priv, &orig_node->in_coding_list,
orig_node         379 net/batman-adv/network-coding.c 				      &orig_node->in_coding_list_lock,
orig_node         383 net/batman-adv/network-coding.c 	batadv_nc_purge_orig_nc_nodes(bat_priv, &orig_node->out_coding_list,
orig_node         384 net/batman-adv/network-coding.c 				      &orig_node->out_coding_list_lock,
orig_node         397 net/batman-adv/network-coding.c 	struct batadv_orig_node *orig_node;
orig_node         408 net/batman-adv/network-coding.c 		hlist_for_each_entry_rcu(orig_node, head, hash_entry)
orig_node         409 net/batman-adv/network-coding.c 			batadv_nc_purge_orig(bat_priv, orig_node,
orig_node         757 net/batman-adv/network-coding.c 				    struct batadv_orig_node *orig_node,
orig_node         764 net/batman-adv/network-coding.c 	orig_ifinfo = batadv_orig_ifinfo_get(orig_node, BATADV_IF_DEFAULT);
orig_node         794 net/batman-adv/network-coding.c batadv_nc_find_nc_node(struct batadv_orig_node *orig_node,
orig_node         809 net/batman-adv/network-coding.c 		if (!batadv_compare_eth(nc_node->addr, orig_node->orig))
orig_node         837 net/batman-adv/network-coding.c 		      struct batadv_orig_node *orig_node,
orig_node         857 net/batman-adv/network-coding.c 	nc_node = batadv_nc_find_nc_node(orig_node, orig_neigh_node, in_coding);
orig_node         870 net/batman-adv/network-coding.c 	ether_addr_copy(nc_node->addr, orig_node->orig);
orig_node         872 net/batman-adv/network-coding.c 	nc_node->orig_node = orig_neigh_node;
orig_node         875 net/batman-adv/network-coding.c 		   nc_node->addr, nc_node->orig_node->orig);
orig_node         898 net/batman-adv/network-coding.c 			      struct batadv_orig_node *orig_node,
orig_node         911 net/batman-adv/network-coding.c 	if (!test_bit(BATADV_ORIG_CAPA_HAS_NC, &orig_node->capabilities))
orig_node         915 net/batman-adv/network-coding.c 	if (!batadv_can_nc_with_orig(bat_priv, orig_node, ogm_packet) &&
orig_node         920 net/batman-adv/network-coding.c 	in_nc_node = batadv_nc_get_nc_node(bat_priv, orig_node,
orig_node         929 net/batman-adv/network-coding.c 					    orig_node, false);
orig_node        1071 net/batman-adv/network-coding.c 	router_neigh = batadv_orig_router_get(neigh_node->orig_node,
orig_node        1082 net/batman-adv/network-coding.c 	router_coding = batadv_orig_router_get(neigh_tmp->orig_node,
orig_node        1336 net/batman-adv/network-coding.c 	struct batadv_orig_node *orig_node;
orig_node        1340 net/batman-adv/network-coding.c 	orig_node = batadv_orig_hash_find(bat_priv, eth_src);
orig_node        1341 net/batman-adv/network-coding.c 	if (!orig_node)
orig_node        1346 net/batman-adv/network-coding.c 				&orig_node->out_coding_list, list) {
orig_node        1360 net/batman-adv/network-coding.c 	batadv_orig_node_put(orig_node);
orig_node        1418 net/batman-adv/network-coding.c 	struct batadv_orig_node *orig_node = neigh_node->orig_node;
orig_node        1423 net/batman-adv/network-coding.c 	list_for_each_entry_rcu(nc_node, &orig_node->in_coding_list, list) {
orig_node        1895 net/batman-adv/network-coding.c 	struct batadv_orig_node *orig_node;
orig_node        1909 net/batman-adv/network-coding.c 		hlist_for_each_entry_rcu(orig_node, head, hash_entry) {
orig_node        1913 net/batman-adv/network-coding.c 			if (list_empty(&orig_node->in_coding_list) &&
orig_node        1914 net/batman-adv/network-coding.c 			    list_empty(&orig_node->out_coding_list))
orig_node        1917 net/batman-adv/network-coding.c 			seq_printf(seq, "Node:      %pM\n", orig_node->orig);
orig_node        1922 net/batman-adv/network-coding.c 						&orig_node->in_coding_list,
orig_node        1929 net/batman-adv/network-coding.c 						&orig_node->out_coding_list,
orig_node          25 net/batman-adv/network-coding.h 			      struct batadv_orig_node *orig_node,
orig_node          30 net/batman-adv/network-coding.h 			  struct batadv_orig_node *orig_node,
orig_node          34 net/batman-adv/network-coding.h void batadv_nc_init_orig(struct batadv_orig_node *orig_node);
orig_node          66 net/batman-adv/network-coding.h 			 struct batadv_orig_node *orig_node,
orig_node          75 net/batman-adv/network-coding.h 		     struct batadv_orig_node *orig_node,
orig_node          85 net/batman-adv/network-coding.h static inline void batadv_nc_init_orig(struct batadv_orig_node *orig_node)
orig_node          62 net/batman-adv/originator.c 	struct batadv_orig_node *orig_node, *orig_node_tmp = NULL;
orig_node          72 net/batman-adv/originator.c 	hlist_for_each_entry_rcu(orig_node, head, hash_entry) {
orig_node          73 net/batman-adv/originator.c 		if (!batadv_compare_eth(orig_node, data))
orig_node          76 net/batman-adv/originator.c 		if (!kref_get_unless_zero(&orig_node->refcount))
orig_node          79 net/batman-adv/originator.c 		orig_node_tmp = orig_node;
orig_node         113 net/batman-adv/originator.c batadv_orig_node_vlan_get(struct batadv_orig_node *orig_node,
orig_node         119 net/batman-adv/originator.c 	hlist_for_each_entry_rcu(tmp, &orig_node->vlan_list, list) {
orig_node         148 net/batman-adv/originator.c batadv_orig_node_vlan_new(struct batadv_orig_node *orig_node,
orig_node         153 net/batman-adv/originator.c 	spin_lock_bh(&orig_node->vlan_list_lock);
orig_node         156 net/batman-adv/originator.c 	vlan = batadv_orig_node_vlan_get(orig_node, vid);
orig_node         168 net/batman-adv/originator.c 	hlist_add_head_rcu(&vlan->list, &orig_node->vlan_list);
orig_node         171 net/batman-adv/originator.c 	spin_unlock_bh(&orig_node->vlan_list_lock);
orig_node         333 net/batman-adv/originator.c batadv_orig_router_get(struct batadv_orig_node *orig_node,
orig_node         340 net/batman-adv/originator.c 	hlist_for_each_entry_rcu(orig_ifinfo, &orig_node->ifinfo_list, list) {
orig_node         365 net/batman-adv/originator.c batadv_orig_ifinfo_get(struct batadv_orig_node *orig_node,
orig_node         371 net/batman-adv/originator.c 	hlist_for_each_entry_rcu(tmp, &orig_node->ifinfo_list,
orig_node         399 net/batman-adv/originator.c batadv_orig_ifinfo_new(struct batadv_orig_node *orig_node,
orig_node         405 net/batman-adv/originator.c 	spin_lock_bh(&orig_node->neigh_list_lock);
orig_node         407 net/batman-adv/originator.c 	orig_ifinfo = batadv_orig_ifinfo_get(orig_node, if_outgoing);
orig_node         427 net/batman-adv/originator.c 			   &orig_node->ifinfo_list);
orig_node         429 net/batman-adv/originator.c 	spin_unlock_bh(&orig_node->neigh_list_lock);
orig_node         521 net/batman-adv/originator.c batadv_neigh_node_get(const struct batadv_orig_node *orig_node,
orig_node         528 net/batman-adv/originator.c 	hlist_for_each_entry_rcu(tmp_neigh_node, &orig_node->neigh_list, list) {
orig_node         557 net/batman-adv/originator.c 			   struct batadv_orig_node *orig_node)
orig_node         576 net/batman-adv/originator.c 	ether_addr_copy(hardif_neigh->orig, orig_node->orig);
orig_node         604 net/batman-adv/originator.c 				  struct batadv_orig_node *orig_node)
orig_node         613 net/batman-adv/originator.c 	return batadv_hardif_neigh_create(hard_iface, neigh_addr, orig_node);
orig_node         659 net/batman-adv/originator.c batadv_neigh_node_create(struct batadv_orig_node *orig_node,
orig_node         666 net/batman-adv/originator.c 	spin_lock_bh(&orig_node->neigh_list_lock);
orig_node         668 net/batman-adv/originator.c 	neigh_node = batadv_neigh_node_get(orig_node, hard_iface, neigh_addr);
orig_node         673 net/batman-adv/originator.c 							 neigh_addr, orig_node);
orig_node         688 net/batman-adv/originator.c 	neigh_node->orig_node = orig_node;
orig_node         699 net/batman-adv/originator.c 	hlist_add_head_rcu(&neigh_node->list, &orig_node->neigh_list);
orig_node         701 net/batman-adv/originator.c 	batadv_dbg(BATADV_DBG_BATMAN, orig_node->bat_priv,
orig_node         703 net/batman-adv/originator.c 		   neigh_addr, orig_node->orig, hard_iface->net_dev->name);
orig_node         706 net/batman-adv/originator.c 	spin_unlock_bh(&orig_node->neigh_list_lock);
orig_node         722 net/batman-adv/originator.c batadv_neigh_node_get_or_create(struct batadv_orig_node *orig_node,
orig_node         729 net/batman-adv/originator.c 	neigh_node = batadv_neigh_node_get(orig_node, hard_iface, neigh_addr);
orig_node         733 net/batman-adv/originator.c 	return batadv_neigh_node_create(orig_node, hard_iface, neigh_addr);
orig_node         888 net/batman-adv/originator.c 	struct batadv_orig_node *orig_node;
orig_node         890 net/batman-adv/originator.c 	orig_node = container_of(rcu, struct batadv_orig_node, rcu);
orig_node         892 net/batman-adv/originator.c 	batadv_mcast_purge_orig(orig_node);
orig_node         894 net/batman-adv/originator.c 	batadv_frag_purge_orig(orig_node, NULL);
orig_node         896 net/batman-adv/originator.c 	kfree(orig_node->tt_buff);
orig_node         897 net/batman-adv/originator.c 	kfree(orig_node);
orig_node         909 net/batman-adv/originator.c 	struct batadv_orig_node *orig_node;
orig_node         914 net/batman-adv/originator.c 	orig_node = container_of(ref, struct batadv_orig_node, refcount);
orig_node         916 net/batman-adv/originator.c 	spin_lock_bh(&orig_node->neigh_list_lock);
orig_node         920 net/batman-adv/originator.c 				  &orig_node->neigh_list, list) {
orig_node         926 net/batman-adv/originator.c 				  &orig_node->ifinfo_list, list) {
orig_node         931 net/batman-adv/originator.c 	last_candidate = orig_node->last_bonding_candidate;
orig_node         932 net/batman-adv/originator.c 	orig_node->last_bonding_candidate = NULL;
orig_node         933 net/batman-adv/originator.c 	spin_unlock_bh(&orig_node->neigh_list_lock);
orig_node         938 net/batman-adv/originator.c 	spin_lock_bh(&orig_node->vlan_list_lock);
orig_node         939 net/batman-adv/originator.c 	hlist_for_each_entry_safe(vlan, node_tmp, &orig_node->vlan_list, list) {
orig_node         943 net/batman-adv/originator.c 	spin_unlock_bh(&orig_node->vlan_list_lock);
orig_node         946 net/batman-adv/originator.c 	batadv_nc_purge_orig(orig_node->bat_priv, orig_node, NULL);
orig_node         948 net/batman-adv/originator.c 	call_rcu(&orig_node->rcu, batadv_orig_node_free_rcu);
orig_node         956 net/batman-adv/originator.c void batadv_orig_node_put(struct batadv_orig_node *orig_node)
orig_node         958 net/batman-adv/originator.c 	kref_put(&orig_node->refcount, batadv_orig_node_release);
orig_node         971 net/batman-adv/originator.c 	struct batadv_orig_node *orig_node;
orig_node         986 net/batman-adv/originator.c 		hlist_for_each_entry_safe(orig_node, node_tmp,
orig_node         988 net/batman-adv/originator.c 			hlist_del_rcu(&orig_node->hash_entry);
orig_node         989 net/batman-adv/originator.c 			batadv_orig_node_put(orig_node);
orig_node        1010 net/batman-adv/originator.c 	struct batadv_orig_node *orig_node;
orig_node        1018 net/batman-adv/originator.c 	orig_node = kzalloc(sizeof(*orig_node), GFP_ATOMIC);
orig_node        1019 net/batman-adv/originator.c 	if (!orig_node)
orig_node        1022 net/batman-adv/originator.c 	INIT_HLIST_HEAD(&orig_node->neigh_list);
orig_node        1023 net/batman-adv/originator.c 	INIT_HLIST_HEAD(&orig_node->vlan_list);
orig_node        1024 net/batman-adv/originator.c 	INIT_HLIST_HEAD(&orig_node->ifinfo_list);
orig_node        1025 net/batman-adv/originator.c 	spin_lock_init(&orig_node->bcast_seqno_lock);
orig_node        1026 net/batman-adv/originator.c 	spin_lock_init(&orig_node->neigh_list_lock);
orig_node        1027 net/batman-adv/originator.c 	spin_lock_init(&orig_node->tt_buff_lock);
orig_node        1028 net/batman-adv/originator.c 	spin_lock_init(&orig_node->tt_lock);
orig_node        1029 net/batman-adv/originator.c 	spin_lock_init(&orig_node->vlan_list_lock);
orig_node        1031 net/batman-adv/originator.c 	batadv_nc_init_orig(orig_node);
orig_node        1034 net/batman-adv/originator.c 	kref_init(&orig_node->refcount);
orig_node        1036 net/batman-adv/originator.c 	orig_node->bat_priv = bat_priv;
orig_node        1037 net/batman-adv/originator.c 	ether_addr_copy(orig_node->orig, addr);
orig_node        1038 net/batman-adv/originator.c 	batadv_dat_init_orig_node_addr(orig_node);
orig_node        1039 net/batman-adv/originator.c 	atomic_set(&orig_node->last_ttvn, 0);
orig_node        1040 net/batman-adv/originator.c 	orig_node->tt_buff = NULL;
orig_node        1041 net/batman-adv/originator.c 	orig_node->tt_buff_len = 0;
orig_node        1042 net/batman-adv/originator.c 	orig_node->last_seen = jiffies;
orig_node        1044 net/batman-adv/originator.c 	orig_node->bcast_seqno_reset = reset_time;
orig_node        1047 net/batman-adv/originator.c 	orig_node->mcast_flags = BATADV_MCAST_WANT_NO_RTR4;
orig_node        1048 net/batman-adv/originator.c 	orig_node->mcast_flags |= BATADV_MCAST_WANT_NO_RTR6;
orig_node        1049 net/batman-adv/originator.c 	INIT_HLIST_NODE(&orig_node->mcast_want_all_unsnoopables_node);
orig_node        1050 net/batman-adv/originator.c 	INIT_HLIST_NODE(&orig_node->mcast_want_all_ipv4_node);
orig_node        1051 net/batman-adv/originator.c 	INIT_HLIST_NODE(&orig_node->mcast_want_all_ipv6_node);
orig_node        1052 net/batman-adv/originator.c 	spin_lock_init(&orig_node->mcast_handler_lock);
orig_node        1056 net/batman-adv/originator.c 	vlan = batadv_orig_node_vlan_new(orig_node, BATADV_NO_FLAGS);
orig_node        1066 net/batman-adv/originator.c 		INIT_HLIST_HEAD(&orig_node->fragments[i].fragment_list);
orig_node        1067 net/batman-adv/originator.c 		spin_lock_init(&orig_node->fragments[i].lock);
orig_node        1068 net/batman-adv/originator.c 		orig_node->fragments[i].size = 0;
orig_node        1071 net/batman-adv/originator.c 	return orig_node;
orig_node        1073 net/batman-adv/originator.c 	kfree(orig_node);
orig_node        1127 net/batman-adv/originator.c 			 struct batadv_orig_node *orig_node)
orig_node        1134 net/batman-adv/originator.c 	spin_lock_bh(&orig_node->neigh_list_lock);
orig_node        1138 net/batman-adv/originator.c 				  &orig_node->ifinfo_list, list) {
orig_node        1153 net/batman-adv/originator.c 			   orig_node->orig, if_outgoing->net_dev->name);
orig_node        1159 net/batman-adv/originator.c 		if (orig_node->last_bonding_candidate == orig_ifinfo) {
orig_node        1160 net/batman-adv/originator.c 			orig_node->last_bonding_candidate = NULL;
orig_node        1165 net/batman-adv/originator.c 	spin_unlock_bh(&orig_node->neigh_list_lock);
orig_node        1179 net/batman-adv/originator.c 			    struct batadv_orig_node *orig_node)
orig_node        1187 net/batman-adv/originator.c 	spin_lock_bh(&orig_node->neigh_list_lock);
orig_node        1191 net/batman-adv/originator.c 				  &orig_node->neigh_list, list) {
orig_node        1204 net/batman-adv/originator.c 					   orig_node->orig, neigh_node->addr,
orig_node        1209 net/batman-adv/originator.c 					   orig_node->orig, neigh_node->addr,
orig_node        1224 net/batman-adv/originator.c 	spin_unlock_bh(&orig_node->neigh_list_lock);
orig_node        1238 net/batman-adv/originator.c 			  struct batadv_orig_node *orig_node,
orig_node        1245 net/batman-adv/originator.c 	hlist_for_each_entry_rcu(neigh, &orig_node->neigh_list, list) {
orig_node        1274 net/batman-adv/originator.c 				   struct batadv_orig_node *orig_node)
orig_node        1280 net/batman-adv/originator.c 	if (batadv_has_timed_out(orig_node->last_seen,
orig_node        1284 net/batman-adv/originator.c 			   orig_node->orig,
orig_node        1285 net/batman-adv/originator.c 			   jiffies_to_msecs(orig_node->last_seen));
orig_node        1288 net/batman-adv/originator.c 	changed_ifinfo = batadv_purge_orig_ifinfo(bat_priv, orig_node);
orig_node        1289 net/batman-adv/originator.c 	changed_neigh = batadv_purge_orig_neighbors(bat_priv, orig_node);
orig_node        1295 net/batman-adv/originator.c 	best_neigh_node = batadv_find_best_neighbor(bat_priv, orig_node,
orig_node        1297 net/batman-adv/originator.c 	batadv_update_route(bat_priv, orig_node, BATADV_IF_DEFAULT,
orig_node        1315 net/batman-adv/originator.c 							    orig_node,
orig_node        1317 net/batman-adv/originator.c 		batadv_update_route(bat_priv, orig_node, hard_iface,
orig_node        1339 net/batman-adv/originator.c 	struct batadv_orig_node *orig_node;
orig_node        1351 net/batman-adv/originator.c 		hlist_for_each_entry_safe(orig_node, node_tmp,
orig_node        1353 net/batman-adv/originator.c 			if (batadv_purge_orig_node(bat_priv, orig_node)) {
orig_node        1354 net/batman-adv/originator.c 				batadv_gw_node_delete(bat_priv, orig_node);
orig_node        1355 net/batman-adv/originator.c 				hlist_del_rcu(&orig_node->hash_entry);
orig_node        1356 net/batman-adv/originator.c 				batadv_tt_global_del_orig(orig_node->bat_priv,
orig_node        1357 net/batman-adv/originator.c 							  orig_node, -1,
orig_node        1359 net/batman-adv/originator.c 				batadv_orig_node_put(orig_node);
orig_node        1363 net/batman-adv/originator.c 			batadv_frag_purge_orig(orig_node,
orig_node          24 net/batman-adv/originator.h void batadv_orig_node_put(struct batadv_orig_node *orig_node);
orig_node          33 net/batman-adv/originator.h batadv_neigh_node_get_or_create(struct batadv_orig_node *orig_node,
orig_node          38 net/batman-adv/originator.h batadv_orig_router_get(struct batadv_orig_node *orig_node,
orig_node          52 net/batman-adv/originator.h batadv_orig_ifinfo_get(struct batadv_orig_node *orig_node,
orig_node          55 net/batman-adv/originator.h batadv_orig_ifinfo_new(struct batadv_orig_node *orig_node,
orig_node          63 net/batman-adv/originator.h batadv_orig_node_vlan_new(struct batadv_orig_node *orig_node,
orig_node          66 net/batman-adv/originator.h batadv_orig_node_vlan_get(struct batadv_orig_node *orig_node,
orig_node          55 net/batman-adv/routing.c 				 struct batadv_orig_node *orig_node,
orig_node          62 net/batman-adv/routing.c 	orig_ifinfo = batadv_orig_ifinfo_get(orig_node, recv_if);
orig_node          66 net/batman-adv/routing.c 	spin_lock_bh(&orig_node->neigh_list_lock);
orig_node          81 net/batman-adv/routing.c 	spin_unlock_bh(&orig_node->neigh_list_lock);
orig_node          87 net/batman-adv/routing.c 			   "Deleting route towards: %pM\n", orig_node->orig);
orig_node          88 net/batman-adv/routing.c 		batadv_tt_global_del_orig(bat_priv, orig_node, -1,
orig_node          95 net/batman-adv/routing.c 			   orig_node->orig, neigh_node->addr);
orig_node         100 net/batman-adv/routing.c 			   orig_node->orig, neigh_node->addr,
orig_node         117 net/batman-adv/routing.c 			 struct batadv_orig_node *orig_node,
orig_node         123 net/batman-adv/routing.c 	if (!orig_node)
orig_node         126 net/batman-adv/routing.c 	router = batadv_orig_router_get(orig_node, recv_if);
orig_node         129 net/batman-adv/routing.c 		_batadv_update_route(bat_priv, orig_node, recv_if, neigh_node);
orig_node         223 net/batman-adv/routing.c 	struct batadv_orig_node *orig_node = NULL;
orig_node         246 net/batman-adv/routing.c 		orig_node = batadv_orig_hash_find(bat_priv, icmph->orig);
orig_node         247 net/batman-adv/routing.c 		if (!orig_node)
orig_node         261 net/batman-adv/routing.c 		res = batadv_send_skb_to_orig(skb, orig_node, NULL);
orig_node         284 net/batman-adv/routing.c 	if (orig_node)
orig_node         285 net/batman-adv/routing.c 		batadv_orig_node_put(orig_node);
orig_node         296 net/batman-adv/routing.c 	struct batadv_orig_node *orig_node = NULL;
orig_node         314 net/batman-adv/routing.c 	orig_node = batadv_orig_hash_find(bat_priv, icmp_packet->orig);
orig_node         315 net/batman-adv/routing.c 	if (!orig_node)
orig_node         329 net/batman-adv/routing.c 	res = batadv_send_skb_to_orig(skb, orig_node, NULL);
orig_node         339 net/batman-adv/routing.c 	if (orig_node)
orig_node         340 net/batman-adv/routing.c 		batadv_orig_node_put(orig_node);
orig_node         361 net/batman-adv/routing.c 	struct batadv_orig_node *orig_node = NULL;
orig_node         416 net/batman-adv/routing.c 	orig_node = batadv_orig_hash_find(bat_priv, icmph->dst);
orig_node         417 net/batman-adv/routing.c 	if (!orig_node)
orig_node         430 net/batman-adv/routing.c 	res = batadv_send_skb_to_orig(skb, orig_node, recv_if);
orig_node         438 net/batman-adv/routing.c 	if (orig_node)
orig_node         439 net/batman-adv/routing.c 		batadv_orig_node_put(orig_node);
orig_node         493 net/batman-adv/routing.c batadv_last_bonding_get(struct batadv_orig_node *orig_node)
orig_node         497 net/batman-adv/routing.c 	spin_lock_bh(&orig_node->neigh_list_lock);
orig_node         498 net/batman-adv/routing.c 	last_bonding_candidate = orig_node->last_bonding_candidate;
orig_node         502 net/batman-adv/routing.c 	spin_unlock_bh(&orig_node->neigh_list_lock);
orig_node         513 net/batman-adv/routing.c batadv_last_bonding_replace(struct batadv_orig_node *orig_node,
orig_node         518 net/batman-adv/routing.c 	spin_lock_bh(&orig_node->neigh_list_lock);
orig_node         519 net/batman-adv/routing.c 	old_candidate = orig_node->last_bonding_candidate;
orig_node         523 net/batman-adv/routing.c 	orig_node->last_bonding_candidate = new_candidate;
orig_node         524 net/batman-adv/routing.c 	spin_unlock_bh(&orig_node->neigh_list_lock);
orig_node         541 net/batman-adv/routing.c 		   struct batadv_orig_node *orig_node,
orig_node         554 net/batman-adv/routing.c 	if (!orig_node)
orig_node         557 net/batman-adv/routing.c 	router = batadv_orig_router_get(orig_node, recv_if);
orig_node         577 net/batman-adv/routing.c 	last_candidate = batadv_last_bonding_get(orig_node);
orig_node         581 net/batman-adv/routing.c 	hlist_for_each_entry_rcu(cand, &orig_node->ifinfo_list, list) {
orig_node         647 net/batman-adv/routing.c 		batadv_last_bonding_replace(orig_node, next_candidate);
orig_node         653 net/batman-adv/routing.c 		batadv_last_bonding_replace(orig_node, first_candidate);
orig_node         655 net/batman-adv/routing.c 		batadv_last_bonding_replace(orig_node, NULL);
orig_node         679 net/batman-adv/routing.c 	struct batadv_orig_node *orig_node = NULL;
orig_node         695 net/batman-adv/routing.c 	orig_node = batadv_orig_hash_find(bat_priv, unicast_packet->dest);
orig_node         697 net/batman-adv/routing.c 	if (!orig_node)
orig_node         725 net/batman-adv/routing.c 	res = batadv_send_skb_to_orig(skb, orig_node, recv_if);
orig_node         740 net/batman-adv/routing.c 	batadv_orig_node_put(orig_node);
orig_node         766 net/batman-adv/routing.c 	struct batadv_orig_node *orig_node = NULL;
orig_node         778 net/batman-adv/routing.c 		orig_node = batadv_transtable_search(bat_priv, NULL, dst_addr,
orig_node         780 net/batman-adv/routing.c 		if (!orig_node)
orig_node         783 net/batman-adv/routing.c 		if (batadv_compare_eth(orig_node->orig, unicast_packet->dest))
orig_node         786 net/batman-adv/routing.c 		orig_addr = orig_node->orig;
orig_node         787 net/batman-adv/routing.c 		orig_ttvn = (u8)atomic_read(&orig_node->last_ttvn);
orig_node         800 net/batman-adv/routing.c 	if (orig_node)
orig_node         801 net/batman-adv/routing.c 		batadv_orig_node_put(orig_node);
orig_node         811 net/batman-adv/routing.c 	struct batadv_orig_node *orig_node;
orig_node         856 net/batman-adv/routing.c 		orig_node = batadv_orig_hash_find(bat_priv,
orig_node         862 net/batman-adv/routing.c 		if (!orig_node)
orig_node         865 net/batman-adv/routing.c 		curr_ttvn = (u8)atomic_read(&orig_node->last_ttvn);
orig_node         866 net/batman-adv/routing.c 		batadv_orig_node_put(orig_node);
orig_node         961 net/batman-adv/routing.c 	struct batadv_orig_node *orig_node = NULL, *orig_node_gw = NULL;
orig_node        1022 net/batman-adv/routing.c 				orig_node = batadv_orig_hash_find(bat_priv,
orig_node        1037 net/batman-adv/routing.c 				    orig_node);
orig_node        1040 net/batman-adv/routing.c 		if (orig_node)
orig_node        1041 net/batman-adv/routing.c 			batadv_orig_node_put(orig_node);
orig_node        1187 net/batman-adv/routing.c 	struct batadv_orig_node *orig_node = NULL;
orig_node        1222 net/batman-adv/routing.c 	orig_node = batadv_orig_hash_find(bat_priv, bcast_packet->orig);
orig_node        1224 net/batman-adv/routing.c 	if (!orig_node)
orig_node        1227 net/batman-adv/routing.c 	spin_lock_bh(&orig_node->bcast_seqno_lock);
orig_node        1231 net/batman-adv/routing.c 	if (batadv_test_bit(orig_node->bcast_bits, orig_node->last_bcast_seqno,
orig_node        1235 net/batman-adv/routing.c 	seq_diff = seqno - orig_node->last_bcast_seqno;
orig_node        1240 net/batman-adv/routing.c 				    &orig_node->bcast_seqno_reset, NULL))
orig_node        1246 net/batman-adv/routing.c 	if (batadv_bit_get_packet(bat_priv, orig_node->bcast_bits, seq_diff, 1))
orig_node        1247 net/batman-adv/routing.c 		orig_node->last_bcast_seqno = seqno;
orig_node        1249 net/batman-adv/routing.c 	spin_unlock_bh(&orig_node->bcast_seqno_lock);
orig_node        1263 net/batman-adv/routing.c 	if (batadv_bla_is_backbone_gw(skb, orig_node, hdr_size))
orig_node        1274 net/batman-adv/routing.c 	batadv_interface_rx(recv_if->soft_iface, skb, hdr_size, orig_node);
orig_node        1281 net/batman-adv/routing.c 	spin_unlock_bh(&orig_node->bcast_seqno_lock);
orig_node        1285 net/batman-adv/routing.c 	if (orig_node)
orig_node        1286 net/batman-adv/routing.c 		batadv_orig_node_put(orig_node);
orig_node          19 net/batman-adv/routing.h 			 struct batadv_orig_node *orig_node,
orig_node          40 net/batman-adv/routing.h 		   struct batadv_orig_node *orig_node,
orig_node         178 net/batman-adv/send.c 			    struct batadv_orig_node *orig_node,
orig_node         181 net/batman-adv/send.c 	struct batadv_priv *bat_priv = orig_node->bat_priv;
orig_node         186 net/batman-adv/send.c 	neigh_node = batadv_find_router(bat_priv, orig_node, recv_if);
orig_node         198 net/batman-adv/send.c 		ret = batadv_frag_send_packet(skb, orig_node, neigh_node);
orig_node         236 net/batman-adv/send.c 				  struct batadv_orig_node *orig_node)
orig_node         239 net/batman-adv/send.c 	u8 ttvn = (u8)atomic_read(&orig_node->last_ttvn);
orig_node         251 net/batman-adv/send.c 	ether_addr_copy(unicast_packet->dest, orig_node->orig);
orig_node         266 net/batman-adv/send.c 					    struct batadv_orig_node *orig_node)
orig_node         270 net/batman-adv/send.c 	return batadv_send_skb_push_fill_unicast(skb, uni_size, orig_node);
orig_node         336 net/batman-adv/send.c 			    struct batadv_orig_node *orig_node,
orig_node         343 net/batman-adv/send.c 	if (!orig_node)
orig_node         348 net/batman-adv/send.c 		if (!batadv_send_skb_prepare_unicast(skb, orig_node))
orig_node         353 net/batman-adv/send.c 							   orig_node,
orig_node         378 net/batman-adv/send.c 	ret = batadv_send_skb_to_orig(skb, orig_node, NULL);
orig_node         411 net/batman-adv/send.c 	struct batadv_orig_node *orig_node;
orig_node         423 net/batman-adv/send.c 	orig_node = batadv_transtable_search(bat_priv, src, dst, vid);
orig_node         426 net/batman-adv/send.c 				      packet_subtype, orig_node, vid);
orig_node         428 net/batman-adv/send.c 	if (orig_node)
orig_node         429 net/batman-adv/send.c 		batadv_orig_node_put(orig_node);
orig_node         448 net/batman-adv/send.c 	struct batadv_orig_node *orig_node;
orig_node         451 net/batman-adv/send.c 	orig_node = batadv_gw_get_selected_orig(bat_priv);
orig_node         453 net/batman-adv/send.c 				      BATADV_P_DATA, orig_node, vid);
orig_node         455 net/batman-adv/send.c 	if (orig_node)
orig_node         456 net/batman-adv/send.c 		batadv_orig_node_put(orig_node);
orig_node          33 net/batman-adv/send.h 			    struct batadv_orig_node *orig_node,
orig_node          51 net/batman-adv/send.h 					   struct batadv_orig_node *orig_node,
orig_node          56 net/batman-adv/send.h 			    struct batadv_orig_node *orig_node,
orig_node         421 net/batman-adv/soft-interface.c 			 struct batadv_orig_node *orig_node)
orig_node         477 net/batman-adv/soft-interface.c 	if (orig_node)
orig_node         478 net/batman-adv/soft-interface.c 		batadv_tt_add_temporary_global_entry(bat_priv, orig_node,
orig_node          21 net/batman-adv/soft-interface.h 			 struct batadv_orig_node *orig_node);
orig_node         574 net/batman-adv/tp_meter.c 			      struct batadv_orig_node *orig_node,
orig_node         592 net/batman-adv/tp_meter.c 	ether_addr_copy(icmp->dst, orig_node->orig);
orig_node         609 net/batman-adv/tp_meter.c 	r = batadv_send_skb_to_orig(skb, orig_node, NULL);
orig_node         627 net/batman-adv/tp_meter.c 	struct batadv_orig_node *orig_node = NULL;
orig_node         658 net/batman-adv/tp_meter.c 	orig_node = batadv_orig_hash_find(bat_priv, icmp->orig);
orig_node         659 net/batman-adv/tp_meter.c 	if (unlikely(!orig_node))
orig_node         683 net/batman-adv/tp_meter.c 				   orig_node, recv_ack, packet_len,
orig_node         722 net/batman-adv/tp_meter.c 						   orig_node, recv_ack,
orig_node         752 net/batman-adv/tp_meter.c 	if (likely(orig_node))
orig_node         753 net/batman-adv/tp_meter.c 		batadv_orig_node_put(orig_node);
orig_node         809 net/batman-adv/tp_meter.c 	struct batadv_orig_node *orig_node = NULL;
orig_node         819 net/batman-adv/tp_meter.c 	orig_node = batadv_orig_hash_find(bat_priv, tp_vars->other_end);
orig_node         820 net/batman-adv/tp_meter.c 	if (unlikely(!orig_node)) {
orig_node         860 net/batman-adv/tp_meter.c 					 orig_node, tp_vars->last_sent,
orig_node         886 net/batman-adv/tp_meter.c 	if (likely(orig_node))
orig_node         887 net/batman-adv/tp_meter.c 		batadv_orig_node_put(orig_node);
orig_node        1063 net/batman-adv/tp_meter.c 	struct batadv_orig_node *orig_node;
orig_node        1069 net/batman-adv/tp_meter.c 	orig_node = batadv_orig_hash_find(bat_priv, dst);
orig_node        1070 net/batman-adv/tp_meter.c 	if (!orig_node)
orig_node        1073 net/batman-adv/tp_meter.c 	tp_vars = batadv_tp_list_find(bat_priv, orig_node->orig);
orig_node        1083 net/batman-adv/tp_meter.c 	batadv_orig_node_put(orig_node);
orig_node        1160 net/batman-adv/tp_meter.c 	struct batadv_orig_node *orig_node;
orig_node        1165 net/batman-adv/tp_meter.c 	orig_node = batadv_orig_hash_find(bat_priv, dst);
orig_node        1166 net/batman-adv/tp_meter.c 	if (unlikely(!orig_node)) {
orig_node        1189 net/batman-adv/tp_meter.c 	ether_addr_copy(icmp->dst, orig_node->orig);
orig_node        1199 net/batman-adv/tp_meter.c 	r = batadv_send_skb_to_orig(skb, orig_node, NULL);
orig_node        1207 net/batman-adv/tp_meter.c 	if (likely(orig_node))
orig_node        1208 net/batman-adv/tp_meter.c 		batadv_orig_node_put(orig_node);
orig_node          68 net/batman-adv/translation-table.c 				 struct batadv_orig_node *orig_node);
orig_node          73 net/batman-adv/translation-table.c 				 struct batadv_orig_node *orig_node,
orig_node         374 net/batman-adv/translation-table.c static void batadv_tt_global_size_mod(struct batadv_orig_node *orig_node,
orig_node         379 net/batman-adv/translation-table.c 	vlan = batadv_orig_node_vlan_new(orig_node, vid);
orig_node         384 net/batman-adv/translation-table.c 		spin_lock_bh(&orig_node->vlan_list_lock);
orig_node         389 net/batman-adv/translation-table.c 		spin_unlock_bh(&orig_node->vlan_list_lock);
orig_node         401 net/batman-adv/translation-table.c static void batadv_tt_global_size_inc(struct batadv_orig_node *orig_node,
orig_node         404 net/batman-adv/translation-table.c 	batadv_tt_global_size_mod(orig_node, vid, 1);
orig_node         413 net/batman-adv/translation-table.c static void batadv_tt_global_size_dec(struct batadv_orig_node *orig_node,
orig_node         416 net/batman-adv/translation-table.c 	batadv_tt_global_size_mod(orig_node, vid, -1);
orig_node         444 net/batman-adv/translation-table.c 	batadv_orig_node_put(orig_entry->orig_node);
orig_node         777 net/batman-adv/translation-table.c 					     orig_entry->orig_node);
orig_node         851 net/batman-adv/translation-table.c batadv_tt_prepare_tvlv_global_data(struct batadv_orig_node *orig_node,
orig_node         864 net/batman-adv/translation-table.c 	spin_lock_bh(&orig_node->vlan_list_lock);
orig_node         865 net/batman-adv/translation-table.c 	hlist_for_each_entry_rcu(vlan, &orig_node->vlan_list, list) {
orig_node         887 net/batman-adv/translation-table.c 	(*tt_data)->ttvn = atomic_read(&orig_node->last_ttvn);
orig_node         891 net/batman-adv/translation-table.c 	hlist_for_each_entry_rcu(vlan, &orig_node->vlan_list, list) {
orig_node         902 net/batman-adv/translation-table.c 	spin_unlock_bh(&orig_node->vlan_list_lock);
orig_node        1532 net/batman-adv/translation-table.c 				 const struct batadv_orig_node *orig_node)
orig_node        1540 net/batman-adv/translation-table.c 		if (tmp_orig_entry->orig_node != orig_node)
orig_node        1567 net/batman-adv/translation-table.c 				const struct batadv_orig_node *orig_node,
orig_node        1573 net/batman-adv/translation-table.c 	orig_entry = batadv_tt_global_orig_entry_find(entry, orig_node);
orig_node        1619 net/batman-adv/translation-table.c 				struct batadv_orig_node *orig_node, int ttvn,
orig_node        1626 net/batman-adv/translation-table.c 	orig_entry = batadv_tt_global_orig_entry_find(tt_global, orig_node);
orig_node        1641 net/batman-adv/translation-table.c 	kref_get(&orig_node->refcount);
orig_node        1642 net/batman-adv/translation-table.c 	batadv_tt_global_size_inc(orig_node, tt_global->common.vid);
orig_node        1643 net/batman-adv/translation-table.c 	orig_entry->orig_node = orig_node;
orig_node        1682 net/batman-adv/translation-table.c 				 struct batadv_orig_node *orig_node,
orig_node        1694 net/batman-adv/translation-table.c 	if (batadv_bla_is_backbone_gw_orig(bat_priv, orig_node->orig, vid))
orig_node        1762 net/batman-adv/translation-table.c 							    orig_node, NULL))
orig_node        1801 net/batman-adv/translation-table.c 	batadv_tt_global_orig_entry_add(tt_global_entry, orig_node, ttvn,
orig_node        1807 net/batman-adv/translation-table.c 		   orig_node->orig);
orig_node        1856 net/batman-adv/translation-table.c 		router = batadv_orig_router_get(orig_entry->orig_node,
orig_node        1909 net/batman-adv/translation-table.c 		vlan = batadv_orig_node_vlan_get(best_entry->orig_node,
orig_node        1915 net/batman-adv/translation-table.c 				   best_entry->orig_node->orig);
orig_node        1919 net/batman-adv/translation-table.c 		last_ttvn = atomic_read(&best_entry->orig_node->last_ttvn);
orig_node        1924 net/batman-adv/translation-table.c 			   best_entry->ttvn, best_entry->orig_node->orig,
orig_node        1941 net/batman-adv/translation-table.c 		vlan = batadv_orig_node_vlan_get(orig_entry->orig_node,
orig_node        1947 net/batman-adv/translation-table.c 				   orig_entry->orig_node->orig);
orig_node        1951 net/batman-adv/translation-table.c 		last_ttvn = atomic_read(&orig_entry->orig_node->last_ttvn);
orig_node        1956 net/batman-adv/translation-table.c 			   orig_entry->ttvn, orig_entry->orig_node->orig,
orig_node        2038 net/batman-adv/translation-table.c 	vlan = batadv_orig_node_vlan_get(orig->orig_node,
orig_node        2053 net/batman-adv/translation-table.c 	last_ttvn = atomic_read(&orig->orig_node->last_ttvn);
orig_node        2057 net/batman-adv/translation-table.c 		    orig->orig_node->orig) ||
orig_node        2245 net/batman-adv/translation-table.c 	batadv_tt_global_size_dec(orig_entry->orig_node,
orig_node        2283 net/batman-adv/translation-table.c 			       struct batadv_orig_node *orig_node,
orig_node        2294 net/batman-adv/translation-table.c 		if (orig_entry->orig_node == orig_node) {
orig_node        2298 net/batman-adv/translation-table.c 				   orig_node->orig,
orig_node        2315 net/batman-adv/translation-table.c 			     struct batadv_orig_node *orig_node,
orig_node        2329 net/batman-adv/translation-table.c 		if (orig_entry->orig_node != orig_node) {
orig_node        2345 net/batman-adv/translation-table.c 					       orig_node, message);
orig_node        2360 net/batman-adv/translation-table.c 				 struct batadv_orig_node *orig_node,
orig_node        2373 net/batman-adv/translation-table.c 					       orig_node, message);
orig_node        2405 net/batman-adv/translation-table.c 					     orig_node, message);
orig_node        2425 net/batman-adv/translation-table.c 			       struct batadv_orig_node *orig_node,
orig_node        2457 net/batman-adv/translation-table.c 						       orig_node, message);
orig_node        2471 net/batman-adv/translation-table.c 	clear_bit(BATADV_ORIG_CAPA_HAS_TT, &orig_node->capa_initialized);
orig_node        2608 net/batman-adv/translation-table.c 	struct batadv_orig_node *orig_node = NULL;
orig_node        2633 net/batman-adv/translation-table.c 		orig_node = best_entry->orig_node;
orig_node        2634 net/batman-adv/translation-table.c 	if (orig_node && !kref_get_unless_zero(&orig_node->refcount))
orig_node        2635 net/batman-adv/translation-table.c 		orig_node = NULL;
orig_node        2644 net/batman-adv/translation-table.c 	return orig_node;
orig_node        2672 net/batman-adv/translation-table.c 				struct batadv_orig_node *orig_node,
orig_node        2716 net/batman-adv/translation-table.c 								   orig_node);
orig_node        2838 net/batman-adv/translation-table.c 				       struct batadv_orig_node *orig_node,
orig_node        2845 net/batman-adv/translation-table.c 	spin_lock_bh(&orig_node->tt_buff_lock);
orig_node        2847 net/batman-adv/translation-table.c 		kfree(orig_node->tt_buff);
orig_node        2848 net/batman-adv/translation-table.c 		orig_node->tt_buff_len = 0;
orig_node        2849 net/batman-adv/translation-table.c 		orig_node->tt_buff = kmalloc(tt_buff_len, GFP_ATOMIC);
orig_node        2850 net/batman-adv/translation-table.c 		if (orig_node->tt_buff) {
orig_node        2851 net/batman-adv/translation-table.c 			memcpy(orig_node->tt_buff, tt_buff, tt_buff_len);
orig_node        2852 net/batman-adv/translation-table.c 			orig_node->tt_buff_len = tt_buff_len;
orig_node        2855 net/batman-adv/translation-table.c 	spin_unlock_bh(&orig_node->tt_buff_lock);
orig_node        2884 net/batman-adv/translation-table.c 		       struct batadv_orig_node *orig_node)
orig_node        2890 net/batman-adv/translation-table.c 		if (batadv_compare_eth(tt_req_node_tmp, orig_node) &&
orig_node        2901 net/batman-adv/translation-table.c 	ether_addr_copy(tt_req_node->addr, orig_node->orig);
orig_node        2955 net/batman-adv/translation-table.c 	const struct batadv_orig_node *orig_node = data_ptr;
orig_node        2965 net/batman-adv/translation-table.c 	return batadv_tt_global_entry_has_orig(tt_global_entry, orig_node,
orig_node        3039 net/batman-adv/translation-table.c static bool batadv_tt_global_check_crc(struct batadv_orig_node *orig_node,
orig_node        3055 net/batman-adv/translation-table.c 		if (batadv_bla_is_backbone_gw_orig(orig_node->bat_priv,
orig_node        3056 net/batman-adv/translation-table.c 						   orig_node->orig,
orig_node        3060 net/batman-adv/translation-table.c 		vlan = batadv_orig_node_vlan_get(orig_node,
orig_node        3077 net/batman-adv/translation-table.c 	hlist_for_each_entry_rcu(vlan, &orig_node->vlan_list, list)
orig_node        3109 net/batman-adv/translation-table.c 					struct batadv_orig_node *orig_node)
orig_node        3116 net/batman-adv/translation-table.c 	hlist_for_each_entry_rcu(vlan, &orig_node->vlan_list, list) {
orig_node        3120 net/batman-adv/translation-table.c 		if (batadv_bla_is_backbone_gw_orig(bat_priv, orig_node->orig,
orig_node        3124 net/batman-adv/translation-table.c 		crc = batadv_tt_global_crc(bat_priv, orig_node, vlan->vid);
orig_node        3368 net/batman-adv/translation-table.c 	struct batadv_orig_node *orig_node;
orig_node        3384 net/batman-adv/translation-table.c 	orig_node = batadv_orig_hash_find(bat_priv, req_src);
orig_node        3385 net/batman-adv/translation-table.c 	if (!orig_node)
orig_node        3447 net/batman-adv/translation-table.c 		   orig_node->orig, full_table ? 'F' : '.', req_ttvn);
orig_node        3461 net/batman-adv/translation-table.c 	if (orig_node)
orig_node        3462 net/batman-adv/translation-table.c 		batadv_orig_node_put(orig_node);
orig_node        3490 net/batman-adv/translation-table.c 				      struct batadv_orig_node *orig_node,
orig_node        3500 net/batman-adv/translation-table.c 			batadv_tt_global_del(bat_priv, orig_node,
orig_node        3506 net/batman-adv/translation-table.c 			if (!batadv_tt_global_add(bat_priv, orig_node,
orig_node        3519 net/batman-adv/translation-table.c 	set_bit(BATADV_ORIG_CAPA_HAS_TT, &orig_node->capa_initialized);
orig_node        3527 net/batman-adv/translation-table.c 	struct batadv_orig_node *orig_node;
orig_node        3529 net/batman-adv/translation-table.c 	orig_node = batadv_orig_hash_find(bat_priv, resp_src);
orig_node        3530 net/batman-adv/translation-table.c 	if (!orig_node)
orig_node        3534 net/batman-adv/translation-table.c 	batadv_tt_global_del_orig(bat_priv, orig_node, -1,
orig_node        3537 net/batman-adv/translation-table.c 	_batadv_tt_update_changes(bat_priv, orig_node, tt_change, num_entries,
orig_node        3540 net/batman-adv/translation-table.c 	spin_lock_bh(&orig_node->tt_buff_lock);
orig_node        3541 net/batman-adv/translation-table.c 	kfree(orig_node->tt_buff);
orig_node        3542 net/batman-adv/translation-table.c 	orig_node->tt_buff_len = 0;
orig_node        3543 net/batman-adv/translation-table.c 	orig_node->tt_buff = NULL;
orig_node        3544 net/batman-adv/translation-table.c 	spin_unlock_bh(&orig_node->tt_buff_lock);
orig_node        3546 net/batman-adv/translation-table.c 	atomic_set(&orig_node->last_ttvn, ttvn);
orig_node        3549 net/batman-adv/translation-table.c 	if (orig_node)
orig_node        3550 net/batman-adv/translation-table.c 		batadv_orig_node_put(orig_node);
orig_node        3554 net/batman-adv/translation-table.c 				     struct batadv_orig_node *orig_node,
orig_node        3558 net/batman-adv/translation-table.c 	_batadv_tt_update_changes(bat_priv, orig_node, tt_change,
orig_node        3561 net/batman-adv/translation-table.c 	batadv_tt_save_orig_buffer(bat_priv, orig_node, tt_change,
orig_node        3563 net/batman-adv/translation-table.c 	atomic_set(&orig_node->last_ttvn, ttvn);
orig_node        3609 net/batman-adv/translation-table.c 	struct batadv_orig_node *orig_node = NULL;
orig_node        3619 net/batman-adv/translation-table.c 	orig_node = batadv_orig_hash_find(bat_priv, resp_src);
orig_node        3620 net/batman-adv/translation-table.c 	if (!orig_node)
orig_node        3623 net/batman-adv/translation-table.c 	spin_lock_bh(&orig_node->tt_lock);
orig_node        3635 net/batman-adv/translation-table.c 		batadv_tt_update_changes(bat_priv, orig_node, num_entries,
orig_node        3640 net/batman-adv/translation-table.c 	batadv_tt_global_update_crc(bat_priv, orig_node);
orig_node        3642 net/batman-adv/translation-table.c 	spin_unlock_bh(&orig_node->tt_lock);
orig_node        3655 net/batman-adv/translation-table.c 	if (orig_node)
orig_node        3656 net/batman-adv/translation-table.c 		batadv_orig_node_put(orig_node);
orig_node        3758 net/batman-adv/translation-table.c 				 struct batadv_orig_node *orig_node)
orig_node        3775 net/batman-adv/translation-table.c 		   orig_node->orig, client, batadv_print_vid(vid));
orig_node        3783 net/batman-adv/translation-table.c 				 orig_node->orig, BATADV_TVLV_ROAM, 1,
orig_node        4018 net/batman-adv/translation-table.c 				  struct batadv_orig_node *orig_node,
orig_node        4023 net/batman-adv/translation-table.c 	u8 orig_ttvn = (u8)atomic_read(&orig_node->last_ttvn);
orig_node        4030 net/batman-adv/translation-table.c 			       &orig_node->capa_initialized);
orig_node        4046 net/batman-adv/translation-table.c 		spin_lock_bh(&orig_node->tt_lock);
orig_node        4048 net/batman-adv/translation-table.c 		batadv_tt_update_changes(bat_priv, orig_node, tt_num_changes,
orig_node        4055 net/batman-adv/translation-table.c 		batadv_tt_global_update_crc(bat_priv, orig_node);
orig_node        4057 net/batman-adv/translation-table.c 		spin_unlock_bh(&orig_node->tt_lock);
orig_node        4068 net/batman-adv/translation-table.c 		if (!batadv_tt_global_check_crc(orig_node, tt_vlan,
orig_node        4076 net/batman-adv/translation-table.c 		    !batadv_tt_global_check_crc(orig_node, tt_vlan,
orig_node        4081 net/batman-adv/translation-table.c 				   orig_node->orig, ttvn, orig_ttvn,
orig_node        4083 net/batman-adv/translation-table.c 			batadv_send_tt_request(bat_priv, orig_node, ttvn,
orig_node        4153 net/batman-adv/translation-table.c 					  struct batadv_orig_node *orig_node,
orig_node        4163 net/batman-adv/translation-table.c 	if (!batadv_tt_global_add(bat_priv, orig_node, addr, vid,
orig_node        4165 net/batman-adv/translation-table.c 				  atomic_read(&orig_node->last_ttvn)))
orig_node        4170 net/batman-adv/translation-table.c 		   addr, batadv_print_vid(vid), orig_node->orig);
orig_node        4355 net/batman-adv/translation-table.c 	struct batadv_orig_node *orig_node = NULL;
orig_node        4367 net/batman-adv/translation-table.c 	orig_node = batadv_orig_hash_find(bat_priv, src);
orig_node        4368 net/batman-adv/translation-table.c 	if (!orig_node)
orig_node        4378 net/batman-adv/translation-table.c 	batadv_tt_global_add(bat_priv, orig_node, roaming_adv->client,
orig_node        4380 net/batman-adv/translation-table.c 			     atomic_read(&orig_node->last_ttvn) + 1);
orig_node        4383 net/batman-adv/translation-table.c 	if (orig_node)
orig_node        4384 net/batman-adv/translation-table.c 		batadv_orig_node_put(orig_node);
orig_node          29 net/batman-adv/translation-table.h 			       struct batadv_orig_node *orig_node,
orig_node          52 net/batman-adv/translation-table.h 					  struct batadv_orig_node *orig_node,
orig_node         362 net/batman-adv/tvlv.c 				    struct batadv_orig_node *orig_node,
orig_node         373 net/batman-adv/tvlv.c 		if (!orig_node)
orig_node         376 net/batman-adv/tvlv.c 		tvlv_handler->ogm_handler(bat_priv, orig_node,
orig_node         414 net/batman-adv/tvlv.c 				   struct batadv_orig_node *orig_node,
orig_node         438 net/batman-adv/tvlv.c 						ogm_source, orig_node,
orig_node         455 net/batman-adv/tvlv.c 			tvlv_handler->ogm_handler(bat_priv, orig_node,
orig_node         474 net/batman-adv/tvlv.c 			     struct batadv_orig_node *orig_node)
orig_node         488 net/batman-adv/tvlv.c 	batadv_tvlv_containers_process(bat_priv, true, orig_node, NULL, NULL,
orig_node         591 net/batman-adv/tvlv.c 	struct batadv_orig_node *orig_node;
orig_node         597 net/batman-adv/tvlv.c 	orig_node = batadv_orig_hash_find(bat_priv, dst);
orig_node         598 net/batman-adv/tvlv.c 	if (!orig_node)
orig_node         628 net/batman-adv/tvlv.c 	batadv_send_skb_to_orig(skb, orig_node, NULL);
orig_node         630 net/batman-adv/tvlv.c 	batadv_orig_node_put(orig_node);
orig_node          23 net/batman-adv/tvlv.h 			     struct batadv_orig_node *orig_node);
orig_node          42 net/batman-adv/tvlv.h 				   struct batadv_orig_node *orig_node,
orig_node         570 net/batman-adv/types.h 	struct batadv_orig_node *orig_node;
orig_node         652 net/batman-adv/types.h 	struct batadv_orig_node *orig_node;
orig_node        1959 net/batman-adv/types.h 	struct batadv_orig_node *orig_node;
orig_node        2049 net/batman-adv/types.h 	struct batadv_orig_node *orig_node;
orig_node        2291 net/batman-adv/types.h 			    struct batadv_orig_node *orig_node);
orig_node        2382 net/batman-adv/types.h 	struct batadv_orig_node *orig_node;
orig_node         296 net/tipc/socket.c 	u32 orig_node, peer_node;
orig_node         304 net/tipc/socket.c 	orig_node = msg_orignode(msg);
orig_node         307 net/tipc/socket.c 	if (likely(orig_node == peer_node))
orig_node         310 net/tipc/socket.c 	if (!orig_node && peer_node == self)
orig_node         313 net/tipc/socket.c 	if (!peer_node && orig_node == self)