Searched refs:metric_entry (Results 1 – 1 of 1) sorted by relevance
285 struct batadv_v_metric_queue_entry *metric_entry; in batadv_v_elp_periodic_work() local359 metric_entry = kzalloc(sizeof(*metric_entry), GFP_ATOMIC); in batadv_v_elp_periodic_work()360 if (!metric_entry) { in batadv_v_elp_periodic_work()365 metric_entry->hardif_neigh = hardif_neigh; in batadv_v_elp_periodic_work()366 list_add(&metric_entry->list, &metric_queue); in batadv_v_elp_periodic_work()370 list_for_each_entry_safe(metric_entry, metric_safe, &metric_queue, list) { in batadv_v_elp_periodic_work()371 batadv_v_elp_throughput_metric_update(metric_entry->hardif_neigh); in batadv_v_elp_periodic_work()373 batadv_hardif_neigh_put(metric_entry->hardif_neigh); in batadv_v_elp_periodic_work()374 list_del(&metric_entry->list); in batadv_v_elp_periodic_work()375 kfree(metric_entry); in batadv_v_elp_periodic_work()