Home
last modified time | relevance | path

Searched refs:xcast_mode (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_netdev.c973 int xcast_mode; in fm10k_set_rx_mode() local
980 xcast_mode = (dev->flags & IFF_PROMISC) ? FM10K_XCAST_MODE_PROMISC : in fm10k_set_rx_mode()
988 if (interface->xcast_mode != xcast_mode) { in fm10k_set_rx_mode()
990 if (xcast_mode == FM10K_XCAST_MODE_PROMISC) in fm10k_set_rx_mode()
992 if (interface->xcast_mode == FM10K_XCAST_MODE_PROMISC) in fm10k_set_rx_mode()
996 hw->mac.ops.update_xcast_mode(hw, interface->glort, xcast_mode); in fm10k_set_rx_mode()
999 interface->xcast_mode = xcast_mode; in fm10k_set_rx_mode()
1003 if (xcast_mode != FM10K_XCAST_MODE_PROMISC) { in fm10k_set_rx_mode()
1005 if (xcast_mode != FM10K_XCAST_MODE_ALLMULTI) in fm10k_set_rx_mode()
1016 int xcast_mode; in fm10k_restore_rx_state() local
[all …]
Dfm10k.h262 int xcast_mode; member
Dfm10k_pf.c409 u32 msg[3], xcast_mode; in fm10k_update_xcast_mode_pf() local
421 xcast_mode = ((u32)mode << 16) | glort; in fm10k_update_xcast_mode_pf()
425 fm10k_tlv_attr_put_u32(msg, FM10K_PF_ATTR_ID_XCAST_MODE, xcast_mode); in fm10k_update_xcast_mode_pf()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_sriov.c124 adapter->vfinfo[i].xcast_mode = IXGBEVF_XCAST_MODE_NONE; in __ixgbe_enable_sriov()
1014 int xcast_mode = msgbuf[1]; in ixgbe_update_vf_xcast_mode() local
1025 if (xcast_mode > IXGBEVF_XCAST_MODE_MULTI && in ixgbe_update_vf_xcast_mode()
1027 xcast_mode = IXGBEVF_XCAST_MODE_MULTI; in ixgbe_update_vf_xcast_mode()
1030 if (adapter->vfinfo[vf].xcast_mode == xcast_mode) in ixgbe_update_vf_xcast_mode()
1033 switch (xcast_mode) { in ixgbe_update_vf_xcast_mode()
1055 adapter->vfinfo[vf].xcast_mode = xcast_mode; in ixgbe_update_vf_xcast_mode()
1058 msgbuf[1] = xcast_mode; in ixgbe_update_vf_xcast_mode()
Dixgbe.h156 int xcast_mode; member
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dvf.c480 struct net_device *netdev, int xcast_mode) in ixgbevf_update_xcast_mode() argument
494 msgbuf[1] = xcast_mode; in ixgbevf_update_xcast_mode()
Dixgbevf_main.c1898 int xcast_mode; in ixgbevf_set_rx_mode() local
1900 xcast_mode = (flags & IFF_ALLMULTI) ? IXGBEVF_XCAST_MODE_ALLMULTI : in ixgbevf_set_rx_mode()
1906 hw->mac.ops.update_xcast_mode(hw, netdev, xcast_mode); in ixgbevf_set_rx_mode()