Home
last modified time | relevance | path

Searched refs:bat_v (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/net/batman-adv/
Dbat_v_elp.c63 msecs = atomic_read(&hard_iface->bat_v.elp_interval) - BATADV_JITTER; in batadv_v_elp_start_timer()
66 queue_delayed_work(batadv_event_workqueue, &hard_iface->bat_v.elp_wq, in batadv_v_elp_start_timer()
89 throughput = atomic_read(&hard_iface->bat_v.throughput_override); in batadv_v_elp_get_throughput()
146 hard_iface->bat_v.flags |= BATADV_FULL_DUPLEX; in batadv_v_elp_get_throughput()
148 hard_iface->bat_v.flags &= ~BATADV_FULL_DUPLEX; in batadv_v_elp_get_throughput()
156 if (!(hard_iface->bat_v.flags & BATADV_WARNING_DEFAULT)) { in batadv_v_elp_get_throughput()
162 hard_iface->bat_v.flags |= BATADV_WARNING_DEFAULT; in batadv_v_elp_get_throughput()
182 bat_v); in batadv_v_elp_throughput_metric_update()
184 ewma_throughput_add(&neigh->bat_v.throughput, in batadv_v_elp_throughput_metric_update()
225 last_tx_diff = jiffies_to_msecs(jiffies - neigh->bat_v.last_unicast_tx); in batadv_v_elp_wifi_neigh_probe()
[all …]
Dbat_v_ogm.c101 if (delayed_work_pending(&bat_priv->bat_v.ogm_wq)) in batadv_v_ogm_start_timer()
106 queue_delayed_work(batadv_event_workqueue, &bat_priv->bat_v.ogm_wq, in batadv_v_ogm_start_timer()
137 struct batadv_priv_bat_v *bat_v; in batadv_v_ogm_send() local
146 bat_v = container_of(work, struct batadv_priv_bat_v, ogm_wq.work); in batadv_v_ogm_send()
147 bat_priv = container_of(bat_v, struct batadv_priv, bat_v); in batadv_v_ogm_send()
152 ogm_buff = bat_priv->bat_v.ogm_buff; in batadv_v_ogm_send()
153 ogm_buff_len = bat_priv->bat_v.ogm_buff_len; in batadv_v_ogm_send()
162 bat_priv->bat_v.ogm_buff = ogm_buff; in batadv_v_ogm_send()
163 bat_priv->bat_v.ogm_buff_len = ogm_buff_len; in batadv_v_ogm_send()
173 ogm_packet->seqno = htonl(atomic_read(&bat_priv->bat_v.ogm_seqno)); in batadv_v_ogm_send()
[all …]
Dbat_v.c127 ewma_throughput_init(&hardif_neigh->bat_v.throughput); in batadv_v_hardif_neigh_init()
128 INIT_WORK(&hardif_neigh->bat_v.metric_work, in batadv_v_hardif_neigh_init()
156 n_ifinfo->bat_v.throughput / 10, in batadv_v_orig_print_neigh()
157 n_ifinfo->bat_v.throughput % 10); in batadv_v_orig_print_neigh()
177 throughput = ewma_throughput_read(&hardif_neigh->bat_v.throughput); in batadv_v_hardif_neigh_print()
236 throughput = ewma_throughput_read(&hardif_neigh->bat_v.throughput); in batadv_v_neigh_dump_neigh()
397 n_ifinfo->bat_v.throughput / 10, in batadv_v_orig_print()
398 n_ifinfo->bat_v.throughput % 10, in batadv_v_orig_print()
449 throughput = n_ifinfo->bat_v.throughput * 100; in batadv_v_orig_dump_subentry()
631 ret = ifinfo1->bat_v.throughput - ifinfo2->bat_v.throughput; in batadv_v_neigh_cmp()
[all …]
Dtypes.h216 struct batadv_hard_iface_bat_v bat_v; member
612 struct batadv_hardif_neigh_node_bat_v bat_v; member
713 struct batadv_neigh_ifinfo_bat_v bat_v; member
1700 struct batadv_priv_bat_v bat_v; member
DMakefile22 batman-adv-$(CONFIG_BATMAN_ADV_BATMAN_V) += bat_v.o
Dsysfs.c1098 old_tp_override = atomic_read(&hard_iface->bat_v.throughput_override); in batadv_store_throughput_override()
1108 atomic_set(&hard_iface->bat_v.throughput_override, tp_override); in batadv_store_throughput_override()
1127 tp_override = atomic_read(&hard_iface->bat_v.throughput_override); in batadv_show_throughput_override()
1139 BATADV_ATTR_HIF_UINT(elp_interval, bat_v.elp_interval, 0644,
Dsend.c165 hardif_neigh->bat_v.last_unicast_tx = jiffies; in batadv_send_unicast_skb()