Lines Matching refs:cbdata
764 ocs_node_cb_t *cbdata = arg; in __ocs_d_init() local
786 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_init()
789 ocs_node_save_sparms(node, cbdata->payload->dma.virt); in __ocs_d_init()
790 ocs_send_ls_acc_after_attach(cbdata->io, cbdata->header->dma.virt, OCS_NODE_SEND_LS_ACC_PLOGI); in __ocs_d_init()
844 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_init()
847 ocs_assert(ocs_rnode_is_nport(cbdata->payload->dma.virt), NULL); in __ocs_d_init()
850 ocs_domain_save_sparms(node->sport->domain, cbdata->payload->dma.virt); in __ocs_d_init()
854 ocs_send_flogi_p2p_acc(cbdata->io, ocs_be16toh(hdr->ox_id), fc_be24toh(hdr->d_id), NULL, NULL); in __ocs_d_init()
866 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_init()
875 ocs_send_logo_acc(cbdata->io, ocs_be16toh(hdr->ox_id), NULL, NULL); in __ocs_d_init()
885 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_init()
894 ocs_send_ls_rjt(cbdata->io, ocs_be16toh(hdr->ox_id), in __ocs_d_init()
955 ocs_node_cb_t *cbdata = arg; in __ocs_d_wait_plogi_rsp() local
969 ocs_node_save_sparms(node, cbdata->payload->dma.virt); in __ocs_d_wait_plogi_rsp()
970 ocs_send_ls_acc_after_attach(cbdata->io, cbdata->header->dma.virt, OCS_NODE_SEND_LS_ACC_PLOGI); in __ocs_d_wait_plogi_rsp()
988 ocs_process_prli_payload(node, cbdata->payload->dma.virt); in __ocs_d_wait_plogi_rsp()
990 ocs_send_ls_acc_after_attach(cbdata->io, cbdata->header->dma.virt, OCS_NODE_SEND_LS_ACC_PRLI); in __ocs_d_wait_plogi_rsp()
1005 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_wait_plogi_rsp()
1007 ocs_send_ls_rjt(cbdata->io, ocs_be16toh(hdr->ox_id), in __ocs_d_wait_plogi_rsp()
1022 ocs_node_save_sparms(node, cbdata->els->els_rsp.virt); in __ocs_d_wait_plogi_rsp()
1024 ((uint8_t*)cbdata->els->els_rsp.virt) + 4); in __ocs_d_wait_plogi_rsp()
1088 ocs_node_cb_t *cbdata = arg; in __ocs_d_wait_plogi_rsp_recvd_prli() local
1120 ocs_node_save_sparms(node, cbdata->els->els_rsp.virt); in __ocs_d_wait_plogi_rsp_recvd_prli()
1122 ((uint8_t*)cbdata->els->els_rsp.virt) + 4); in __ocs_d_wait_plogi_rsp_recvd_prli()
1435 ocs_node_cb_t *cbdata = arg; in __ocs_d_port_logged_in() local
1466 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_port_logged_in()
1470 ocs_process_prli_payload(node, cbdata->payload->dma.virt); in __ocs_d_port_logged_in()
1471 ocs_d_send_prli_rsp(cbdata->io, ocs_be16toh(hdr->ox_id)); in __ocs_d_port_logged_in()
1483 ocs_process_prli_payload(node, cbdata->els->els_rsp.virt); in __ocs_d_port_logged_in()
1524 ocs_node_save_sparms(node, cbdata->payload->dma.virt); in __ocs_d_port_logged_in()
1525 ocs_send_ls_acc_after_attach(cbdata->io, cbdata->header->dma.virt, OCS_NODE_SEND_LS_ACC_PLOGI); in __ocs_d_port_logged_in()
1534 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_port_logged_in()
1536 ocs_send_logo_acc(cbdata->io, ocs_be16toh(hdr->ox_id), NULL, NULL); in __ocs_d_port_logged_in()
1608 ocs_node_cb_t *cbdata = arg; in __ocs_d_device_ready() local
1639 ocs_node_save_sparms(node, cbdata->payload->dma.virt); in __ocs_d_device_ready()
1640 ocs_send_ls_acc_after_attach(cbdata->io, cbdata->header->dma.virt, OCS_NODE_SEND_LS_ACC_PLOGI); in __ocs_d_device_ready()
1648 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_device_ready()
1649 ocs_send_plogi_acc(cbdata->io, ocs_be16toh(hdr->ox_id), NULL, NULL); in __ocs_d_device_ready()
1655 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_device_ready()
1657 ocs_process_prli_payload(node, cbdata->payload->dma.virt); in __ocs_d_device_ready()
1661 ocs_send_prli_acc(cbdata->io, ocs_be16toh(hdr->ox_id), ocs->fc_type, NULL, NULL); in __ocs_d_device_ready()
1663 ocs_send_ls_rjt(cbdata->io, ocs_be16toh(hdr->ox_id), FC_REASON_UNABLE_TO_PERFORM, in __ocs_d_device_ready()
1669 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_device_ready()
1670 fc_prlo_payload_t *prlo = cbdata->payload->dma.virt; in __ocs_d_device_ready()
1674 ocs_send_prlo_acc(cbdata->io, ocs_be16toh(hdr->ox_id), ocs->fc_type, NULL, NULL); in __ocs_d_device_ready()
1676 ocs_send_ls_rjt(cbdata->io, ocs_be16toh(hdr->ox_id), FC_REASON_UNABLE_TO_PERFORM, in __ocs_d_device_ready()
1683 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_device_ready()
1685 ocs_send_logo_acc(cbdata->io, ocs_be16toh(hdr->ox_id), NULL, NULL); in __ocs_d_device_ready()
1691 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_device_ready()
1692 ocs_send_adisc_acc(cbdata->io, ocs_be16toh(hdr->ox_id), NULL, NULL); in __ocs_d_device_ready()
1697 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_device_ready()
1699 ocs_send_ls_acc(cbdata->io, ocs_be16toh(hdr->ox_id), NULL, NULL); in __ocs_d_device_ready()
1704 ocs_process_abts(cbdata->io, cbdata->header->dma.virt); in __ocs_d_device_ready()
1759 ocs_node_cb_t *cbdata = arg; in __ocs_d_device_gone() local
1823 ocs_node_save_sparms(node, cbdata->payload->dma.virt); in __ocs_d_device_gone()
1824 ocs_send_ls_acc_after_attach(cbdata->io, cbdata->header->dma.virt, OCS_NODE_SEND_LS_ACC_PLOGI); in __ocs_d_device_gone()
1840 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_device_gone()
1843 ocs_send_logo_acc(cbdata->io, ocs_be16toh(hdr->ox_id), NULL, NULL); in __ocs_d_device_gone()
1872 ocs_node_cb_t *cbdata = arg; in __ocs_d_wait_adisc_rsp() local
1905 fc_header_t *hdr = cbdata->header->dma.virt; in __ocs_d_wait_adisc_rsp()
1907 ocs_send_logo_acc(cbdata->io, ocs_be16toh(hdr->ox_id), NULL, NULL); in __ocs_d_wait_adisc_rsp()