Lines Matching refs:nd
53 struct ncsi_dev *nd = &ndp->ndev;
58 nd->state = ncsi_dev_state_functional;
60 nd->link_up = 0;
64 nd->link_up = 0;
77 nd->link_up = 1;
86 nd->handler(nd);
469 struct ncsi_dev *nd = &ndp->ndev;
480 switch (nd->state) {
482 nd->state = ncsi_dev_state_suspend_select;
504 nd->state = ncsi_dev_state_suspend_gls;
506 nd->state = ncsi_dev_state_suspend_dcnt;
518 nd->state = ncsi_dev_state_suspend_dcnt;
534 nd->state = ncsi_dev_state_suspend_dc;
548 nd->state = ncsi_dev_state_suspend_deselect;
558 nd->state = ncsi_dev_state_suspend_done;
570 nd->state = ncsi_dev_state_suspend_done;
581 ncsi_reset_dev(nd);
586 netdev_warn(nd->dev, "Wrong NCSI state 0x%x in suspend\n",
587 nd->state);
592 nd->state = ncsi_dev_state_functional;
945 struct ncsi_dev *nd = &ndp->ndev;
946 struct net_device *dev = nd->dev;
954 switch (nd->state) {
974 nd->state = ncsi_dev_state_config_cis;
990 nd->state = ncsi_dev_state_config_oem_gma;
993 nd->state = ncsi_dev_state_config_clear_vids;
1024 if (nd->state == ncsi_dev_state_config_clear_vids) {
1027 nd->state = ncsi_dev_state_config_svf;
1032 nd->state = ncsi_dev_state_config_clear_vids;
1034 } else if (nd->state == ncsi_dev_state_config_svf) {
1037 nd->state = ncsi_dev_state_config_ev;
1042 nd->state = ncsi_dev_state_config_svf;
1044 } else if (nd->state == ncsi_dev_state_config_ev) {
1051 nd->state = ncsi_dev_state_config_sma;
1052 } else if (nd->state == ncsi_dev_state_config_sma) {
1062 nd->state = ncsi_dev_state_config_ebf;
1063 } else if (nd->state == ncsi_dev_state_config_ebf) {
1072 nd->state = ncsi_dev_state_config_dgmf;
1074 nd->state = ncsi_dev_state_config_ecnt;
1076 nd->state = ncsi_dev_state_config_ec;
1077 } else if (nd->state == ncsi_dev_state_config_dgmf) {
1080 nd->state = ncsi_dev_state_config_ecnt;
1082 nd->state = ncsi_dev_state_config_ec;
1083 } else if (nd->state == ncsi_dev_state_config_ecnt) {
1090 nd->state = ncsi_dev_state_config_ec;
1091 } else if (nd->state == ncsi_dev_state_config_ec) {
1094 nd->state = ncsi_dev_state_config_ae;
1096 nd->state = ncsi_dev_state_config_gls;
1097 } else if (nd->state == ncsi_dev_state_config_ae) {
1101 nd->state = ncsi_dev_state_config_gls;
1102 } else if (nd->state == ncsi_dev_state_config_gls) {
1104 nd->state = ncsi_dev_state_config_done;
1125 ncsi_reset_dev(nd);
1167 nd->state);
1299 struct ncsi_dev *nd = &ndp->ndev;
1308 switch (nd->state) {
1310 nd->state = ncsi_dev_state_probe_deselect;
1325 nd->state = ncsi_dev_state_probe_package;
1337 nd->state = ncsi_dev_state_probe_channel;
1344 nd->state = ncsi_dev_state_probe_dp;
1348 nd->state = ncsi_dev_state_probe_cis;
1351 nd->state = ncsi_dev_state_probe_mlx_gma;
1366 nd->state = ncsi_dev_state_probe_mlx_smaf;
1378 nd->state = ncsi_dev_state_probe_cis;
1394 nd->state = ncsi_dev_state_probe_gvi;
1403 if (nd->state == ncsi_dev_state_probe_gvi)
1405 else if (nd->state == ncsi_dev_state_probe_gc)
1418 if (nd->state == ncsi_dev_state_probe_gvi)
1419 nd->state = ncsi_dev_state_probe_gc;
1420 else if (nd->state == ncsi_dev_state_probe_gc)
1421 nd->state = ncsi_dev_state_probe_gls;
1423 nd->state = ncsi_dev_state_probe_dp;
1443 nd->state = ncsi_dev_state_probe_package;
1447 netdev_warn(nd->dev, "Wrong NCSI state 0x%0x in enumeration\n",
1448 nd->state);
1469 struct ncsi_dev *nd = &ndp->ndev;
1471 switch (nd->state & ncsi_dev_state_major) {
1482 netdev_warn(nd->dev, "Wrong NCSI state 0x%x in workqueue\n",
1483 nd->state);
1548 struct ncsi_dev *nd = &ndp->ndev;
1568 netdev_dbg(nd->dev,
1588 netdev_dbg(nd->dev, "NCSI: kicked channel %p\n", nc);
1601 struct ncsi_dev *nd;
1607 nd = ncsi_find_dev(dev);
1608 if (!nd) {
1613 ndp = TO_NCSI_DEV_PRIV(nd);
1651 struct ncsi_dev *nd;
1657 nd = ncsi_find_dev(dev);
1658 if (!nd) {
1663 ndp = TO_NCSI_DEV_PRIV(nd);
1689 struct ncsi_dev *nd;
1696 nd = ncsi_find_dev(dev);
1697 if (nd)
1698 return nd;
1705 nd = &ndp->ndev;
1706 nd->state = ncsi_dev_state_registered;
1707 nd->dev = dev;
1708 nd->handler = handler;
1742 return nd;
1746 int ncsi_start_dev(struct ncsi_dev *nd)
1748 struct ncsi_dev_priv *ndp = TO_NCSI_DEV_PRIV(nd);
1750 if (nd->state != ncsi_dev_state_registered &&
1751 nd->state != ncsi_dev_state_functional)
1756 nd->state = ncsi_dev_state_probe;
1761 return ncsi_reset_dev(nd);
1765 void ncsi_stop_dev(struct ncsi_dev *nd)
1767 struct ncsi_dev_priv *ndp = TO_NCSI_DEV_PRIV(nd);
1797 int ncsi_reset_dev(struct ncsi_dev *nd)
1799 struct ncsi_dev_priv *ndp = TO_NCSI_DEV_PRIV(nd);
1808 switch (nd->state & ncsi_dev_state_major) {
1825 switch (nd->state) {
1878 nd->state = ncsi_dev_state_suspend;
1883 void ncsi_unregister_dev(struct ncsi_dev *nd)
1885 struct ncsi_dev_priv *ndp = TO_NCSI_DEV_PRIV(nd);