/freebsd-13-stable/sys/dev/ocs_fc/ |
H A D | ocs_els.h | 77 extern ocs_io_t *ocs_send_ls_acc(ocs_io_t *io, uint32_t ox_id, els_cb_t cb, void *cbarg); 78 extern ocs_io_t *ocs_send_ls_rjt(ocs_io_t *io, uint32_t ox_id, uint32_t reason_cod, uint32_t reason_code_expl, 80 extern ocs_io_t *ocs_send_flogi_p2p_acc(ocs_io_t *io, uint32_t ox_id, uint32_t s_id, els_cb_t cb, void *cbarg); 81 extern ocs_io_t *ocs_send_flogi_acc(ocs_io_t *io, uint32_t ox_id, uint32_t is_fport, els_cb_t cb, void *cbarg); 82 extern ocs_io_t *ocs_send_plogi_acc(ocs_io_t *io, uint32_t ox_id, els_cb_t cb, void *cbarg); 83 extern ocs_io_t *ocs_send_prli_acc(ocs_io_t *io, uint32_t ox_id, uint8_t fc_type, els_cb_t cb, void *cbarg); 84 extern ocs_io_t *ocs_send_logo_acc(ocs_io_t *io, uint32_t ox_id, els_cb_t cb, void *cbarg); 85 extern ocs_io_t *ocs_send_prlo_acc(ocs_io_t *io, uint32_t ox_id, uint8_t fc_type, els_cb_t cb, void *cbarg); 86 extern ocs_io_t *ocs_send_adisc_acc(ocs_io_t *io, uint32_t ox_id, els_cb_t cb, void *cbarg); 108 extern int32_t ocs_send_ct_rsp(ocs_io_t *io, uint32_t ox_id, fcct_iu_header_ [all...] |
H A D | ocs_device.c | 61 * @param ox_id OX_ID of PRLI 67 ocs_d_send_prli_rsp(ocs_io_t *io, uint16_t ox_id) argument 75 ocs_send_ls_rjt(io, ox_id, FC_REASON_UNABLE_TO_PERFORM, 84 ocs_send_ls_rjt(io, ox_id, FC_REASON_UNABLE_TO_PERFORM, 90 ocs_send_prli_acc(io, ox_id, ocs->fc_type, NULL, NULL); 472 uint16_t ox_id = ocs_be16toh(hdr->ox_id); local 476 node->ls_acc_oxid = ox_id; 523 uint16_t ox_id = ocs_be16toh(hdr->ox_id); local [all...] |
H A D | ocs_els.c | 63 static ocs_io_t *ocs_bls_send_acc(ocs_io_t *io, uint32_t s_id, uint16_t ox_id, uint16_t rx_id); 1218 * @param ox_id Originator exchange ID being responded to. 1229 ocs_send_ls_rjt(ocs_io_t *io, uint32_t ox_id, uint32_t reason_code, uint32_t reason_code_expl, argument 1242 io->init_task_tag = ox_id; 1245 io->iparam.els.ox_id = ox_id; 1269 * \c ox_id. 1272 * @param ox_id Originator exchange ID being responsed to. 1279 ocs_send_plogi_acc(ocs_io_t *io, uint32_t ox_id, els_cb_t cb, void *cbarg) argument 1292 io->init_task_tag = ox_id; 1341 ocs_send_flogi_p2p_acc(ocs_io_t *io, uint32_t ox_id, uint32_t s_id, els_cb_t cb, void *cbarg) argument 1380 ocs_send_flogi_acc(ocs_io_t *io, uint32_t ox_id, uint32_t is_fport, els_cb_t cb, void *cbarg) argument 1445 ocs_send_prli_acc(ocs_io_t *io, uint32_t ox_id, uint8_t fc_type, els_cb_t cb, void *cbarg) argument 1502 ocs_send_prlo_acc(ocs_io_t *io, uint32_t ox_id, uint8_t fc_type, els_cb_t cb, void *cbarg) argument 1554 ocs_send_ls_acc(ocs_io_t *io, uint32_t ox_id, els_cb_t cb, void *cbarg) argument 1601 ocs_send_logo_acc(ocs_io_t *io, uint32_t ox_id, els_cb_t cb, void *cbarg) argument 1650 ocs_send_adisc_acc(ocs_io_t *io, uint32_t ox_id, els_cb_t cb, void *cbarg) argument 1874 uint16_t ox_id = ocs_be16toh(hdr->ox_id); local 1898 ocs_bls_send_acc(ocs_io_t *io, uint32_t s_id, uint16_t ox_id, uint16_t rx_id) argument 2701 ocs_send_ct_rsp(ocs_io_t *io, uint32_t ox_id, fcct_iu_header_t *ct_hdr, uint32_t cmd_rsp_code, uint32_t reason_code, uint32_t reason_code_explanation) argument [all...] |
H A D | ocs_unsol.c | 53 (hdr)->r_ctl, ocs_be16toh((hdr)->ox_id), ocs_be16toh((hdr)->rx_id), ##__VA_ARGS__); \ 172 /* use the ox_id to dispatch this IO to a thread */ 174 uint32_t ox_id = ocs_be16toh(hdr->ox_id); local 175 uint32_t thr_index = ox_id % ocs->rq_threads; 803 ocs_log_debug(ocs, "dropping ox_id %04x with payload length (%zd) less than expected (%zd)\n", 804 ocs_be16toh(fchdr->ox_id), seq->payload->dma.len, 816 io->init_task_tag = ocs_be16toh(fchdr->ox_id); 920 ocs_log_err(ocs, "IO allocation failed ox_id %04x\n", ocs_be16toh(fchdr->ox_id)); 1239 uint16_t ox_id = ocs_be16toh(behdr->ox_id); local 1379 uint16_t ox_id = ocs_be16toh(behdr->ox_id); local [all...] |
H A D | ocs_device.h | 110 extern void ocs_d_send_prli_rsp(ocs_io_t *io, uint16_t ox_id);
|
H A D | ocs_io.h | 192 extern ocs_io_t *ocs_io_find_tgt_io(ocs_t *ocs, ocs_node_t *node, uint16_t ox_id, uint16_t rx_id);
|
H A D | ocs_node.c | 1283 ocs_send_ls_rjt(cbdata->io, ocs_be16toh(hdr->ox_id), 1304 ocs_send_ls_rjt(cbdata->io, ocs_be16toh(hdr->ox_id), 1316 ocs_send_ct_rsp(cbdata->io, hdr->ox_id, cbdata->payload->dma.virt, FCCT_HDR_CMDRSP_REJECT, FCCT_COMMAND_NOT_SUPPORTED, 0); 1557 hdr->r_ctl, ocs_be16toh(hdr->ox_id), ocs_be16toh(hdr->rx_id), 1709 ocs_mgmt_emit_property_name(textbuf, MGMT_MODE_RD, "ox_id"); 1807 ocs_be16toh(hdr->ox_id), ocs_be16toh(hdr->rx_id), 1868 ocs_be16toh(hdr->ox_id), ocs_be16toh(hdr->rx_id), 2145 node_printf(node, "failure to allocate SCSI IO for ELS s_id %06x d_id %06x ox_id %04x rx_id %04x\n", 2146 fc_be24toh(hdr->s_id), fc_be24toh(hdr->d_id), ocs_be16toh(hdr->ox_id), ocs_be16toh(hdr->rx_id)); 2174 uint16_t ox_id local [all...] |
H A D | ocs_hw_queues.c | 1767 /* bounce enabled, single RQ, we snoop the ox_id to choose the cpuidx */ 1772 uint32_t ox_id = ocs_be16toh(hdr->ox_id); local 1774 (*hw->callback.bounce)(ocs_hw_unsol_process_bounce, seq, s_id, d_id, ox_id); 1881 /* save the FCFI, src_id, dest_id and ox_id because we need it for the sequence object when the data comes. */ 1883 seq->hio->axr_buf->hdr.ox_id = fc_hdr->ox_id; 1903 /* bounce enabled, single RQ, we snoop the ox_id to choose the cpuidx */ 1908 uint32_t ox_id = ocs_be16toh(hdr->ox_id); local 1930 uint32_t ox_id = ocs_be16toh(hdr->ox_id); local 2023 uint32_t ox_id = ocs_be16toh(hdr->ox_id); local [all...] |
H A D | ocs_hw.h | 470 uint16_t ox_id; member in struct:ocs_hw_io_param_u::__anon13783 476 uint16_t ox_id; member in struct:ocs_hw_io_param_u::__anon13784 487 uint16_t ox_id; member in struct:ocs_hw_io_param_u::__anon13786 492 uint16_t ox_id; member in struct:ocs_hw_io_param_u::__anon13787 506 uint16_t ox_id; member in struct:ocs_hw_io_param_u::__anon13789 510 uint16_t ox_id; member in struct:ocs_hw_io_param_u::__anon13790 1007 int32_t (*bounce)(void (*)(void *arg), void *arg, uint32_t s_id, uint32_t d_id, uint32_t ox_id);
|
H A D | ocs_fcp.h | 143 uint32_t ox_id:16, member in struct:fc_header_s 164 ox_id:16; member in struct:fc_header_le_s 272 uint32_t ox_id:16, member in struct:fc_ba_acc_payload_s
|
H A D | ocs_io.c | 309 * @brief Find an I/O given it's node and ox_id. 313 * @param ox_id OX_ID to find. 317 ocs_io_find_tgt_io(ocs_t *ocs, ocs_node_t *node, uint16_t ox_id, uint16_t rx_id) argument 323 if ((io->cmd_tgt && (io->init_task_tag == ox_id)) &&
|
H A D | ocs_scsi.c | 1519 io->iparam.fcp_tgt.ox_id = io->init_task_tag; 1668 io->iparam.fcp_tgt.ox_id = io->init_task_tag; 1822 io->iparam.fcp_tgt.ox_id = io->init_task_tag; 2052 io->iparam.bls.ox_id = io->init_task_tag; 2058 acc->ox_id = io->iparam.bls.ox_id; 2944 uint32_t ox_id)) 2943 ocs_scsi_register_bounce(ocs_t *ocs, void(*fctn)(void(*fctn)(void *arg), void *arg, uint32_t s_id, uint32_t d_id, uint32_t ox_id)) argument
|
H A D | ocs_scsi.h | 275 uint32_t s_id, uint32_t d_id, uint32_t ox_id));
|
H A D | ocs_hw.c | 3748 io->sec_iparam.fcp_tgt.ox_id, io->rnode->indicator, io->rnode, 3759 io->sec_iparam.fcp_tgt.ox_id, io->rnode->indicator, io->rnode, 3888 iparam->els.ox_id, 3897 iparam->els_sid.ox_id, 3914 iparam->fc_ct_rsp.timeout, iparam->fc_ct_rsp.ox_id, io->indicator, 3934 bls.ox_id = iparam->bls.ox_id; 3953 bls.ox_id = iparam->bls_sid.ox_id; 4199 iparam->fcp_tgt.ox_id, rp 8778 uint32_t ox_id = ocs_be16toh(hdr->ox_id); local 8792 uint32_t ox_id = ocs_be16toh(hdr->ox_id); local [all...] |
H A D | ocs_fabric.c | 1101 ocs_send_ls_acc(cbdata->io, ocs_be16toh(hdr->ox_id), NULL, NULL); 1571 ocs_send_plogi_acc(cbdata->io, ocs_be16toh(hdr->ox_id), NULL, NULL);
|
H A D | ocs_ddump.c | 686 hdr->r_ctl, ocs_be16toh(hdr->ox_id), ocs_be16toh(hdr->rx_id),
|
H A D | sli4.h | 4923 ox_id:16; 4987 uint16_t ox_id; member in struct:sli4_generic_wqe_s::__anon13928::sli4_els_request64_wqe_s::__anon13930::__anon13931::__anon13932::sli4_fcp_treceive64_wqe_s::__anon13935::__anon13936::__anon13937::__anon13938::__anon13939::__anon13940::__anon13941::__anon13942::sli_bls_payload_s 4994 uint16_t ox_id; member in struct:sli4_generic_wqe_s::__anon13928::sli4_els_request64_wqe_s::__anon13930::__anon13931::__anon13932::sli4_fcp_treceive64_wqe_s::__anon13935::__anon13936::__anon13937::__anon13938::__anon13939::__anon13940::__anon13941::__anon13942::sli_bls_payload_s::__anon13944::__anon13945 5033 ox_id:16;
|
H A D | sli4.c | 7468 * @param ox_id originator exchange ID 7480 uint32_t payload_len, uint8_t timeout, uint16_t ox_id, 7533 xmit->remote_xid = ox_id; 7682 bls->ox_id = payload->ox_id; 7736 * @param ox_id OX_ID of the exchange containing the request. 7747 uint16_t ox_id, ocs_remote_node_t *rnode, uint32_t flags, uint32_t s_id) 7774 els->ox_id = ox_id; 7479 sli_xmit_sequence64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *payload, uint32_t payload_len, uint8_t timeout, uint16_t ox_id, uint16_t xri, uint16_t tag, ocs_remote_node_t *rnode, uint8_t r_ctl, uint8_t type, uint8_t df_ctl) argument 7745 sli_xmit_els_rsp64_wqe(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *rsp, uint32_t rsp_len, uint16_t xri, uint16_t tag, uint16_t cq_id, uint16_t ox_id, ocs_remote_node_t *rnode, uint32_t flags, uint32_t s_id) argument
|
/freebsd-13-stable/sys/dev/isp/ |
H A D | isp_stds.h | 52 uint16_t ox_id; member in struct:__anon12422
|
H A D | isp_target.c | 269 cto->ct_oxid = aep->at_hdr.ox_id; 504 uint16_t rx_id, ox_id; local 507 ox_id = rsp->abts_rsp_ox_id; 511 rsp->abts_rsp_payload.ba_acc.aborted_ox_id = ox_id; 565 " Port 0x%06x for task 0x%x (rx_id 0x%04x ox_id 0x%04x)",
|
H A D | isp_library.c | 1224 ISP_IOZGET_16(isp, &src->ox_id, dst->ox_id); 1247 ISP_IOZPUT_16(isp, src->ox_id, &dst->ox_id);
|
H A D | isp_freebsd.c | 1368 aep->at_rxid, nphdl, sid, aep->at_hdr.ox_id, oatp->state); 1427 atp->oxid = aep->at_hdr.ox_id; 1711 cto->ct_oxid = aep->at_hdr.ox_id;
|
/freebsd-13-stable/sys/dev/qlnx/qlnxe/ |
H A D | fcoe_common.h | 147 __le16 ox_id; member in struct:fcoe_tx_mid_path_params 212 __le16 ox_id /* OX-ID. Used in Target mode only */; member in struct:ystorm_fcoe_task_st_ctx
|
/freebsd-13-stable/sys/dev/mpt/ |
H A D | mpt_cam.c | 2914 uint16_t ox_id = le16toh(rp->Oxid); local 2922 ox_id, rx_id, le32toh(rp->Wwn.PortNameHigh), 2944 if (tgt->itag != ox_id) { 2946 "OX_ID received=0x%x, in cmd=0x%x\n", ox_id, tgt->itag); 2964 elsbuf[1] = htobe32((ox_id << 16) | rx_id);
|
/freebsd-13-stable/sys/dev/bxe/ |
H A D | ecore_hsi.h | 8064 uint16_t ox_id; member in struct:fcoe_fc_hdr 8813 uint16_t ox_id /* Last OX_ID that has been used */; member in struct:ustorm_fcoe_mng_ctx 8817 uint16_t ox_id /* Last OX_ID that has been used */; member in struct:ustorm_fcoe_mng_ctx 9174 uint16_t ox_id /* OX_ID */; member in struct:xstorm_fcoe_fcp_data 9178 uint16_t ox_id /* OX_ID */; member in struct:xstorm_fcoe_fcp_data
|