Lines Matching refs:ndc

253 	const struct net_device_context *ndc = netdev_priv(ndev);  in netvsc_get_tx_queue()  local
257 q_idx = ndc->tx_table[netvsc_get_hash(skb, ndc) & in netvsc_get_tx_queue()
299 struct net_device_context *ndc = netdev_priv(ndev); in netvsc_select_queue() local
304 vf_netdev = rcu_dereference(ndc->vf_netdev); in netvsc_select_queue()
1130 struct net_device_context *ndc = netdev_priv(dev); in netvsc_init_settings() local
1132 ndc->l4_hash = HV_DEFAULT_L4HASH; in netvsc_init_settings()
1134 ndc->speed = SPEED_UNKNOWN; in netvsc_init_settings()
1135 ndc->duplex = DUPLEX_FULL; in netvsc_init_settings()
1143 struct net_device_context *ndc = netdev_priv(dev); in netvsc_get_link_ksettings() local
1146 vf_netdev = rtnl_dereference(ndc->vf_netdev); in netvsc_get_link_ksettings()
1151 cmd->base.speed = ndc->speed; in netvsc_get_link_ksettings()
1152 cmd->base.duplex = ndc->duplex; in netvsc_get_link_ksettings()
1161 struct net_device_context *ndc = netdev_priv(dev); in netvsc_set_link_ksettings() local
1162 struct net_device *vf_netdev = rtnl_dereference(ndc->vf_netdev); in netvsc_set_link_ksettings()
1173 &ndc->speed, &ndc->duplex); in netvsc_set_link_ksettings()
1371 struct net_device_context *ndc = netdev_priv(ndev); in netvsc_set_mac_addr() local
1372 struct net_device *vf_netdev = rtnl_dereference(ndc->vf_netdev); in netvsc_set_mac_addr()
1373 struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev); in netvsc_set_mac_addr()
1453 struct net_device_context *ndc = netdev_priv(dev); in netvsc_get_sset_count() local
1454 struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev); in netvsc_get_sset_count()
1473 struct net_device_context *ndc = netdev_priv(dev); in netvsc_get_ethtool_stats() local
1474 struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev); in netvsc_get_ethtool_stats()
1475 const void *nds = &ndc->eth_stats; in netvsc_get_ethtool_stats()
1546 struct net_device_context *ndc = netdev_priv(dev); in netvsc_get_strings() local
1547 struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev); in netvsc_get_strings()
1586 struct net_device_context *ndc = netdev_priv(ndev); in netvsc_get_rxfh_fields() local
1593 if (ndc->l4_hash & HV_TCP4_L4HASH) in netvsc_get_rxfh_fields()
1599 if (ndc->l4_hash & HV_TCP6_L4HASH) in netvsc_get_rxfh_fields()
1605 if (ndc->l4_hash & HV_UDP4_L4HASH) in netvsc_get_rxfh_fields()
1611 if (ndc->l4_hash & HV_UDP6_L4HASH) in netvsc_get_rxfh_fields()
1631 struct net_device_context *ndc = netdev_priv(dev); in netvsc_get_rxnfc() local
1632 struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev); in netvsc_get_rxnfc()
1650 struct net_device_context *ndc = netdev_priv(dev); in netvsc_set_rxfh_fields() local
1656 ndc->l4_hash |= HV_TCP4_L4HASH; in netvsc_set_rxfh_fields()
1660 ndc->l4_hash |= HV_TCP6_L4HASH; in netvsc_set_rxfh_fields()
1664 ndc->l4_hash |= HV_UDP4_L4HASH; in netvsc_set_rxfh_fields()
1668 ndc->l4_hash |= HV_UDP6_L4HASH; in netvsc_set_rxfh_fields()
1681 ndc->l4_hash &= ~HV_TCP4_L4HASH; in netvsc_set_rxfh_fields()
1685 ndc->l4_hash &= ~HV_TCP6_L4HASH; in netvsc_set_rxfh_fields()
1689 ndc->l4_hash &= ~HV_UDP4_L4HASH; in netvsc_set_rxfh_fields()
1693 ndc->l4_hash &= ~HV_UDP6_L4HASH; in netvsc_set_rxfh_fields()
1713 struct net_device_context *ndc = netdev_priv(dev); in netvsc_rss_indir_size() local
1715 return ndc->rx_table_sz; in netvsc_rss_indir_size()
1721 struct net_device_context *ndc = netdev_priv(dev); in netvsc_get_rxfh() local
1722 struct netvsc_device *ndev = rtnl_dereference(ndc->nvdev); in netvsc_get_rxfh()
1733 for (i = 0; i < ndc->rx_table_sz; i++) in netvsc_get_rxfh()
1734 rxfh->indir[i] = ndc->rx_table[i]; in netvsc_get_rxfh()
1747 struct net_device_context *ndc = netdev_priv(dev); in netvsc_set_rxfh() local
1748 struct netvsc_device *ndev = rtnl_dereference(ndc->nvdev); in netvsc_set_rxfh()
1762 for (i = 0; i < ndc->rx_table_sz; i++) in netvsc_set_rxfh()
1766 for (i = 0; i < ndc->rx_table_sz; i++) in netvsc_set_rxfh()
1767 ndc->rx_table[i] = rxfh->indir[i]; in netvsc_set_rxfh()
1936 struct net_device_context *ndc = netdev_priv(netdev); in netvsc_get_regs() local
1942 memcpy(regs_buff, ndc->tx_table, VRSS_SEND_TAB_SIZE * sizeof(u32)); in netvsc_get_regs()