ndc 251 drivers/net/hyperv/netvsc_drv.c const struct net_device_context *ndc) ndc 280 drivers/net/hyperv/netvsc_drv.c if (pkt_proto & ndc->l4_hash) { ndc 299 drivers/net/hyperv/netvsc_drv.c const struct net_device_context *ndc = netdev_priv(ndev); ndc 303 drivers/net/hyperv/netvsc_drv.c q_idx = ndc->tx_table[netvsc_get_hash(skb, ndc) & ndc 345 drivers/net/hyperv/netvsc_drv.c struct net_device_context *ndc = netdev_priv(ndev); ndc 350 drivers/net/hyperv/netvsc_drv.c vf_netdev = rcu_dereference(ndc->vf_netdev); ndc 1069 drivers/net/hyperv/netvsc_drv.c struct net_device_context *ndc = netdev_priv(dev); ndc 1071 drivers/net/hyperv/netvsc_drv.c ndc->l4_hash = HV_DEFAULT_L4HASH; ndc 1073 drivers/net/hyperv/netvsc_drv.c ndc->speed = SPEED_UNKNOWN; ndc 1074 drivers/net/hyperv/netvsc_drv.c ndc->duplex = DUPLEX_FULL; ndc 1082 drivers/net/hyperv/netvsc_drv.c struct net_device_context *ndc = netdev_priv(dev); ndc 1084 drivers/net/hyperv/netvsc_drv.c cmd->base.speed = ndc->speed; ndc 1085 drivers/net/hyperv/netvsc_drv.c cmd->base.duplex = ndc->duplex; ndc 1094 drivers/net/hyperv/netvsc_drv.c struct net_device_context *ndc = netdev_priv(dev); ndc 1103 drivers/net/hyperv/netvsc_drv.c ndc->speed = speed; ndc 1104 drivers/net/hyperv/netvsc_drv.c ndc->duplex = cmd->base.duplex; ndc 1302 drivers/net/hyperv/netvsc_drv.c struct net_device_context *ndc = netdev_priv(ndev); ndc 1303 drivers/net/hyperv/netvsc_drv.c struct net_device *vf_netdev = rtnl_dereference(ndc->vf_netdev); ndc 1304 drivers/net/hyperv/netvsc_drv.c struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev); ndc 1383 drivers/net/hyperv/netvsc_drv.c struct net_device_context *ndc = netdev_priv(dev); ndc 1384 drivers/net/hyperv/netvsc_drv.c struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev); ndc 1403 drivers/net/hyperv/netvsc_drv.c struct net_device_context *ndc = netdev_priv(dev); ndc 1404 drivers/net/hyperv/netvsc_drv.c struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev); ndc 1405 drivers/net/hyperv/netvsc_drv.c const void *nds = &ndc->eth_stats; ndc 1460 drivers/net/hyperv/netvsc_drv.c struct net_device_context *ndc = netdev_priv(dev); ndc 1461 drivers/net/hyperv/netvsc_drv.c struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev); ndc 1503 drivers/net/hyperv/netvsc_drv.c netvsc_get_rss_hash_opts(struct net_device_context *ndc, ndc 1512 drivers/net/hyperv/netvsc_drv.c if (ndc->l4_hash & HV_TCP4_L4HASH) ndc 1518 drivers/net/hyperv/netvsc_drv.c if (ndc->l4_hash & HV_TCP6_L4HASH) ndc 1524 drivers/net/hyperv/netvsc_drv.c if (ndc->l4_hash & HV_UDP4_L4HASH) ndc 1530 drivers/net/hyperv/netvsc_drv.c if (ndc->l4_hash & HV_UDP6_L4HASH) ndc 1550 drivers/net/hyperv/netvsc_drv.c struct net_device_context *ndc = netdev_priv(dev); ndc 1551 drivers/net/hyperv/netvsc_drv.c struct netvsc_device *nvdev = rtnl_dereference(ndc->nvdev); ndc 1562 drivers/net/hyperv/netvsc_drv.c return netvsc_get_rss_hash_opts(ndc, info); ndc 1567 drivers/net/hyperv/netvsc_drv.c static int netvsc_set_rss_hash_opts(struct net_device_context *ndc, ndc 1574 drivers/net/hyperv/netvsc_drv.c ndc->l4_hash |= HV_TCP4_L4HASH; ndc 1578 drivers/net/hyperv/netvsc_drv.c ndc->l4_hash |= HV_TCP6_L4HASH; ndc 1582 drivers/net/hyperv/netvsc_drv.c ndc->l4_hash |= HV_UDP4_L4HASH; ndc 1586 drivers/net/hyperv/netvsc_drv.c ndc->l4_hash |= HV_UDP6_L4HASH; ndc 1599 drivers/net/hyperv/netvsc_drv.c ndc->l4_hash &= ~HV_TCP4_L4HASH; ndc 1603 drivers/net/hyperv/netvsc_drv.c ndc->l4_hash &= ~HV_TCP6_L4HASH; ndc 1607 drivers/net/hyperv/netvsc_drv.c ndc->l4_hash &= ~HV_UDP4_L4HASH; ndc 1611 drivers/net/hyperv/netvsc_drv.c ndc->l4_hash &= ~HV_UDP6_L4HASH; ndc 1627 drivers/net/hyperv/netvsc_drv.c struct net_device_context *ndc = netdev_priv(ndev); ndc 1630 drivers/net/hyperv/netvsc_drv.c return netvsc_set_rss_hash_opts(ndc, info); ndc 1648 drivers/net/hyperv/netvsc_drv.c struct net_device_context *ndc = netdev_priv(dev); ndc 1649 drivers/net/hyperv/netvsc_drv.c struct netvsc_device *ndev = rtnl_dereference(ndc->nvdev); ndc 1662 drivers/net/hyperv/netvsc_drv.c indir[i] = ndc->rx_table[i]; ndc 1674 drivers/net/hyperv/netvsc_drv.c struct net_device_context *ndc = netdev_priv(dev); ndc 1675 drivers/net/hyperv/netvsc_drv.c struct netvsc_device *ndev = rtnl_dereference(ndc->nvdev); ndc 1692 drivers/net/hyperv/netvsc_drv.c ndc->rx_table[i] = indir[i]; ndc 770 drivers/net/hyperv/rndis_filter.c struct net_device_context *ndc = netdev_priv(ndev); ndc 810 drivers/net/hyperv/rndis_filter.c itab[i] = ndc->rx_table[i]; ndc 864 drivers/net/hyperv/rndis_filter.c struct net_device_context *ndc; ndc 872 drivers/net/hyperv/rndis_filter.c ndc = netdev_priv(dev->ndev); ndc 877 drivers/net/hyperv/rndis_filter.c ndc->speed = link_speed / 10000; ndc 1309 drivers/net/hyperv/rndis_filter.c struct net_device_context *ndc = netdev_priv(net); ndc 1398 drivers/net/hyperv/rndis_filter.c ndc->rx_table[i] = ethtool_rxfh_indir_default( ndc 2055 net/core/neighbour.c struct ndt_config ndc = { ndc 2066 net/core/neighbour.c ndc.ndtc_hash_rnd = nht->hash_rnd[0]; ndc 2067 net/core/neighbour.c ndc.ndtc_hash_mask = ((1 << nht->hash_shift) - 1); ndc 2070 net/core/neighbour.c if (nla_put(skb, NDTA_CONFIG, sizeof(ndc), &ndc))