Lines Matching refs:ionic_lif
10 #include "ionic_lif.h"
13 void ionic_rx_filter_free(struct ionic_lif *lif, struct ionic_rx_filter *f)
22 void ionic_rx_filter_replay(struct ionic_lif *lif)
91 int ionic_rx_filters_init(struct ionic_lif *lif)
107 void ionic_rx_filters_deinit(struct ionic_lif *lif)
123 int ionic_rx_filter_save(struct ionic_lif *lif, u32 flow_id, u16 rxq_index,
185 struct ionic_rx_filter *ionic_rx_filter_by_vlan(struct ionic_lif *lif, u16 vid)
204 struct ionic_rx_filter *ionic_rx_filter_by_addr(struct ionic_lif *lif,
224 struct ionic_rx_filter *ionic_rx_filter_rxsteer(struct ionic_lif *lif)
242 static struct ionic_rx_filter *ionic_rx_filter_find(struct ionic_lif *lif,
257 int ionic_lif_list_addr(struct ionic_lif *lif, const u8 *addr, bool mode)
304 static int ionic_lif_filter_add(struct ionic_lif *lif,
446 int ionic_lif_addr_add(struct ionic_lif *lif, const u8 *addr)
457 int ionic_lif_vlan_add(struct ionic_lif *lif, const u16 vid)
467 static int ionic_lif_filter_del(struct ionic_lif *lif,
532 int ionic_lif_addr_del(struct ionic_lif *lif, const u8 *addr)
543 int ionic_lif_vlan_del(struct ionic_lif *lif, const u16 vid)
558 void ionic_rx_filter_sync(struct ionic_lif *lif)