hardif_neigh     1318 net/batman-adv/bat_iv_ogm.c 	struct batadv_hardif_neigh_node *hardif_neigh = NULL;
hardif_neigh     1364 net/batman-adv/bat_iv_ogm.c 		hardif_neigh = batadv_hardif_neigh_get(if_incoming,
hardif_neigh     1366 net/batman-adv/bat_iv_ogm.c 		if (hardif_neigh)
hardif_neigh     1367 net/batman-adv/bat_iv_ogm.c 			hardif_neigh->last_seen = jiffies;
hardif_neigh     1504 net/batman-adv/bat_iv_ogm.c 	if (hardif_neigh)
hardif_neigh     1505 net/batman-adv/bat_iv_ogm.c 		batadv_hardif_neigh_put(hardif_neigh);
hardif_neigh     2118 net/batman-adv/bat_iv_ogm.c 			     struct batadv_hardif_neigh_node *hardif_neigh)
hardif_neigh     2122 net/batman-adv/bat_iv_ogm.c 	last_secs = jiffies_to_msecs(jiffies - hardif_neigh->last_seen) / 1000;
hardif_neigh     2123 net/batman-adv/bat_iv_ogm.c 	last_msecs = jiffies_to_msecs(jiffies - hardif_neigh->last_seen) % 1000;
hardif_neigh     2126 net/batman-adv/bat_iv_ogm.c 		   hardif_neigh->if_incoming->net_dev->name,
hardif_neigh     2127 net/batman-adv/bat_iv_ogm.c 		   hardif_neigh->addr, last_secs, last_msecs);
hardif_neigh     2139 net/batman-adv/bat_iv_ogm.c 	struct batadv_hardif_neigh_node *hardif_neigh;
hardif_neigh     2150 net/batman-adv/bat_iv_ogm.c 		hlist_for_each_entry_rcu(hardif_neigh,
hardif_neigh     2152 net/batman-adv/bat_iv_ogm.c 			batadv_iv_hardif_neigh_print(seq, hardif_neigh);
hardif_neigh     2219 net/batman-adv/bat_iv_ogm.c 			       struct batadv_hardif_neigh_node *hardif_neigh)
hardif_neigh     2224 net/batman-adv/bat_iv_ogm.c 	last_seen_msecs = jiffies_to_msecs(jiffies - hardif_neigh->last_seen);
hardif_neigh     2232 net/batman-adv/bat_iv_ogm.c 		    hardif_neigh->addr) ||
hardif_neigh     2234 net/batman-adv/bat_iv_ogm.c 			hardif_neigh->if_incoming->net_dev->ifindex) ||
hardif_neigh     2267 net/batman-adv/bat_iv_ogm.c 	struct batadv_hardif_neigh_node *hardif_neigh;
hardif_neigh     2270 net/batman-adv/bat_iv_ogm.c 	hlist_for_each_entry_rcu(hardif_neigh,
hardif_neigh     2276 net/batman-adv/bat_iv_ogm.c 						   hardif_neigh)) {
hardif_neigh      115 net/batman-adv/bat_v.c batadv_v_hardif_neigh_init(struct batadv_hardif_neigh_node *hardif_neigh)
hardif_neigh      117 net/batman-adv/bat_v.c 	ewma_throughput_init(&hardif_neigh->bat_v.throughput);
hardif_neigh      118 net/batman-adv/bat_v.c 	INIT_WORK(&hardif_neigh->bat_v.metric_work,
hardif_neigh      160 net/batman-adv/bat_v.c 			    struct batadv_hardif_neigh_node *hardif_neigh)
hardif_neigh      165 net/batman-adv/bat_v.c 	last_secs = jiffies_to_msecs(jiffies - hardif_neigh->last_seen) / 1000;
hardif_neigh      166 net/batman-adv/bat_v.c 	last_msecs = jiffies_to_msecs(jiffies - hardif_neigh->last_seen) % 1000;
hardif_neigh      167 net/batman-adv/bat_v.c 	throughput = ewma_throughput_read(&hardif_neigh->bat_v.throughput);
hardif_neigh      170 net/batman-adv/bat_v.c 		   hardif_neigh->addr, last_secs, last_msecs, throughput / 10,
hardif_neigh      171 net/batman-adv/bat_v.c 		   throughput % 10, hardif_neigh->if_incoming->net_dev->name);
hardif_neigh      183 net/batman-adv/bat_v.c 	struct batadv_hardif_neigh_node *hardif_neigh;
hardif_neigh      195 net/batman-adv/bat_v.c 		hlist_for_each_entry_rcu(hardif_neigh,
hardif_neigh      197 net/batman-adv/bat_v.c 			batadv_v_hardif_neigh_print(seq, hardif_neigh);
hardif_neigh      219 net/batman-adv/bat_v.c 			  struct batadv_hardif_neigh_node *hardif_neigh)
hardif_neigh      225 net/batman-adv/bat_v.c 	last_seen_msecs = jiffies_to_msecs(jiffies - hardif_neigh->last_seen);
hardif_neigh      226 net/batman-adv/bat_v.c 	throughput = ewma_throughput_read(&hardif_neigh->bat_v.throughput);
hardif_neigh      235 net/batman-adv/bat_v.c 		    hardif_neigh->addr) ||
hardif_neigh      237 net/batman-adv/bat_v.c 			hardif_neigh->if_incoming->net_dev->ifindex) ||
hardif_neigh      271 net/batman-adv/bat_v.c 	struct batadv_hardif_neigh_node *hardif_neigh;
hardif_neigh      274 net/batman-adv/bat_v.c 	hlist_for_each_entry_rcu(hardif_neigh,
hardif_neigh      279 net/batman-adv/bat_v.c 		if (batadv_v_neigh_dump_neigh(msg, portid, seq, hardif_neigh)) {
hardif_neigh      257 net/batman-adv/bat_v_elp.c 	struct batadv_hardif_neigh_node *hardif_neigh;
hardif_neigh      312 net/batman-adv/bat_v_elp.c 	hlist_for_each_entry_rcu(hardif_neigh, &hard_iface->neigh_list, list) {
hardif_neigh      313 net/batman-adv/bat_v_elp.c 		if (!batadv_v_elp_wifi_neigh_probe(hardif_neigh))
hardif_neigh      319 net/batman-adv/bat_v_elp.c 		if (!kref_get_unless_zero(&hardif_neigh->refcount))
hardif_neigh      327 net/batman-adv/bat_v_elp.c 				 &hardif_neigh->bat_v.metric_work);
hardif_neigh      330 net/batman-adv/bat_v_elp.c 			batadv_hardif_neigh_put(hardif_neigh);
hardif_neigh      461 net/batman-adv/bat_v_elp.c 	struct batadv_hardif_neigh_node *hardif_neigh;
hardif_neigh      474 net/batman-adv/bat_v_elp.c 	hardif_neigh = batadv_hardif_neigh_get(if_incoming, neigh_addr);
hardif_neigh      475 net/batman-adv/bat_v_elp.c 	if (!hardif_neigh)
hardif_neigh      478 net/batman-adv/bat_v_elp.c 	elp_latest_seqno = hardif_neigh->bat_v.elp_latest_seqno;
hardif_neigh      488 net/batman-adv/bat_v_elp.c 	hardif_neigh->last_seen = jiffies;
hardif_neigh      489 net/batman-adv/bat_v_elp.c 	hardif_neigh->bat_v.elp_latest_seqno = ntohl(elp_packet->seqno);
hardif_neigh      490 net/batman-adv/bat_v_elp.c 	hardif_neigh->bat_v.elp_interval = ntohl(elp_packet->elp_interval);
hardif_neigh      493 net/batman-adv/bat_v_elp.c 	if (hardif_neigh)
hardif_neigh      494 net/batman-adv/bat_v_elp.c 		batadv_hardif_neigh_put(hardif_neigh);
hardif_neigh      862 net/batman-adv/bat_v_ogm.c 	struct batadv_hardif_neigh_node *hardif_neigh = NULL;
hardif_neigh      891 net/batman-adv/bat_v_ogm.c 	hardif_neigh = batadv_hardif_neigh_get(if_incoming, ethhdr->h_source);
hardif_neigh      892 net/batman-adv/bat_v_ogm.c 	if (!hardif_neigh) {
hardif_neigh      914 net/batman-adv/bat_v_ogm.c 	link_throughput = ewma_throughput_read(&hardif_neigh->bat_v.throughput);
hardif_neigh      935 net/batman-adv/bat_v_ogm.c 						 hardif_neigh->orig);
hardif_neigh      974 net/batman-adv/bat_v_ogm.c 	if (hardif_neigh)
hardif_neigh      975 net/batman-adv/bat_v_ogm.c 		batadv_hardif_neigh_put(hardif_neigh);
hardif_neigh      394 net/batman-adv/hard-interface.c 	struct batadv_hardif_neigh_node *hardif_neigh;
hardif_neigh      411 net/batman-adv/hard-interface.c 	hardif_neigh = hlist_entry(first, struct batadv_hardif_neigh_node,
hardif_neigh      415 net/batman-adv/hard-interface.c 	if (orig_addr && batadv_compare_eth(hardif_neigh->orig, orig_addr)) {
hardif_neigh      419 net/batman-adv/hard-interface.c 		   batadv_compare_eth(hardif_neigh->orig, orig_neigh)) {
hardif_neigh      264 net/batman-adv/originator.c 	struct batadv_hardif_neigh_node *hardif_neigh;
hardif_neigh      266 net/batman-adv/originator.c 	hardif_neigh = container_of(ref, struct batadv_hardif_neigh_node,
hardif_neigh      269 net/batman-adv/originator.c 	spin_lock_bh(&hardif_neigh->if_incoming->neigh_list_lock);
hardif_neigh      270 net/batman-adv/originator.c 	hlist_del_init_rcu(&hardif_neigh->list);
hardif_neigh      271 net/batman-adv/originator.c 	spin_unlock_bh(&hardif_neigh->if_incoming->neigh_list_lock);
hardif_neigh      273 net/batman-adv/originator.c 	batadv_hardif_put(hardif_neigh->if_incoming);
hardif_neigh      274 net/batman-adv/originator.c 	kfree_rcu(hardif_neigh, rcu);
hardif_neigh      282 net/batman-adv/originator.c void batadv_hardif_neigh_put(struct batadv_hardif_neigh_node *hardif_neigh)
hardif_neigh      284 net/batman-adv/originator.c 	kref_put(&hardif_neigh->refcount, batadv_hardif_neigh_release);
hardif_neigh      305 net/batman-adv/originator.c 	batadv_hardif_neigh_put(neigh_node->hardif_neigh);
hardif_neigh      560 net/batman-adv/originator.c 	struct batadv_hardif_neigh_node *hardif_neigh;
hardif_neigh      565 net/batman-adv/originator.c 	hardif_neigh = batadv_hardif_neigh_get(hard_iface, neigh_addr);
hardif_neigh      566 net/batman-adv/originator.c 	if (hardif_neigh)
hardif_neigh      569 net/batman-adv/originator.c 	hardif_neigh = kzalloc(sizeof(*hardif_neigh), GFP_ATOMIC);
hardif_neigh      570 net/batman-adv/originator.c 	if (!hardif_neigh)
hardif_neigh      574 net/batman-adv/originator.c 	INIT_HLIST_NODE(&hardif_neigh->list);
hardif_neigh      575 net/batman-adv/originator.c 	ether_addr_copy(hardif_neigh->addr, neigh_addr);
hardif_neigh      576 net/batman-adv/originator.c 	ether_addr_copy(hardif_neigh->orig, orig_node->orig);
hardif_neigh      577 net/batman-adv/originator.c 	hardif_neigh->if_incoming = hard_iface;
hardif_neigh      578 net/batman-adv/originator.c 	hardif_neigh->last_seen = jiffies;
hardif_neigh      580 net/batman-adv/originator.c 	kref_init(&hardif_neigh->refcount);
hardif_neigh      583 net/batman-adv/originator.c 		bat_priv->algo_ops->neigh.hardif_init(hardif_neigh);
hardif_neigh      585 net/batman-adv/originator.c 	hlist_add_head_rcu(&hardif_neigh->list, &hard_iface->neigh_list);
hardif_neigh      589 net/batman-adv/originator.c 	return hardif_neigh;
hardif_neigh      606 net/batman-adv/originator.c 	struct batadv_hardif_neigh_node *hardif_neigh;
hardif_neigh      609 net/batman-adv/originator.c 	hardif_neigh = batadv_hardif_neigh_get(hard_iface, neigh_addr);
hardif_neigh      610 net/batman-adv/originator.c 	if (hardif_neigh)
hardif_neigh      611 net/batman-adv/originator.c 		return hardif_neigh;
hardif_neigh      629 net/batman-adv/originator.c 	struct batadv_hardif_neigh_node *tmp_hardif_neigh, *hardif_neigh = NULL;
hardif_neigh      640 net/batman-adv/originator.c 		hardif_neigh = tmp_hardif_neigh;
hardif_neigh      645 net/batman-adv/originator.c 	return hardif_neigh;
hardif_neigh      664 net/batman-adv/originator.c 	struct batadv_hardif_neigh_node *hardif_neigh = NULL;
hardif_neigh      672 net/batman-adv/originator.c 	hardif_neigh = batadv_hardif_neigh_get_or_create(hard_iface,
hardif_neigh      674 net/batman-adv/originator.c 	if (!hardif_neigh)
hardif_neigh      692 net/batman-adv/originator.c 	kref_get(&hardif_neigh->refcount);
hardif_neigh      693 net/batman-adv/originator.c 	neigh_node->hardif_neigh = hardif_neigh;
hardif_neigh      708 net/batman-adv/originator.c 	if (hardif_neigh)
hardif_neigh      709 net/batman-adv/originator.c 		batadv_hardif_neigh_put(hardif_neigh);
hardif_neigh       31 net/batman-adv/originator.h batadv_hardif_neigh_put(struct batadv_hardif_neigh_node *hardif_neigh);
hardif_neigh      143 net/batman-adv/send.c 	struct batadv_hardif_neigh_node *hardif_neigh;
hardif_neigh      150 net/batman-adv/send.c 	hardif_neigh = batadv_hardif_neigh_get(neigh->if_incoming, neigh->addr);
hardif_neigh      152 net/batman-adv/send.c 	if (hardif_neigh && ret != NET_XMIT_DROP)
hardif_neigh      153 net/batman-adv/send.c 		hardif_neigh->bat_v.last_unicast_tx = jiffies;
hardif_neigh      155 net/batman-adv/send.c 	if (hardif_neigh)
hardif_neigh      156 net/batman-adv/send.c 		batadv_hardif_neigh_put(hardif_neigh);
hardif_neigh      670 net/batman-adv/types.h 	struct batadv_hardif_neigh_node *hardif_neigh;