tt_local_entry 176 net/batman-adv/translation-table.c struct batadv_tt_local_entry *tt_local_entry = NULL; tt_local_entry 181 net/batman-adv/translation-table.c tt_local_entry = container_of(tt_common_entry, tt_local_entry 184 net/batman-adv/translation-table.c return tt_local_entry; tt_local_entry 218 net/batman-adv/translation-table.c struct batadv_tt_local_entry *tt_local_entry; tt_local_entry 220 net/batman-adv/translation-table.c tt_local_entry = container_of(rcu, struct batadv_tt_local_entry, tt_local_entry 223 net/batman-adv/translation-table.c kmem_cache_free(batadv_tl_cache, tt_local_entry); tt_local_entry 233 net/batman-adv/translation-table.c struct batadv_tt_local_entry *tt_local_entry; tt_local_entry 235 net/batman-adv/translation-table.c tt_local_entry = container_of(ref, struct batadv_tt_local_entry, tt_local_entry 238 net/batman-adv/translation-table.c batadv_softif_vlan_put(tt_local_entry->vlan); tt_local_entry 240 net/batman-adv/translation-table.c call_rcu(&tt_local_entry->common.rcu, batadv_tt_local_entry_free_rcu); tt_local_entry 249 net/batman-adv/translation-table.c batadv_tt_local_entry_put(struct batadv_tt_local_entry *tt_local_entry) tt_local_entry 251 net/batman-adv/translation-table.c kref_put(&tt_local_entry->common.refcount, tt_local_entry 466 net/batman-adv/translation-table.c struct batadv_tt_local_entry *tt_local_entry, tt_local_entry 470 net/batman-adv/translation-table.c struct batadv_tt_common_entry *common = &tt_local_entry->common; tt_local_entry 1308 net/batman-adv/translation-table.c struct batadv_tt_local_entry *tt_local_entry, tt_local_entry 1311 net/batman-adv/translation-table.c batadv_tt_local_event(bat_priv, tt_local_entry, flags); tt_local_entry 1317 net/batman-adv/translation-table.c tt_local_entry->common.flags |= BATADV_TT_CLIENT_PENDING; tt_local_entry 1321 net/batman-adv/translation-table.c tt_local_entry->common.addr, tt_local_entry 1322 net/batman-adv/translation-table.c batadv_print_vid(tt_local_entry->common.vid), message); tt_local_entry 1340 net/batman-adv/translation-table.c struct batadv_tt_local_entry *tt_local_entry; tt_local_entry 1344 net/batman-adv/translation-table.c tt_local_entry = batadv_tt_local_hash_find(bat_priv, addr, vid); tt_local_entry 1345 net/batman-adv/translation-table.c if (!tt_local_entry) tt_local_entry 1348 net/batman-adv/translation-table.c curr_flags = tt_local_entry->common.flags; tt_local_entry 1358 net/batman-adv/translation-table.c tt_local_entry->common.flags |= BATADV_TT_CLIENT_ROAM; tt_local_entry 1361 net/batman-adv/translation-table.c if (!(tt_local_entry->common.flags & BATADV_TT_CLIENT_NEW)) { tt_local_entry 1362 net/batman-adv/translation-table.c batadv_tt_local_set_pending(bat_priv, tt_local_entry, flags, tt_local_entry 1369 net/batman-adv/translation-table.c batadv_tt_local_event(bat_priv, tt_local_entry, BATADV_TT_CLIENT_DEL); tt_local_entry 1374 net/batman-adv/translation-table.c &tt_local_entry->common); tt_local_entry 1385 net/batman-adv/translation-table.c if (tt_local_entry) tt_local_entry 1386 net/batman-adv/translation-table.c batadv_tt_local_entry_put(tt_local_entry); tt_local_entry 1402 net/batman-adv/translation-table.c struct batadv_tt_local_entry *tt_local_entry; tt_local_entry 1408 net/batman-adv/translation-table.c tt_local_entry = container_of(tt_common_entry, tt_local_entry 1411 net/batman-adv/translation-table.c if (tt_local_entry->common.flags & BATADV_TT_CLIENT_NOPURGE) tt_local_entry 1415 net/batman-adv/translation-table.c if (tt_local_entry->common.flags & BATADV_TT_CLIENT_PENDING) tt_local_entry 1418 net/batman-adv/translation-table.c if (!batadv_has_timed_out(tt_local_entry->last_seen, timeout)) tt_local_entry 1421 net/batman-adv/translation-table.c batadv_tt_local_set_pending(bat_priv, tt_local_entry, tt_local_entry 1687 net/batman-adv/translation-table.c struct batadv_tt_local_entry *tt_local_entry; tt_local_entry 1698 net/batman-adv/translation-table.c tt_local_entry = batadv_tt_local_hash_find(bat_priv, tt_addr, vid); tt_local_entry 1704 net/batman-adv/translation-table.c if ((flags & BATADV_TT_CLIENT_TEMP) && tt_local_entry && tt_local_entry 1705 net/batman-adv/translation-table.c !(tt_local_entry->common.flags & BATADV_TT_CLIENT_NEW)) tt_local_entry 1832 net/batman-adv/translation-table.c if (tt_local_entry) tt_local_entry 1833 net/batman-adv/translation-table.c batadv_tt_local_entry_put(tt_local_entry); tt_local_entry 2572 net/batman-adv/translation-table.c _batadv_is_ap_isolated(struct batadv_tt_local_entry *tt_local_entry, tt_local_entry 2575 net/batman-adv/translation-table.c if (tt_local_entry->common.flags & BATADV_TT_CLIENT_WIFI && tt_local_entry 2580 net/batman-adv/translation-table.c if (tt_local_entry->common.flags & BATADV_TT_CLIENT_ISOLA && tt_local_entry 2606 net/batman-adv/translation-table.c struct batadv_tt_local_entry *tt_local_entry = NULL; tt_local_entry 2612 net/batman-adv/translation-table.c tt_local_entry = batadv_tt_local_hash_find(bat_priv, src, vid); tt_local_entry 2613 net/batman-adv/translation-table.c if (!tt_local_entry || tt_local_entry 2614 net/batman-adv/translation-table.c (tt_local_entry->common.flags & BATADV_TT_CLIENT_PENDING)) tt_local_entry 2625 net/batman-adv/translation-table.c if (tt_local_entry && tt_local_entry 2626 net/batman-adv/translation-table.c _batadv_is_ap_isolated(tt_local_entry, tt_global_entry)) tt_local_entry 2641 net/batman-adv/translation-table.c if (tt_local_entry) tt_local_entry 2642 net/batman-adv/translation-table.c batadv_tt_local_entry_put(tt_local_entry); tt_local_entry 3577 net/batman-adv/translation-table.c struct batadv_tt_local_entry *tt_local_entry; tt_local_entry 3580 net/batman-adv/translation-table.c tt_local_entry = batadv_tt_local_hash_find(bat_priv, addr, vid); tt_local_entry 3581 net/batman-adv/translation-table.c if (!tt_local_entry) tt_local_entry 3586 net/batman-adv/translation-table.c if ((tt_local_entry->common.flags & BATADV_TT_CLIENT_PENDING) || tt_local_entry 3587 net/batman-adv/translation-table.c (tt_local_entry->common.flags & BATADV_TT_CLIENT_ROAM)) tt_local_entry 3591 net/batman-adv/translation-table.c if (tt_local_entry) tt_local_entry 3592 net/batman-adv/translation-table.c batadv_tt_local_entry_put(tt_local_entry); tt_local_entry 3975 net/batman-adv/translation-table.c struct batadv_tt_local_entry *tt_local_entry; tt_local_entry 3987 net/batman-adv/translation-table.c tt_local_entry = batadv_tt_local_hash_find(bat_priv, dst, vid); tt_local_entry 3988 net/batman-adv/translation-table.c if (!tt_local_entry) tt_local_entry 3995 net/batman-adv/translation-table.c if (_batadv_is_ap_isolated(tt_local_entry, tt_global_entry)) tt_local_entry 4000 net/batman-adv/translation-table.c batadv_tt_local_entry_put(tt_local_entry); tt_local_entry 4130 net/batman-adv/translation-table.c struct batadv_tt_local_entry *tt_local_entry; tt_local_entry 4133 net/batman-adv/translation-table.c tt_local_entry = batadv_tt_local_hash_find(bat_priv, addr, vid); tt_local_entry 4134 net/batman-adv/translation-table.c if (!tt_local_entry) tt_local_entry 4137 net/batman-adv/translation-table.c ret = tt_local_entry->common.flags & BATADV_TT_CLIENT_ROAM; tt_local_entry 4138 net/batman-adv/translation-table.c batadv_tt_local_entry_put(tt_local_entry);