Searched refs:metric_entry (Results 1 – 1 of 1) sorted by relevance
284 struct batadv_v_metric_queue_entry *metric_entry; in batadv_v_elp_periodic_work() local358 metric_entry = kzalloc(sizeof(*metric_entry), GFP_ATOMIC); in batadv_v_elp_periodic_work()359 if (!metric_entry) { in batadv_v_elp_periodic_work()364 metric_entry->hardif_neigh = hardif_neigh; in batadv_v_elp_periodic_work()365 list_add(&metric_entry->list, &metric_queue); in batadv_v_elp_periodic_work()369 list_for_each_entry_safe(metric_entry, metric_safe, &metric_queue, list) { in batadv_v_elp_periodic_work()370 batadv_v_elp_throughput_metric_update(metric_entry->hardif_neigh); in batadv_v_elp_periodic_work()372 batadv_hardif_neigh_put(metric_entry->hardif_neigh); in batadv_v_elp_periodic_work()373 list_del(&metric_entry->list); in batadv_v_elp_periodic_work()374 kfree(metric_entry); in batadv_v_elp_periodic_work()