Lines Matching refs:cbctl
1781 struct _qeth_sbp_cbctl *cbctl, enum qeth_ipa_sbp_cmd setcmd) in qeth_bridgeport_makerc() argument
1786 if ((is_iqd && (cbctl->ipa_rc == IPA_RC_SUCCESS)) || in qeth_bridgeport_makerc()
1787 (!is_iqd && (cbctl->ipa_rc == cbctl->cmd_rc))) in qeth_bridgeport_makerc()
1788 switch (cbctl->cmd_rc) { in qeth_bridgeport_makerc()
1847 switch (cbctl->ipa_rc) { in qeth_bridgeport_makerc()
1859 QETH_CARD_TEXT_(card, 2, "SBPi%04x", cbctl->ipa_rc); in qeth_bridgeport_makerc()
1860 QETH_CARD_TEXT_(card, 2, "SBPc%04x", cbctl->cmd_rc); in qeth_bridgeport_makerc()
1876 struct _qeth_sbp_cbctl *cbctl = (struct _qeth_sbp_cbctl *)reply->param; in qeth_bridgeport_query_support_cb() local
1878 cbctl->ipa_rc = cmd->hdr.return_code; in qeth_bridgeport_query_support_cb()
1879 cbctl->cmd_rc = cmd->data.sbp.hdr.return_code; in qeth_bridgeport_query_support_cb()
1880 if ((cbctl->ipa_rc == 0) && (cbctl->cmd_rc == 0)) { in qeth_bridgeport_query_support_cb()
1881 cbctl->data.supported = in qeth_bridgeport_query_support_cb()
1884 cbctl->data.supported = 0; in qeth_bridgeport_query_support_cb()
1900 struct _qeth_sbp_cbctl cbctl; in qeth_bridgeport_query_support() local
1915 (void *)&cbctl) || in qeth_bridgeport_query_support()
1916 qeth_bridgeport_makerc(card, &cbctl, in qeth_bridgeport_query_support()
1922 card->options.sbp.supported_funcs = cbctl.data.supported; in qeth_bridgeport_query_support()
1930 struct _qeth_sbp_cbctl *cbctl = (struct _qeth_sbp_cbctl *)reply->param; in qeth_bridgeport_query_ports_cb() local
1933 cbctl->ipa_rc = cmd->hdr.return_code; in qeth_bridgeport_query_ports_cb()
1934 cbctl->cmd_rc = cmd->data.sbp.hdr.return_code; in qeth_bridgeport_query_ports_cb()
1935 if ((cbctl->ipa_rc != 0) || (cbctl->cmd_rc != 0)) in qeth_bridgeport_query_ports_cb()
1938 cbctl->cmd_rc = 0xffff; in qeth_bridgeport_query_ports_cb()
1944 if (cbctl->data.qports.role) in qeth_bridgeport_query_ports_cb()
1945 *cbctl->data.qports.role = qports->entry[0].role; in qeth_bridgeport_query_ports_cb()
1946 if (cbctl->data.qports.state) in qeth_bridgeport_query_ports_cb()
1947 *cbctl->data.qports.state = qports->entry[0].state; in qeth_bridgeport_query_ports_cb()
1968 struct _qeth_sbp_cbctl cbctl = { in qeth_bridgeport_query_ports() local
1991 (void *)&cbctl); in qeth_bridgeport_query_ports()
1994 return qeth_bridgeport_makerc(card, &cbctl, IPA_SBP_QUERY_BRIDGE_PORTS); in qeth_bridgeport_query_ports()
2002 struct _qeth_sbp_cbctl *cbctl = (struct _qeth_sbp_cbctl *)reply->param; in qeth_bridgeport_set_cb() local
2004 cbctl->ipa_rc = cmd->hdr.return_code; in qeth_bridgeport_set_cb()
2005 cbctl->cmd_rc = cmd->data.sbp.hdr.return_code; in qeth_bridgeport_set_cb()
2022 struct _qeth_sbp_cbctl cbctl; in qeth_bridgeport_setrole() local
2056 (void *)&cbctl); in qeth_bridgeport_setrole()
2059 return qeth_bridgeport_makerc(card, &cbctl, setcmd); in qeth_bridgeport_setrole()