Searched refs:bat_iv (Results 1 – 5 of 5) sorted by relevance
154 spin_lock_init(&orig_node->bat_iv.ogm_cnt_lock); in batadv_iv_ogm_orig_get() 199 mutex_lock(&hard_iface->bat_iv.ogm_buff_mutex); in batadv_iv_ogm_iface_enable() 203 atomic_set(&hard_iface->bat_iv.ogm_seqno, random_seqno); in batadv_iv_ogm_iface_enable() 205 hard_iface->bat_iv.ogm_buff_len = BATADV_OGM_HLEN; in batadv_iv_ogm_iface_enable() 206 ogm_buff = kmalloc(hard_iface->bat_iv.ogm_buff_len, GFP_ATOMIC); in batadv_iv_ogm_iface_enable() 208 mutex_unlock(&hard_iface->bat_iv.ogm_buff_mutex); in batadv_iv_ogm_iface_enable() 212 hard_iface->bat_iv.ogm_buff = ogm_buff; in batadv_iv_ogm_iface_enable() 222 mutex_unlock(&hard_iface->bat_iv.ogm_buff_mutex); in batadv_iv_ogm_iface_enable() 229 mutex_lock(&hard_iface->bat_iv.ogm_buff_mutex); in batadv_iv_ogm_iface_disable() 231 kfree(hard_iface->bat_iv in batadv_iv_ogm_iface_disable() [all...]
256 router_ifinfo->bat_iv.tq_avg); in batadv_gw_election() 267 router_ifinfo->bat_iv.tq_avg); in batadv_gw_election() 731 curr_tq_avg = curr_ifinfo->bat_iv.tq_avg; in batadv_gw_out_of_range() 748 if ((curr_tq_avg - old_ifinfo->bat_iv.tq_avg) > BATADV_GW_THRESHOLD) in batadv_gw_out_of_range()
219 /** @bat_iv: per hard-interface B.A.T.M.A.N. IV data */220 struct batadv_hard_iface_bat_iv bat_iv; member 276 /** @bat_iv: B.A.T.M.A.N. IV private structure */277 struct batadv_orig_ifinfo_bat_iv bat_iv; member 363 * &batadv_neigh_ifinfo_bat_iv.bat_iv.real_bits and534 /** @bat_iv: B.A.T.M.A.N. IV private structure */535 struct batadv_orig_bat_iv bat_iv; member 726 /** @bat_iv: B.A.T.M.A.N. IV private structure */727 struct batadv_neigh_ifinfo_bat_iv bat_iv; member
1091 tq_tmp = router_neigh_ifinfo->bat_iv.tq_avg; in batadv_nc_code_packets() 1093 tq_tmp = router_coding_ifinfo->bat_iv.tq_avg; in batadv_nc_code_packets()
886 mutex_init(&hard_iface->bat_iv.ogm_buff_mutex); in batadv_hardif_add_interface()