tt_global_entry    71 net/batman-adv/translation-table.c batadv_tt_global_del_orig_list(struct batadv_tt_global_entry *tt_global_entry);
tt_global_entry   201 net/batman-adv/translation-table.c 	struct batadv_tt_global_entry *tt_global_entry = NULL;
tt_global_entry   206 net/batman-adv/translation-table.c 		tt_global_entry = container_of(tt_common_entry,
tt_global_entry   209 net/batman-adv/translation-table.c 	return tt_global_entry;
tt_global_entry   261 net/batman-adv/translation-table.c 	struct batadv_tt_global_entry *tt_global_entry;
tt_global_entry   263 net/batman-adv/translation-table.c 	tt_global_entry = container_of(rcu, struct batadv_tt_global_entry,
tt_global_entry   266 net/batman-adv/translation-table.c 	kmem_cache_free(batadv_tg_cache, tt_global_entry);
tt_global_entry   276 net/batman-adv/translation-table.c 	struct batadv_tt_global_entry *tt_global_entry;
tt_global_entry   278 net/batman-adv/translation-table.c 	tt_global_entry = container_of(ref, struct batadv_tt_global_entry,
tt_global_entry   281 net/batman-adv/translation-table.c 	batadv_tt_global_del_orig_list(tt_global_entry);
tt_global_entry   283 net/batman-adv/translation-table.c 	call_rcu(&tt_global_entry->common.rcu, batadv_tt_global_entry_free_rcu);
tt_global_entry   291 net/batman-adv/translation-table.c void batadv_tt_global_entry_put(struct batadv_tt_global_entry *tt_global_entry)
tt_global_entry   293 net/batman-adv/translation-table.c 	kref_put(&tt_global_entry->common.refcount,
tt_global_entry   309 net/batman-adv/translation-table.c 	struct batadv_tt_global_entry *tt_global_entry;
tt_global_entry   312 net/batman-adv/translation-table.c 	tt_global_entry = batadv_tt_global_hash_find(bat_priv, addr, vid);
tt_global_entry   313 net/batman-adv/translation-table.c 	if (!tt_global_entry)
tt_global_entry   316 net/batman-adv/translation-table.c 	count = atomic_read(&tt_global_entry->orig_list_count);
tt_global_entry   317 net/batman-adv/translation-table.c 	batadv_tt_global_entry_put(tt_global_entry);
tt_global_entry  1686 net/batman-adv/translation-table.c 	struct batadv_tt_global_entry *tt_global_entry;
tt_global_entry  1697 net/batman-adv/translation-table.c 	tt_global_entry = batadv_tt_global_hash_find(bat_priv, tt_addr, vid);
tt_global_entry  1708 net/batman-adv/translation-table.c 	if (!tt_global_entry) {
tt_global_entry  1709 net/batman-adv/translation-table.c 		tt_global_entry = kmem_cache_zalloc(batadv_tg_cache,
tt_global_entry  1711 net/batman-adv/translation-table.c 		if (!tt_global_entry)
tt_global_entry  1714 net/batman-adv/translation-table.c 		common = &tt_global_entry->common;
tt_global_entry  1721 net/batman-adv/translation-table.c 		tt_global_entry->roam_at = 0;
tt_global_entry  1727 net/batman-adv/translation-table.c 			tt_global_entry->roam_at = jiffies;
tt_global_entry  1731 net/batman-adv/translation-table.c 		INIT_HLIST_HEAD(&tt_global_entry->orig_list);
tt_global_entry  1732 net/batman-adv/translation-table.c 		atomic_set(&tt_global_entry->orig_list_count, 0);
tt_global_entry  1733 net/batman-adv/translation-table.c 		spin_lock_init(&tt_global_entry->list_lock);
tt_global_entry  1743 net/batman-adv/translation-table.c 			batadv_tt_global_entry_put(tt_global_entry);
tt_global_entry  1747 net/batman-adv/translation-table.c 		common = &tt_global_entry->common;
tt_global_entry  1761 net/batman-adv/translation-table.c 			if (batadv_tt_global_entry_has_orig(tt_global_entry,
tt_global_entry  1764 net/batman-adv/translation-table.c 			batadv_tt_global_del_orig_list(tt_global_entry);
tt_global_entry  1775 net/batman-adv/translation-table.c 			batadv_tt_global_del_orig_list(tt_global_entry);
tt_global_entry  1794 net/batman-adv/translation-table.c 			batadv_tt_global_del_orig_list(tt_global_entry);
tt_global_entry  1796 net/batman-adv/translation-table.c 			tt_global_entry->roam_at = 0;
tt_global_entry  1801 net/batman-adv/translation-table.c 	batadv_tt_global_orig_entry_add(tt_global_entry, orig_node, ttvn,
tt_global_entry  1821 net/batman-adv/translation-table.c 	tt_global_entry->common.flags |= local_flags & BATADV_TT_CLIENT_WIFI;
tt_global_entry  1827 net/batman-adv/translation-table.c 		tt_global_entry->common.flags &= ~BATADV_TT_CLIENT_ROAM;
tt_global_entry  1830 net/batman-adv/translation-table.c 	if (tt_global_entry)
tt_global_entry  1831 net/batman-adv/translation-table.c 		batadv_tt_global_entry_put(tt_global_entry);
tt_global_entry  1847 net/batman-adv/translation-table.c 			    struct batadv_tt_global_entry *tt_global_entry)
tt_global_entry  1854 net/batman-adv/translation-table.c 	head = &tt_global_entry->orig_list;
tt_global_entry  1894 net/batman-adv/translation-table.c 			     struct batadv_tt_global_entry *tt_global_entry,
tt_global_entry  1904 net/batman-adv/translation-table.c 	tt_common_entry = &tt_global_entry->common;
tt_global_entry  1907 net/batman-adv/translation-table.c 	best_entry = batadv_transtable_best_orig(bat_priv, tt_global_entry);
tt_global_entry  1922 net/batman-adv/translation-table.c 			   '*', tt_global_entry->common.addr,
tt_global_entry  1923 net/batman-adv/translation-table.c 			   batadv_print_vid(tt_global_entry->common.vid),
tt_global_entry  1935 net/batman-adv/translation-table.c 	head = &tt_global_entry->orig_list;
tt_global_entry  1954 net/batman-adv/translation-table.c 			   '+', tt_global_entry->common.addr,
tt_global_entry  1955 net/batman-adv/translation-table.c 			   batadv_print_vid(tt_global_entry->common.vid),
tt_global_entry  2240 net/batman-adv/translation-table.c _batadv_tt_global_del_orig_entry(struct batadv_tt_global_entry *tt_global_entry,
tt_global_entry  2243 net/batman-adv/translation-table.c 	lockdep_assert_held(&tt_global_entry->list_lock);
tt_global_entry  2246 net/batman-adv/translation-table.c 				  tt_global_entry->common.vid);
tt_global_entry  2247 net/batman-adv/translation-table.c 	atomic_dec(&tt_global_entry->orig_list_count);
tt_global_entry  2257 net/batman-adv/translation-table.c batadv_tt_global_del_orig_list(struct batadv_tt_global_entry *tt_global_entry)
tt_global_entry  2263 net/batman-adv/translation-table.c 	spin_lock_bh(&tt_global_entry->list_lock);
tt_global_entry  2264 net/batman-adv/translation-table.c 	head = &tt_global_entry->orig_list;
tt_global_entry  2266 net/batman-adv/translation-table.c 		_batadv_tt_global_del_orig_entry(tt_global_entry, orig_entry);
tt_global_entry  2267 net/batman-adv/translation-table.c 	spin_unlock_bh(&tt_global_entry->list_lock);
tt_global_entry  2282 net/batman-adv/translation-table.c 			       struct batadv_tt_global_entry *tt_global_entry,
tt_global_entry  2291 net/batman-adv/translation-table.c 	spin_lock_bh(&tt_global_entry->list_lock);
tt_global_entry  2292 net/batman-adv/translation-table.c 	head = &tt_global_entry->orig_list;
tt_global_entry  2295 net/batman-adv/translation-table.c 			vid = tt_global_entry->common.vid;
tt_global_entry  2299 net/batman-adv/translation-table.c 				   tt_global_entry->common.addr,
tt_global_entry  2301 net/batman-adv/translation-table.c 			_batadv_tt_global_del_orig_entry(tt_global_entry,
tt_global_entry  2305 net/batman-adv/translation-table.c 	spin_unlock_bh(&tt_global_entry->list_lock);
tt_global_entry  2314 net/batman-adv/translation-table.c 			     struct batadv_tt_global_entry *tt_global_entry,
tt_global_entry  2327 net/batman-adv/translation-table.c 	head = &tt_global_entry->orig_list;
tt_global_entry  2338 net/batman-adv/translation-table.c 		tt_global_entry->common.flags |= BATADV_TT_CLIENT_ROAM;
tt_global_entry  2339 net/batman-adv/translation-table.c 		tt_global_entry->roam_at = jiffies;
tt_global_entry  2344 net/batman-adv/translation-table.c 		batadv_tt_global_del_orig_node(bat_priv, tt_global_entry,
tt_global_entry  2364 net/batman-adv/translation-table.c 	struct batadv_tt_global_entry *tt_global_entry;
tt_global_entry  2367 net/batman-adv/translation-table.c 	tt_global_entry = batadv_tt_global_hash_find(bat_priv, addr, vid);
tt_global_entry  2368 net/batman-adv/translation-table.c 	if (!tt_global_entry)
tt_global_entry  2372 net/batman-adv/translation-table.c 		batadv_tt_global_del_orig_node(bat_priv, tt_global_entry,
tt_global_entry  2375 net/batman-adv/translation-table.c 		if (hlist_empty(&tt_global_entry->orig_list))
tt_global_entry  2376 net/batman-adv/translation-table.c 			batadv_tt_global_free(bat_priv, tt_global_entry,
tt_global_entry  2396 net/batman-adv/translation-table.c 						tt_global_entry->common.addr,
tt_global_entry  2400 net/batman-adv/translation-table.c 		batadv_tt_global_del_orig_list(tt_global_entry);
tt_global_entry  2401 net/batman-adv/translation-table.c 		batadv_tt_global_free(bat_priv, tt_global_entry, message);
tt_global_entry  2404 net/batman-adv/translation-table.c 		batadv_tt_global_del_roaming(bat_priv, tt_global_entry,
tt_global_entry  2409 net/batman-adv/translation-table.c 	if (tt_global_entry)
tt_global_entry  2410 net/batman-adv/translation-table.c 		batadv_tt_global_entry_put(tt_global_entry);
tt_global_entry  2573 net/batman-adv/translation-table.c 		       struct batadv_tt_global_entry *tt_global_entry)
tt_global_entry  2576 net/batman-adv/translation-table.c 	    tt_global_entry->common.flags & BATADV_TT_CLIENT_WIFI)
tt_global_entry  2581 net/batman-adv/translation-table.c 	    tt_global_entry->common.flags & BATADV_TT_CLIENT_ISOLA)
tt_global_entry  2607 net/batman-adv/translation-table.c 	struct batadv_tt_global_entry *tt_global_entry = NULL;
tt_global_entry  2618 net/batman-adv/translation-table.c 	tt_global_entry = batadv_tt_global_hash_find(bat_priv, addr, vid);
tt_global_entry  2619 net/batman-adv/translation-table.c 	if (!tt_global_entry)
tt_global_entry  2626 net/batman-adv/translation-table.c 	    _batadv_is_ap_isolated(tt_local_entry, tt_global_entry))
tt_global_entry  2630 net/batman-adv/translation-table.c 	best_entry = batadv_transtable_best_orig(bat_priv, tt_global_entry);
tt_global_entry  2639 net/batman-adv/translation-table.c 	if (tt_global_entry)
tt_global_entry  2640 net/batman-adv/translation-table.c 		batadv_tt_global_entry_put(tt_global_entry);
tt_global_entry  2954 net/batman-adv/translation-table.c 	const struct batadv_tt_global_entry *tt_global_entry;
tt_global_entry  2961 net/batman-adv/translation-table.c 	tt_global_entry = container_of(tt_common_entry,
tt_global_entry  2965 net/batman-adv/translation-table.c 	return batadv_tt_global_entry_has_orig(tt_global_entry, orig_node,
tt_global_entry  3976 net/batman-adv/translation-table.c 	struct batadv_tt_global_entry *tt_global_entry;
tt_global_entry  3991 net/batman-adv/translation-table.c 	tt_global_entry = batadv_tt_global_hash_find(bat_priv, src, vid);
tt_global_entry  3992 net/batman-adv/translation-table.c 	if (!tt_global_entry)
tt_global_entry  3995 net/batman-adv/translation-table.c 	if (_batadv_is_ap_isolated(tt_local_entry, tt_global_entry))
tt_global_entry  3998 net/batman-adv/translation-table.c 	batadv_tt_global_entry_put(tt_global_entry);
tt_global_entry  4104 net/batman-adv/translation-table.c 	struct batadv_tt_global_entry *tt_global_entry;
tt_global_entry  4107 net/batman-adv/translation-table.c 	tt_global_entry = batadv_tt_global_hash_find(bat_priv, addr, vid);
tt_global_entry  4108 net/batman-adv/translation-table.c 	if (!tt_global_entry)
tt_global_entry  4111 net/batman-adv/translation-table.c 	ret = tt_global_entry->common.flags & BATADV_TT_CLIENT_ROAM;
tt_global_entry  4112 net/batman-adv/translation-table.c 	batadv_tt_global_entry_put(tt_global_entry);
tt_global_entry    34 net/batman-adv/translation-table.h void batadv_tt_global_entry_put(struct batadv_tt_global_entry *tt_global_entry);