H A D | translation-table.c | 171 batadv_tt_local_hash_find(struct batadv_priv *bat_priv, const u8 *addr, in batadv_tt_local_hash_find() argument 196 batadv_tt_global_hash_find(struct batadv_priv *bat_priv, const u8 *addr, in batadv_tt_global_hash_find() argument 269 batadv_tt_global_hash_count(struct batadv_priv * bat_priv,const u8 * addr,unsigned short vid) batadv_tt_global_hash_count() argument 292 batadv_tt_local_size_mod(struct batadv_priv * bat_priv,unsigned short vid,int v) batadv_tt_local_size_mod() argument 312 batadv_tt_local_size_inc(struct batadv_priv * bat_priv,unsigned short vid) batadv_tt_local_size_inc() argument 324 batadv_tt_local_size_dec(struct batadv_priv * bat_priv,unsigned short vid) batadv_tt_local_size_dec() argument 418 batadv_tt_local_event(struct batadv_priv * bat_priv,struct batadv_tt_local_entry * tt_local_entry,u8 event_flags) batadv_tt_local_event() argument 516 batadv_tt_local_table_transmit_size(struct batadv_priv * bat_priv) batadv_tt_local_table_transmit_size() argument 539 batadv_tt_local_init(struct batadv_priv * bat_priv) batadv_tt_local_init() argument 555 batadv_tt_global_free(struct batadv_priv * bat_priv,struct batadv_tt_global_entry * tt_global,const char * message) batadv_tt_global_free() argument 597 struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_tt_local_add() local 874 batadv_tt_prepare_tvlv_local_data(struct batadv_priv * bat_priv,struct batadv_tvlv_tt_data ** tt_data,struct batadv_tvlv_tt_change ** tt_change,s32 * tt_len) batadv_tt_prepare_tvlv_local_data() argument 944 batadv_tt_tvlv_container_update(struct batadv_priv * bat_priv) batadv_tt_tvlv_container_update() argument 1028 batadv_tt_local_dump_entry(struct sk_buff * msg,u32 portid,struct netlink_callback * cb,struct batadv_priv * bat_priv,struct batadv_tt_common_entry * common) batadv_tt_local_dump_entry() argument 1089 batadv_tt_local_dump_bucket(struct sk_buff * msg,u32 portid,struct netlink_callback * cb,struct batadv_priv * bat_priv,struct batadv_hashtable * hash,unsigned int bucket,int * idx_s) batadv_tt_local_dump_bucket() argument 1127 struct batadv_priv *bat_priv; batadv_tt_local_dump() local 1177 batadv_tt_local_set_pending(struct batadv_priv * bat_priv,struct batadv_tt_local_entry * tt_local_entry,u16 flags,const char * message) batadv_tt_local_set_pending() argument 1205 batadv_tt_local_remove(struct batadv_priv * bat_priv,const u8 * addr,unsigned short vid,const char * message,bool roaming) batadv_tt_local_remove() argument 1267 batadv_tt_local_purge_list(struct batadv_priv * bat_priv,struct hlist_head * head,int timeout) batadv_tt_local_purge_list() argument 1301 batadv_tt_local_purge(struct batadv_priv * bat_priv,int timeout) batadv_tt_local_purge() argument 1319 batadv_tt_local_table_free(struct batadv_priv * bat_priv) batadv_tt_local_table_free() argument 1356 batadv_tt_global_init(struct batadv_priv * bat_priv) batadv_tt_global_init() argument 1372 batadv_tt_changes_list_free(struct batadv_priv * bat_priv) batadv_tt_changes_list_free() argument 1549 batadv_tt_global_add(struct batadv_priv * bat_priv,struct batadv_orig_node * orig_node,const unsigned char * tt_addr,unsigned short vid,u16 flags,u8 ttvn) batadv_tt_global_add() argument 1712 batadv_transtable_best_orig(struct batadv_priv * bat_priv,struct batadv_tt_global_entry * tt_global_entry) batadv_transtable_best_orig() argument 1822 batadv_tt_global_dump_entry(struct sk_buff * msg,u32 portid,u32 seq,struct batadv_priv * bat_priv,struct batadv_tt_common_entry * common,int * sub_s) batadv_tt_global_dump_entry() argument 1866 batadv_tt_global_dump_bucket(struct sk_buff * msg,u32 portid,u32 seq,struct batadv_priv * bat_priv,struct hlist_head * head,int * idx_s,int * sub) batadv_tt_global_dump_bucket() argument 1902 struct batadv_priv *bat_priv; batadv_tt_global_dump() local 2010 batadv_tt_global_del_orig_node(struct batadv_priv * bat_priv,struct batadv_tt_global_entry * tt_global_entry,struct batadv_orig_node * orig_node,const char * message) batadv_tt_global_del_orig_node() argument 2042 batadv_tt_global_del_roaming(struct batadv_priv * bat_priv,struct batadv_tt_global_entry * tt_global_entry,struct batadv_orig_node * orig_node,const char * message) batadv_tt_global_del_roaming() argument 2088 batadv_tt_global_del(struct batadv_priv * bat_priv,struct batadv_orig_node * orig_node,const unsigned char * addr,unsigned short vid,const char * message,bool roaming) batadv_tt_global_del() argument 2151 batadv_tt_global_del_orig(struct batadv_priv * bat_priv,struct batadv_orig_node * orig_node,s32 match_vid,const char * message) batadv_tt_global_del_orig() argument 2223 batadv_tt_global_purge(struct batadv_priv * bat_priv) batadv_tt_global_purge() argument 2262 batadv_tt_global_table_free(struct batadv_priv * bat_priv) batadv_tt_global_table_free() argument 2328 batadv_transtable_search(struct batadv_priv * bat_priv,const u8 * src,const u8 * addr,unsigned short vid) batadv_transtable_search() argument 2396 batadv_tt_global_crc(struct batadv_priv * bat_priv,struct batadv_orig_node * orig_node,unsigned short vid) batadv_tt_global_crc() argument 2477 batadv_tt_local_crc(struct batadv_priv * bat_priv,unsigned short vid) batadv_tt_local_crc() argument 2550 batadv_tt_req_list_free(struct batadv_priv * bat_priv) batadv_tt_req_list_free() argument 2565 batadv_tt_save_orig_buffer(struct batadv_priv * bat_priv,struct batadv_orig_node * orig_node,const void * tt_buff,u16 tt_buff_len) batadv_tt_save_orig_buffer() argument 2586 batadv_tt_req_purge(struct batadv_priv * bat_priv) batadv_tt_req_purge() argument 2611 batadv_tt_req_node_new(struct batadv_priv * bat_priv,struct batadv_orig_node * orig_node) batadv_tt_req_node_new() argument 2710 batadv_tt_tvlv_generate(struct batadv_priv * bat_priv,struct batadv_hashtable * hash,void * tvlv_buff,u16 tt_len,bool (* valid_cb)(const void *,const void *,u8 * flags),void * cb_data) batadv_tt_tvlv_generate() argument 2819 batadv_tt_local_update_crc(struct batadv_priv * bat_priv) batadv_tt_local_update_crc() argument 2836 batadv_tt_global_update_crc(struct batadv_priv * bat_priv,struct batadv_orig_node * orig_node) batadv_tt_global_update_crc() argument 2870 batadv_send_tt_request(struct batadv_priv * bat_priv,struct batadv_orig_node * dst_orig_node,u8 ttvn,struct batadv_tvlv_tt_vlan_data * tt_vlan,u16 num_vlan,bool full_table) batadv_send_tt_request() argument 2955 batadv_send_other_tt_response(struct batadv_priv * bat_priv,struct batadv_tvlv_tt_data * tt_data,u8 * req_src,u8 * req_dst) batadv_send_other_tt_response() argument 3085 batadv_send_my_tt_response(struct batadv_priv * bat_priv,struct batadv_tvlv_tt_data * tt_data,u8 * req_src) batadv_send_my_tt_response() argument 3201 batadv_send_tt_response(struct batadv_priv * bat_priv,struct batadv_tvlv_tt_data * tt_data,u8 * req_src,u8 * req_dst) batadv_send_tt_response() argument 3211 _batadv_tt_update_changes(struct batadv_priv * bat_priv,struct batadv_orig_node * orig_node,struct batadv_tvlv_tt_change * tt_change,u16 tt_num_changes,u8 ttvn) _batadv_tt_update_changes() argument 3244 batadv_tt_fill_gtable(struct batadv_priv * bat_priv,struct batadv_tvlv_tt_change * tt_change,u8 ttvn,u8 * resp_src,u16 num_entries) batadv_tt_fill_gtable() argument 3274 batadv_tt_update_changes(struct batadv_priv * bat_priv,struct batadv_orig_node * orig_node,u16 tt_num_changes,u8 ttvn,struct batadv_tvlv_tt_change * tt_change) batadv_tt_update_changes() argument 3295 batadv_is_my_client(struct batadv_priv * bat_priv,const u8 * addr,unsigned short vid) batadv_is_my_client() argument 3323 batadv_handle_tt_response(struct batadv_priv * bat_priv,struct batadv_tvlv_tt_data * tt_data,u8 * resp_src,u16 num_entries) batadv_handle_tt_response() argument 3378 batadv_tt_roam_list_free(struct batadv_priv * bat_priv) batadv_tt_roam_list_free() argument 3392 batadv_tt_roam_purge(struct batadv_priv * bat_priv) batadv_tt_roam_purge() argument 3419 batadv_tt_check_roam_count(struct batadv_priv * bat_priv,u8 * client) batadv_tt_check_roam_count() argument 3475 batadv_send_roam_adv(struct batadv_priv * bat_priv,u8 * client,unsigned short vid,struct batadv_orig_node * orig_node) batadv_send_roam_adv() argument 3513 struct batadv_priv *bat_priv; batadv_tt_purge() local 3532 batadv_tt_free(struct batadv_priv * bat_priv) batadv_tt_free() argument 3558 batadv_tt_local_set_flags(struct batadv_priv * bat_priv,u16 flags,bool enable,bool count) batadv_tt_local_set_flags() argument 3596 batadv_tt_local_purge_pending_clients(struct batadv_priv * bat_priv) batadv_tt_local_purge_pending_clients() argument 3643 batadv_tt_local_commit_changes_nolock(struct batadv_priv * bat_priv) batadv_tt_local_commit_changes_nolock() argument 3674 batadv_tt_local_commit_changes(struct batadv_priv * bat_priv) batadv_tt_local_commit_changes() argument 3690 batadv_is_ap_isolated(struct batadv_priv * bat_priv,u8 * src,u8 * dst,unsigned short vid) batadv_is_ap_isolated() argument 3735 batadv_tt_update_orig(struct batadv_priv * bat_priv,struct batadv_orig_node * orig_node,const void * tt_buff,u16 tt_num_vlan,struct batadv_tvlv_tt_change * tt_change,u16 tt_num_changes,u8 ttvn) batadv_tt_update_orig() argument 3819 batadv_tt_global_client_is_roaming(struct batadv_priv * bat_priv,u8 * addr,unsigned short vid) batadv_tt_global_client_is_roaming() argument 3845 batadv_tt_local_client_is_roaming(struct batadv_priv * bat_priv,u8 * addr,unsigned short vid) batadv_tt_local_client_is_roaming() argument 3870 batadv_tt_add_temporary_global_entry(struct batadv_priv * bat_priv,struct batadv_orig_node * orig_node,const unsigned char * addr,unsigned short vid) batadv_tt_add_temporary_global_entry() argument 3903 struct batadv_priv *bat_priv = netdev_priv(soft_iface); batadv_tt_local_resize_to_mtu() local 3942 batadv_tt_tvlv_ogm_handler_v1(struct batadv_priv * bat_priv,struct batadv_orig_node * orig,u8 flags,void * tvlv_value,u16 tvlv_value_len) batadv_tt_tvlv_ogm_handler_v1() argument 3985 batadv_tt_tvlv_unicast_handler_v1(struct batadv_priv * bat_priv,u8 * src,u8 * dst,void * tvlv_value,u16 tvlv_value_len) batadv_tt_tvlv_unicast_handler_v1() argument 4067 batadv_roam_tvlv_unicast_handler_v1(struct batadv_priv * bat_priv,u8 * src,u8 * dst,void * tvlv_value,u16 tvlv_value_len) batadv_roam_tvlv_unicast_handler_v1() argument 4111 batadv_tt_init(struct batadv_priv * bat_priv) batadv_tt_init() argument 4152 batadv_tt_global_is_isolated(struct batadv_priv * bat_priv,const u8 * addr,unsigned short vid) batadv_tt_global_is_isolated() argument [all...] |