Lines Matching defs:iocbq

40 			IOCBQ *iocbq, MATCHMAP *mp, uint32_t size);
42 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size);
44 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size);
46 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size);
48 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size);
50 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size);
52 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size);
54 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size);
56 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size);
58 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size);
60 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size);
62 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size);
64 IOCBQ *iocbq, uint32_t flag);
66 IOCBQ *iocbq, uint32_t flag);
85 emlxs_els_handle_event(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq)
97 iocb = &iocbq->iocb;
101 sbp = (emlxs_buf_t *)iocbq->sbp;
110 "iocbq=%p cmd=0x%x iotag=0x%x status=0x%x perr=0x%x",
111 iocbq, (uint32_t)iocb->ULPCOMMAND,
122 "Not ELS channel: channel=%d iocbq=%p cmd=0x%x iotag=0x%x "
123 "status=0x%x perr=0x%x", cp->channelno, iocbq,
130 port = sbp->iocbq.port;
152 emlxs_handle_acc(port, sbp, iocbq, 1);
154 emlxs_handle_reject(port, sbp, iocbq, 1);
376 emlxs_els_handle_unsol_req(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
385 iocb = &iocbq->iocb;
392 iocbq->iocb.un.elsreq.remoteID);
394 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
403 emlxs_handle_unsol_rscn(port, cp, iocbq, mp, size);
408 emlxs_handle_unsol_flogi(port, cp, iocbq, mp, size);
413 emlxs_handle_unsol_plogi(port, cp, iocbq, mp, size);
418 emlxs_handle_unsol_prli(port, cp, iocbq, mp, size);
423 emlxs_handle_unsol_prlo(port, cp, iocbq, mp, size);
428 emlxs_handle_unsol_logo(port, cp, iocbq, mp, size);
433 emlxs_handle_unsol_adisc(port, cp, iocbq, mp, size);
438 emlxs_handle_unsol_auth(port, cp, iocbq, mp, size);
446 iocbq->iocb.un.elsreq.remoteID);
457 iocbq->iocb.un.elsreq.remoteID);
469 iocbq->iocb.un.elsreq.remoteID);
477 emlxs_handle_unsol_echo(port, cp, iocbq, mp, size);
482 emlxs_handle_unsol_rls(port, cp, iocbq, mp, size);
487 emlxs_handle_unsol_rtv(port, cp, iocbq, mp, size);
503 iocbq->iocb.un.elsreq.remoteID);
505 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT, cmd_code,
511 emlxs_handle_unsol_gen_cmd(port, cp, iocbq, mp, size);
567 IOCBQ *iocbq;
577 iocbq = &sbp->iocbq;
578 iocb = &iocbq->iocb;
761 IOCBQ *iocbq;
768 iocbq = &sbp->iocbq;
769 iocb = &iocbq->iocb;
1088 emlxs_handle_unsol_rscn(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
1099 iocb = &iocbq->iocb;
1123 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
1164 emlxs_process_unsol_flogi(emlxs_port_t *port, IOCBQ *iocbq, MATCHMAP *mp,
1174 iocb = &iocbq->iocb;
1183 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
1239 emlxs_handle_unsol_flogi(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
1252 if (emlxs_process_unsol_flogi(port, iocbq, mp, size, buffer,
1257 iocb = &iocbq->iocb;
1269 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
1313 emlxs_process_unsol_plogi(emlxs_port_t *port, IOCBQ *iocbq, MATCHMAP *mp,
1327 iocb = &iocbq->iocb;
1336 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
1376 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
1395 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
1454 emlxs_handle_unsol_plogi(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
1470 if (emlxs_process_unsol_plogi(port, iocbq, mp, size, buffer,
1475 iocb = &iocbq->iocb;
1494 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
1545 emlxs_handle_unsol_prli(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
1558 iocb = &iocbq->iocb;
1567 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
1625 (void) emlxs_els_reply(port, iocbq, ELS_CMD_ACC,
1639 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
1682 emlxs_handle_unsol_auth(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
1689 iocb = &iocbq->iocb;
1700 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
1708 (void) emlxs_dhchap_state_machine(port, cp, iocbq, mp, ndlp,
1714 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT, ELS_CMD_AUTH,
1728 emlxs_handle_unsol_adisc(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
1737 iocb = &iocbq->iocb;
1752 (void) emlxs_els_reply(port, iocbq, ELS_CMD_ACC, ELS_CMD_ADISC, 0, 0);
1761 emlxs_handle_unsol_prlo(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
1772 iocb = &iocbq->iocb;
1803 (void) emlxs_els_reply(port, iocbq,
1824 (void) emlxs_els_reply(port, iocbq,
1841 (void) emlxs_els_reply(port, iocbq, ELS_CMD_ACC,
1857 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
1899 emlxs_handle_unsol_logo(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
1911 iocb = &iocbq->iocb;
1939 (void) emlxs_els_reply(port, iocbq,
1957 (void) emlxs_els_reply(port, iocbq, ELS_CMD_ACC,
1980 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
2016 (void) emlxs_els_reply(port, iocbq, ELS_CMD_ACC,
2059 emlxs_handle_unsol_gen_cmd(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
2070 iocb = &iocbq->iocb;
2085 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT, cmd,
2123 emlxs_handle_unsol_echo(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
2134 iocb = &iocbq->iocb;
2147 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
2198 emlxs_handle_unsol_rtv(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
2210 iocb = &iocbq->iocb;
2223 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
2349 emlxs_handle_unsol_rls(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
2360 iocb = &iocbq->iocb;
2373 (void) emlxs_els_reply(port, iocbq, ELS_CMD_LS_RJT,
2421 emlxs_handle_acc(emlxs_port_t *port, emlxs_buf_t *sbp, IOCBQ *iocbq,
2433 iocb = &iocbq->iocb;
2484 emlxs_handle_reject(emlxs_port_t *port, emlxs_buf_t *sbp, IOCBQ *iocbq,
2496 iocb = &iocbq->iocb;
2541 emlxs_els_reply(emlxs_port_t *port, IOCBQ *iocbq, uint32_t type,
2550 iocb = &iocbq->iocb;
2822 emlxs_menlo_handle_event(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq)
2833 iocb = &iocbq->iocb;
2837 sbp = (emlxs_buf_t *)iocbq->sbp;
2846 "iocbq=%p cmd=0x%x iotag=0x%x status=0x%x perr=0x%x",
2847 iocbq, (uint32_t)iocb->ULPCOMMAND,
2858 "Invalid IO channel:%d iocbq=%p", cp->channelno, iocbq);
2863 port = sbp->iocbq.port;
2949 emlxs_ct_handle_event(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq)
2961 iocb = &iocbq->iocb;
2965 sbp = (emlxs_buf_t *)iocbq->sbp;
2974 "iocbq=%p cmd=0x%x iotag=0x%x status=0x%x perr=0x%x",
2975 iocbq, (uint32_t)iocb->ULPCOMMAND,
2986 "Invalid channel: channel=%d iocbq=%p", cp->channelno,
2987 iocbq);
2993 port = sbp->iocbq.port;
2999 return (emlxs_dfc_handle_event(hba, cp, iocbq));
3287 emlxs_ct_handle_unsol_req(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq,
3295 iocb = &iocbq->iocb;
3303 rval = emlxs_dfc_handle_unsol_req(port, cp, iocbq, mp, size);