Searched refs:rx_filters (Results 1 – 3 of 3) sorted by relevance
40 rte_spinlock_init(&lif->rx_filters.lock); in ionic_rx_filters_init()43 LIST_INIT(&lif->rx_filters.by_hash[i]); in ionic_rx_filters_init()44 LIST_INIT(&lif->rx_filters.by_id[i]); in ionic_rx_filters_init()57 while (!LIST_EMPTY(&lif->rx_filters.by_id[i])) { in ionic_rx_filters_deinit()58 f = LIST_FIRST(&lif->rx_filters.by_id[i]); in ionic_rx_filters_deinit()96 rte_spinlock_lock(&lif->rx_filters.lock); in ionic_rx_filter_save()98 LIST_INSERT_HEAD(&lif->rx_filters.by_hash[key], f, by_hash); in ionic_rx_filter_save()102 LIST_INSERT_HEAD(&lif->rx_filters.by_id[key], f, by_id); in ionic_rx_filter_save()104 rte_spinlock_unlock(&lif->rx_filters.lock); in ionic_rx_filter_save()115 LIST_FOREACH(f, &lif->rx_filters.by_hash[key], by_hash) { in ionic_rx_filter_by_vlan()[all …]
100 struct ionic_rx_filters rx_filters; member
272 rte_spinlock_lock(&lif->rx_filters.lock); in ionic_lif_addr_del()276 rte_spinlock_unlock(&lif->rx_filters.lock); in ionic_lif_addr_del()283 rte_spinlock_unlock(&lif->rx_filters.lock); in ionic_lif_addr_del()392 rte_spinlock_lock(&lif->rx_filters.lock); in ionic_vlan_rx_kill_vid()396 rte_spinlock_unlock(&lif->rx_filters.lock); in ionic_vlan_rx_kill_vid()402 rte_spinlock_unlock(&lif->rx_filters.lock); in ionic_vlan_rx_kill_vid()