batadv_tt_entries(9)
๐ batadv_tt_entries(9) โ the Kernel API Manual, but make it cute ๐
okay so real talk, bestie: batadv_tt_entries(9) is a tiny little icon in the batman-adv translation-table corner of the kernel, and honestly? she's doing the lord's work. her whole personality is math about fitting things into a byte budget, and she ate. ๐
โจ NAME โจ
batadv_tt_entries โ compute the number of entries fitting in tt_len bytes ๐งฎ๐ฆ
like yes that's it, that's the whole vibe. count the entries that fit in the space you hand her. no cap.
๐ธ SYNOPSIS ๐ธ
u16 batadv_tt_entries (u16 tt_len );
so she takes one thing and gives you back a u16. simple, elegant, main character energy fr fr.
๐ซถ ARGUMENTS ๐ซถ
tt_lenโ the available space. that's it. the room she's got to work with. give her the space and she'll tell you how many entries squeeze in. ๐
๐ RETURN ๐
the number of entries. literally. she returns a u16 and it is the count of entries. periodt. โจ
ngl it's a short manpage, but short and iconic is still iconic โ every one of those lil helpers below has a whole life of her own, so go peek at the SEE ALSO if you're nosy (you are, and I love that for you ๐).
๐ SEE ALSO ๐
first things first, the source file she lives in โ Kernel file ./net/batman-adv/translation-table.c ๐โจ
then the whole translation-table friend group, no gatekeeping:
batadv_compare_tt(9),batadv_choose_tt(9),batadv_tt_hash_find(9),batadv_tt_local_hash_find(9),batadv_tt_global_hash_find(9)batadv_tt_local_entry_release(9),batadv_tt_local_entry_put(9),batadv_tt_global_entry_release(9),batadv_tt_global_hash_count(9)batadv_tt_local_size_mod(9),batadv_tt_local_size_inc(9),batadv_tt_local_size_dec(9),batadv_tt_global_size_mod(9),batadv_tt_global_size_inc(9),batadv_tt_global_size_dec(9)batadv_tt_orig_list_entry_release(9),batadv_tt_orig_list_entry_put(9),batadv_tt_local_event(9),batadv_tt_len(9),batadv_tt_local_table_transmit_size(9),batadv_tt_local_init(9),batadv_tt_global_free(9),batadv_tt_local_add(9)batadv_tt_prepare_tvlv_global_data(9),batadv_tt_prepare_tvlv_local_data(9),batadv_tt_tvlv_container_update(9)batadv_tt_local_dump_entry(9),batadv_tt_local_dump_bucket(9),batadv_tt_local_dump(9),batadv_tt_local_set_pending(9),batadv_tt_local_remove(9),batadv_tt_local_purge_list(9),batadv_tt_local_purge(9),batadv_tt_local_table_free(9)batadv_tt_global_init(9),batadv_tt_changes_list_free(9),batadv_tt_global_orig_entry_find(9),batadv_tt_global_entry_has_orig(9),batadv_tt_global_sync_flags(9),batadv_tt_global_orig_entry_add(9),batadv_tt_global_add(9)batadv_transtable_best_orig(9),batadv_tt_global_dump_subentry(9),batadv_tt_global_dump_entry(9),batadv_tt_global_dump_bucket(9),batadv_tt_global_dump(9)_batadv_tt_global_del_orig_entry(9),batadv_tt_global_del_orig_list(9),batadv_tt_global_del_orig_node(9),batadv_tt_global_del_roaming(9),batadv_tt_global_del(9),batadv_tt_global_del_orig(9)batadv_tt_global_to_purge(9),batadv_tt_global_purge(9),batadv_tt_global_table_free(9)_batadv_is_ap_isolated(9),batadv_transtable_search(9),batadv_tt_global_crc(9),batadv_tt_local_crc(9)batadv_tt_req_node_release(9),batadv_tt_req_node_put(9),batadv_tt_req_list_free(9),batadv_tt_save_orig_buffer(9),batadv_tt_req_purge(9),batadv_tt_req_node_new(9)batadv_tt_local_valid(9),batadv_tt_global_valid(9),batadv_tt_tvlv_generate(9),batadv_tt_global_check_crc(9),batadv_tt_local_update_crc(9),batadv_tt_global_update_crc(9)batadv_send_tt_request(9),batadv_send_other_tt_response(9),batadv_send_my_tt_response(9),batadv_send_tt_response(9)_batadv_tt_update_changes(9),batadv_tt_fill_gtable(9),batadv_tt_update_changes(9),batadv_is_my_client(9),batadv_handle_tt_response(9)batadv_tt_roam_list_free(9),batadv_tt_roam_purge(9),batadv_tt_check_roam_count(9),batadv_send_roam_adv(9)batadv_tt_purge(9),batadv_tt_free(9),batadv_tt_local_set_flags(9),batadv_tt_local_purge_pending_clients(9)batadv_tt_local_commit_changes_nolock(9),batadv_tt_local_commit_changes(9),batadv_is_ap_isolated(9),batadv_tt_update_orig(9)batadv_tt_global_client_is_roaming(9),batadv_tt_local_client_is_roaming(9)batadv_tt_add_temporary_global_entry(9),batadv_tt_local_resize_to_mtu(9),batadv_tt_tvlv_ogm_handler_v1(9),batadv_tt_tvlv_unicast_handler_v1(9),batadv_roam_tvlv_unicast_handler_v1(9),batadv_tt_init(9),batadv_tt_global_is_isolated(9),batadv_tt_cache_init(9),batadv_tt_cache_destroy(9)
that's the whole page, bestie โ she's small but she's part of a huge friend group and the group chat is literally all of the above. iykyk ๐๐ง
mwah ๐ โ this one came from ./net/batman-adv, dated October 2026, and it's filed under batadv_tt_entries(9). go read the rest of them, i'm obsessed with your curiosity. ๐โจ
๐ฆ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms