Lines Matching defs:cbdata

87 	ocs_node_cb_t cbdata = {0};
94 cbdata.els = els;
95 ocs_els_post_event(els, OCS_EVT_ABORT_ELS, &cbdata);
1233 ocs_node_cb_t *cbdata = arg;
1284 fc_header_t *hdr = cbdata->header->dma.virt;
1288 node->display_name, funcname, ((uint8_t*)cbdata->payload->dma.virt)[0]);
1289 ocs_send_ls_rjt(cbdata->io, ocs_be16toh(hdr->ox_id),
1305 fc_header_t *hdr = cbdata->header->dma.virt;
1310 ocs_send_ls_rjt(cbdata->io, ocs_be16toh(hdr->ox_id),
1319 fc_header_t *hdr = cbdata->header->dma.virt;
1322 ocs_send_ct_rsp(cbdata->io, hdr->ox_id, cbdata->payload->dma.virt, FCCT_HDR_CMDRSP_REJECT, FCCT_COMMAND_NOT_SUPPORTED, 0);
1327 fc_header_t *hdr = cbdata->header->dma.virt;
1332 ocs_bls_send_acc_hdr(cbdata->io, hdr);
1622 ocs_node_cb_t *cbdata = arg;
1629 cbdata = arg;
1630 ocs_assert(cbdata, -1);
1631 ocs_assert(cbdata->els, -1);
1632 els_gen = (fc_els_gen_t *)cbdata->els->els_req.virt;
1635 if ((cbdata->els->hio_type != OCS_HW_ELS_REQ) || (els_gen->command_code != cmd)) {
1636 if (cbdata->els->hio_type != OCS_HW_ELS_REQ) {
1638 node->display_name, funcname, cmd, cbdata->els->hio_type);
1672 ocs_node_cb_t *cbdata = arg;
1679 cbdata = arg;
1680 ocs_assert(cbdata, -1);
1681 ocs_assert(cbdata->els, -1);
1682 fcct = (fcct_iu_header_t *)cbdata->els->els_req.virt;
1685 if ((cbdata->els->hio_type != OCS_HW_FC_CT) || fcct->cmd_rsp_code != ocs_htobe16(cmd)) {
1686 if (cbdata->els->hio_type != OCS_HW_FC_CT) {
1688 node->display_name, funcname, cmd, cbdata->els->hio_type);
2116 ocs_node_cb_t cbdata;
2123 ocs_memset(&cbdata, 0, sizeof(cbdata));
2124 cbdata.header = seq->header;
2125 cbdata.payload = seq->payload;
2150 cbdata.io = ocs_els_io_alloc(node, payload_size, OCS_ELS_ROLE_RESPONDER);
2152 if (cbdata.io != NULL) {
2153 cbdata.io->hw_priv = seq->hw_priv;
2155 cbdata.io->seq_init = 1;
2157 ocs_node_post_event(node, evt, &cbdata);
2190 ocs_node_cb_t cbdata;
2216 ocs_memset(&cbdata, 0, sizeof(cbdata));
2217 cbdata.header = seq->header;
2218 cbdata.payload = seq->payload;
2220 cbdata.io = ocs_scsi_io_alloc(node, OCS_SCSI_IO_ROLE_RESPONDER);
2221 if (cbdata.io != NULL) {
2222 cbdata.io->hw_priv = seq->hw_priv;
2224 cbdata.io->seq_init = 1;
2227 cbdata.io->ocs = ocs;
2228 cbdata.io->node = node;
2229 cbdata.io->cmd_tgt = TRUE;
2231 ocs_node_post_event(node, OCS_EVT_ABTS_RCVD, &cbdata);
2269 ocs_node_cb_t cbdata;
2293 ocs_memset(&cbdata, 0, sizeof(cbdata));
2294 cbdata.header = seq->header;
2295 cbdata.payload = seq->payload;
2307 cbdata.io = ocs_els_io_alloc(node, payload_size, OCS_ELS_ROLE_RESPONDER);
2308 if (cbdata.io == NULL) {
2314 cbdata.io->hw_priv = seq->hw_priv;
2315 ocs_node_post_event(node, evt, &cbdata);
2338 ocs_node_cb_t cbdata;
2341 ocs_memset(&cbdata, 0, sizeof(cbdata));
2342 cbdata.header = seq->header;
2343 cbdata.payload = seq->payload;
2344 ocs_node_post_event(node, OCS_EVT_FCP_CMD_RCVD, &cbdata);