Lines Matching refs:vsi

350 	struct i40e_vsi **vsi;  member
532 struct i40e_vsi *vsi; member
537 struct i40e_vsi *vsi; member
590 struct i40e_vsi *vsi = np->vsi; in i40e_netdev_to_pf() local
592 return vsi->back; in i40e_netdev_to_pf()
595 static inline void i40e_vsi_setup_irqhandler(struct i40e_vsi *vsi, in i40e_vsi_setup_irqhandler() argument
598 vsi->irq_handler = irq_handler; in i40e_vsi_setup_irqhandler()
626 int i40e_up(struct i40e_vsi *vsi);
627 void i40e_down(struct i40e_vsi *vsi);
633 void i40e_update_stats(struct i40e_vsi *vsi);
634 void i40e_update_eth_stats(struct i40e_vsi *vsi);
635 struct rtnl_link_stats64 *i40e_get_vsi_stats_struct(struct i40e_vsi *vsi);
641 int i40e_add_del_fdir(struct i40e_vsi *vsi,
650 struct i40e_mac_filter *i40e_add_filter(struct i40e_vsi *vsi,
653 void i40e_del_filter(struct i40e_vsi *vsi, u8 *macaddr, s16 vlan,
655 int i40e_sync_vsi_filters(struct i40e_vsi *vsi);
658 int i40e_vsi_release(struct i40e_vsi *vsi);
662 void i40e_vsi_setup_queue_map(struct i40e_vsi *vsi,
666 int i40e_vsi_control_rings(struct i40e_vsi *vsi, bool enable);
673 i40e_status i40e_vsi_add_pvid(struct i40e_vsi *vsi, u16 vid);
674 void i40e_vsi_remove_pvid(struct i40e_vsi *vsi);
675 void i40e_vsi_reset_stats(struct i40e_vsi *vsi);
688 void i40e_irq_dynamic_enable(struct i40e_vsi *vsi, int vector);
689 void i40e_irq_dynamic_disable(struct i40e_vsi *vsi, int vector);
708 int i40e_vsi_open(struct i40e_vsi *vsi);
709 void i40e_vlan_stripping_disable(struct i40e_vsi *vsi);
710 int i40e_vsi_add_vlan(struct i40e_vsi *vsi, s16 vid);
711 int i40e_vsi_kill_vlan(struct i40e_vsi *vsi, s16 vid);
712 struct i40e_mac_filter *i40e_put_mac_in_vlan(struct i40e_vsi *vsi, u8 *macaddr,
714 bool i40e_is_vsi_in_vlan(struct i40e_vsi *vsi);
715 struct i40e_mac_filter *i40e_find_mac(struct i40e_vsi *vsi, u8 *macaddr,
723 int i40e_fcoe_vsi_init(struct i40e_vsi *vsi, struct i40e_vsi_context *ctxt);
725 void i40e_fcoe_config_netdev(struct net_device *netdev, struct i40e_vsi *vsi);
728 int i40e_fcoe_setup_ddp_resources(struct i40e_vsi *vsi);
729 void i40e_fcoe_free_ddp_resources(struct i40e_vsi *vsi);
736 void i40e_vlan_stripping_enable(struct i40e_vsi *vsi);
741 void i40e_dcbnl_set_all(struct i40e_vsi *vsi);
742 void i40e_dcbnl_setup(struct i40e_vsi *vsi);
747 void i40e_ptp_rx_hang(struct i40e_vsi *vsi);
755 int i40e_is_vsi_uplink_mode_veb(struct i40e_vsi *vsi);