• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/net/

Lines Matching refs:cmd

759 	struct lcs_cmd *cmd;
769 cmd = (struct lcs_cmd *) buffer->data;
770 cmd->offset = count;
771 cmd->type = LCS_FRAME_TYPE_CONTROL;
772 cmd->slot = 0;
795 lcs_alloc_reply(struct lcs_cmd *cmd)
805 reply->sequence_no = cmd->sequence_no;
817 lcs_notify_lancmd_waiters(struct lcs_card *card, struct lcs_cmd *cmd)
826 if (reply->sequence_no == cmd->sequence_no) {
830 reply->callback(card, cmd);
832 reply->rc = cmd->return_code;
874 struct lcs_cmd *cmd;
880 cmd = (struct lcs_cmd *) buffer->data;
881 cmd->return_code = 0;
882 cmd->sequence_no = card->sequence_no++;
883 reply = lcs_alloc_reply(cmd);
916 struct lcs_cmd *cmd;
920 cmd = (struct lcs_cmd *) buffer->data;
921 cmd->cmd_code = LCS_CMD_STARTUP;
922 cmd->initiator = initiator;
923 cmd->cmd.lcs_startup.buff_size = LCS_IOBUFFERSIZE;
934 struct lcs_cmd *cmd;
938 cmd = (struct lcs_cmd *) buffer->data;
939 cmd->cmd_code = LCS_CMD_SHUTDOWN;
940 cmd->initiator = LCS_INITIATOR_TCPIP;
948 __lcs_lanstat_cb(struct lcs_card *card, struct lcs_cmd *cmd)
951 memcpy(card->mac, cmd->cmd.lcs_lanstat_cmd.mac_addr, LCS_MAC_LENGTH);
958 struct lcs_cmd *cmd;
962 cmd = (struct lcs_cmd *) buffer->data;
964 cmd->cmd_code = LCS_CMD_LANSTAT;
965 cmd->initiator = LCS_INITIATOR_TCPIP;
966 cmd->cmd.lcs_std_cmd.lan_type = card->lan_type;
967 cmd->cmd.lcs_std_cmd.portno = card->portno;
978 struct lcs_cmd *cmd;
982 cmd = (struct lcs_cmd *) buffer->data;
983 cmd->cmd_code = LCS_CMD_STOPLAN;
984 cmd->initiator = initiator;
985 cmd->cmd.lcs_std_cmd.lan_type = card->lan_type;
986 cmd->cmd.lcs_std_cmd.portno = card->portno;
994 __lcs_send_startlan_cb(struct lcs_card *card, struct lcs_cmd *cmd)
997 card->lan_type = cmd->cmd.lcs_std_cmd.lan_type;
998 card->portno = cmd->cmd.lcs_std_cmd.portno;
1005 struct lcs_cmd *cmd;
1009 cmd = (struct lcs_cmd *) buffer->data;
1010 cmd->cmd_code = LCS_CMD_STARTLAN;
1011 cmd->initiator = initiator;
1012 cmd->cmd.lcs_std_cmd.lan_type = card->lan_type;
1013 cmd->cmd.lcs_std_cmd.portno = card->portno;
1025 struct lcs_cmd *cmd;
1029 cmd = (struct lcs_cmd *) buffer->data;
1030 cmd->cmd_code = LCS_CMD_SETIPM;
1031 cmd->initiator = LCS_INITIATOR_TCPIP;
1032 cmd->cmd.lcs_qipassist.lan_type = card->lan_type;
1033 cmd->cmd.lcs_qipassist.portno = card->portno;
1034 cmd->cmd.lcs_qipassist.version = 4;
1035 cmd->cmd.lcs_qipassist.num_ip_pairs = 1;
1036 memcpy(cmd->cmd.lcs_qipassist.lcs_ipass_ctlmsg.ip_mac_pair,
1049 struct lcs_cmd *cmd;
1053 cmd = (struct lcs_cmd *) buffer->data;
1054 cmd->cmd_code = LCS_CMD_DELIPM;
1055 cmd->initiator = LCS_INITIATOR_TCPIP;
1056 cmd->cmd.lcs_qipassist.lan_type = card->lan_type;
1057 cmd->cmd.lcs_qipassist.portno = card->portno;
1058 cmd->cmd.lcs_qipassist.version = 4;
1059 cmd->cmd.lcs_qipassist.num_ip_pairs = 1;
1060 memcpy(cmd->cmd.lcs_qipassist.lcs_ipass_ctlmsg.ip_mac_pair,
1070 __lcs_check_multicast_cb(struct lcs_card *card, struct lcs_cmd *cmd)
1074 cmd->cmd.lcs_qipassist.ip_assists_supported;
1076 cmd->cmd.lcs_qipassist.ip_assists_enabled;
1083 struct lcs_cmd *cmd;
1089 cmd = (struct lcs_cmd *) buffer->data;
1090 cmd->cmd_code = LCS_CMD_QIPASSIST;
1091 cmd->initiator = LCS_INITIATOR_TCPIP;
1092 cmd->cmd.lcs_qipassist.lan_type = card->lan_type;
1093 cmd->cmd.lcs_qipassist.portno = card->portno;
1094 cmd->cmd.lcs_qipassist.version = 4;
1095 cmd->cmd.lcs_qipassist.num_ip_pairs = 1;
1346 cstat = irb->scsw.cmd.cstat;
1347 dstat = irb->scsw.cmd.dstat;
1407 cstat = irb->scsw.cmd.cstat;
1408 dstat = irb->scsw.cmd.dstat;
1410 LCS_DBF_TEXT_(5, trace, "%4x%4x", irb->scsw.cmd.cstat,
1411 irb->scsw.cmd.dstat);
1412 LCS_DBF_TEXT_(5, trace, "%4x%4x", irb->scsw.cmd.fctl,
1413 irb->scsw.cmd.actl);
1433 (irb->scsw.cmd.fctl & SCSW_FCTL_START_FUNC) &&
1434 (irb->scsw.cmd.cpa != 0)) {
1435 index = (struct ccw1 *) __va((addr_t) irb->scsw.cmd.cpa)
1437 if ((irb->scsw.cmd.actl & SCSW_ACTL_SUSPENDED) ||
1438 (irb->scsw.cmd.cstat & SCHN_STAT_PCI))
1449 if ((irb->scsw.cmd.dstat & DEV_STAT_DEV_END) ||
1450 (irb->scsw.cmd.dstat & DEV_STAT_CHN_END) ||
1451 (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK))
1454 else if (irb->scsw.cmd.actl & SCSW_ACTL_SUSPENDED)
1457 if (irb->scsw.cmd.fctl & SCSW_FCTL_HALT_FUNC) {
1458 if (irb->scsw.cmd.cc != 0) {
1465 if (irb->scsw.cmd.fctl & SCSW_FCTL_CLEAR_FUNC)
1765 lcs_get_control(struct lcs_card *card, struct lcs_cmd *cmd)
1768 if (cmd->initiator == LCS_INITIATOR_LGW) {
1769 switch(cmd->cmd_code) {
1785 lcs_notify_lancmd_waiters(card, cmd);