Lines Matching full:gw
140 * batadv_gw_tvlv_container_update() - update the gw tvlv container after
146 struct batadv_tvlv_gateway_data gw; in batadv_gw_tvlv_container_update() local
150 gw_mode = atomic_read(&bat_priv->gw.mode); in batadv_gw_tvlv_container_update()
158 down = atomic_read(&bat_priv->gw.bandwidth_down); in batadv_gw_tvlv_container_update()
159 up = atomic_read(&bat_priv->gw.bandwidth_up); in batadv_gw_tvlv_container_update()
160 gw.bandwidth_down = htonl(down); in batadv_gw_tvlv_container_update()
161 gw.bandwidth_up = htonl(up); in batadv_gw_tvlv_container_update()
163 &gw, sizeof(gw)); in batadv_gw_tvlv_container_update()
187 down_curr = (unsigned int)atomic_read(&bat_priv->gw.bandwidth_down); in batadv_gw_bandwidth_set()
188 up_curr = (unsigned int)atomic_read(&bat_priv->gw.bandwidth_up); in batadv_gw_bandwidth_set()
212 atomic_set(&bat_priv->gw.bandwidth_down, down_new); in batadv_gw_bandwidth_set()
213 atomic_set(&bat_priv->gw.bandwidth_up, up_new); in batadv_gw_bandwidth_set()
256 atomic_read(&bat_priv->gw.mode) == BATADV_GW_MODE_CLIENT) in batadv_gw_tvlv_ogm_handler_v1()
266 if (bat_priv->algo_ops->gw.init_sel_class) in batadv_gw_init()
267 bat_priv->algo_ops->gw.init_sel_class(bat_priv); in batadv_gw_init()
269 atomic_set(&bat_priv->gw.sel_class, 1); in batadv_gw_init()