Searched refs:bat_v (Results 1 – 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/net/batman-adv/ |
D | bat_v_elp.c | 52 msecs = atomic_read(&hard_iface->bat_v.elp_interval) - BATADV_JITTER; in batadv_v_elp_start_timer() 55 queue_delayed_work(batadv_event_workqueue, &hard_iface->bat_v.elp_wq, in batadv_v_elp_start_timer() 78 throughput = atomic_read(&hard_iface->bat_v.throughput_override); in batadv_v_elp_get_throughput() 134 hard_iface->bat_v.flags |= BATADV_FULL_DUPLEX; in batadv_v_elp_get_throughput() 136 hard_iface->bat_v.flags &= ~BATADV_FULL_DUPLEX; in batadv_v_elp_get_throughput() 144 if (!(hard_iface->bat_v.flags & BATADV_WARNING_DEFAULT)) { in batadv_v_elp_get_throughput() 150 hard_iface->bat_v.flags |= BATADV_WARNING_DEFAULT; in batadv_v_elp_get_throughput() 170 bat_v); in batadv_v_elp_throughput_metric_update() 172 ewma_throughput_add(&neigh->bat_v.throughput, in batadv_v_elp_throughput_metric_update() 213 last_tx_diff = jiffies_to_msecs(jiffies - neigh->bat_v.last_unicast_tx); in batadv_v_elp_wifi_neigh_probe() [all …]
|
D | bat_v_ogm.c | 93 queue_delayed_work(batadv_event_workqueue, &hard_iface->bat_v.aggr_wq, in batadv_v_ogm_start_queue_timer() 107 if (delayed_work_pending(&bat_priv->bat_v.ogm_wq)) in batadv_v_ogm_start_timer() 112 queue_delayed_work(batadv_event_workqueue, &bat_priv->bat_v.ogm_wq, in batadv_v_ogm_start_timer() 167 lockdep_assert_held(&hard_iface->bat_v.aggr_list.lock); in batadv_v_ogm_queue_left() 169 return hard_iface->bat_v.aggr_len + ogm_len <= max; in batadv_v_ogm_queue_left() 182 lockdep_assert_held(&hard_iface->bat_v.aggr_list.lock); in batadv_v_ogm_aggr_list_free() 184 __skb_queue_purge(&hard_iface->bat_v.aggr_list); in batadv_v_ogm_aggr_list_free() 185 hard_iface->bat_v.aggr_len = 0; in batadv_v_ogm_aggr_list_free() 201 unsigned int aggr_len = hard_iface->bat_v.aggr_len; in batadv_v_ogm_aggr_send() 206 lockdep_assert_held(&hard_iface->bat_v.aggr_list.lock); in batadv_v_ogm_aggr_send() [all …]
|
D | bat_v.c | 117 ewma_throughput_init(&hardif_neigh->bat_v.throughput); in batadv_v_hardif_neigh_init() 118 INIT_WORK(&hardif_neigh->bat_v.metric_work, in batadv_v_hardif_neigh_init() 146 n_ifinfo->bat_v.throughput / 10, in batadv_v_orig_print_neigh() 147 n_ifinfo->bat_v.throughput % 10); in batadv_v_orig_print_neigh() 167 throughput = ewma_throughput_read(&hardif_neigh->bat_v.throughput); in batadv_v_hardif_neigh_print() 226 throughput = ewma_throughput_read(&hardif_neigh->bat_v.throughput); in batadv_v_neigh_dump_neigh() 387 n_ifinfo->bat_v.throughput / 10, in batadv_v_orig_print() 388 n_ifinfo->bat_v.throughput % 10, in batadv_v_orig_print() 439 throughput = n_ifinfo->bat_v.throughput * 100; in batadv_v_orig_dump_subentry() 621 ret = ifinfo1->bat_v.throughput - ifinfo2->bat_v.throughput; in batadv_v_neigh_cmp() [all …]
|
D | types.h | 222 struct batadv_hard_iface_bat_v bat_v; member 637 struct batadv_hardif_neigh_node_bat_v bat_v; member 738 struct batadv_neigh_ifinfo_bat_v bat_v; member 1767 struct batadv_priv_bat_v bat_v; member
|
D | Makefile | 9 batman-adv-$(CONFIG_BATMAN_ADV_BATMAN_V) += bat_v.o
|
D | sysfs.c | 1155 old_tp_override = atomic_read(&hard_iface->bat_v.throughput_override); in batadv_store_throughput_override() 1165 atomic_set(&hard_iface->bat_v.throughput_override, tp_override); in batadv_store_throughput_override() 1191 tp_override = atomic_read(&hard_iface->bat_v.throughput_override); in batadv_show_throughput_override() 1204 BATADV_ATTR_HIF_UINT(elp_interval, bat_v.elp_interval, 0644,
|
D | netlink.c | 835 atomic_read(&hard_iface->bat_v.elp_interval))) in batadv_netlink_hardif_fill() 839 atomic_read(&hard_iface->bat_v.throughput_override))) in batadv_netlink_hardif_fill() 940 atomic_set(&hard_iface->bat_v.elp_interval, nla_get_u32(attr)); in batadv_netlink_set_hardif() 946 atomic_set(&hard_iface->bat_v.throughput_override, in batadv_netlink_set_hardif()
|
D | send.c | 153 hardif_neigh->bat_v.last_unicast_tx = jiffies; in batadv_send_unicast_skb()
|