Home
last modified time | relevance | path

Searched refs:oxid (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/scsi/fnic/
H A Dfdls_disc.c130 uint16_t oxid; in fdls_alloc_oxid() local
148 oxid = FNIC_OXID_ENCODE(idx, oxid_frame_type); in fdls_alloc_oxid()
149 *active_oxid = oxid; in fdls_alloc_oxid()
153 oxid, iport->state); in fdls_alloc_oxid()
154 return oxid; in fdls_alloc_oxid()
242 uint16_t oxid, uint16_t *active_oxid) in fdls_free_oxid() argument
244 fdls_free_oxid_idx(iport, FNIC_OXID_IDX(oxid)); in fdls_free_oxid()
336 static bool fdls_is_oxid_fabric_req(uint16_t oxid) in fdls_is_oxid_fabric_req() argument
338 int oxid_frame_type = FNIC_FRAME_TYPE(oxid); in fdls_is_oxid_fabric_req()
355 static bool fdls_is_oxid_fdmi_req(uint16_t oxid) in fdls_is_oxid_fdmi_req() argument
[all …]
H A Dfnic_fdls.h72 #define FNIC_FRAME_TYPE(oxid) (oxid & FNIC_FRAME_MASK) argument
73 #define FNIC_OXID_IDX(oxid) ((oxid) & (FNIC_OXID_POOL_SZ - 1)) argument
383 uint16_t oxid, uint16_t *active_oxid);
H A Dfip.c360 uint16_t oxid; in fnic_fcoe_start_flogi() local
415 oxid = fdls_alloc_oxid(iport, FNIC_FRAME_TYPE_FABRIC_FLOGI, in fnic_fcoe_start_flogi()
417 if (oxid == FNIC_UNASSIGNED_OXID) { in fnic_fcoe_start_flogi()
423 FNIC_STD_SET_OX_ID(pflogi_req->flogi_desc.flogi.fchdr, oxid); in fnic_fcoe_start_flogi()
455 uint16_t oxid; in fnic_fcoe_process_flogi_resp() local
498 oxid = FNIC_STD_GET_OX_ID(fchdr); in fnic_fcoe_process_flogi_resp()
499 fdls_free_oxid(iport, oxid, &iport->active_oxid_fabric_req); in fnic_fcoe_process_flogi_resp()
/linux/drivers/scsi/lpfc/
H A Dlpfc_nvmet.c239 lpfc_nvmet_get_ctx_for_oxid(struct lpfc_hba *phba, u16 oxid, u32 sid) in lpfc_nvmet_get_ctx_for_oxid() argument
247 if (ctxp->oxid != oxid || ctxp->sid != sid) in lpfc_nvmet_get_ctx_for_oxid()
269 ctxp->oxid, ctxp->flag); in lpfc_nvmet_defer_release()
310 axchg->oxid, axchg->state, axchg->entry_cnt); in __lpfc_nvme_xmt_ls_rsp_cmp()
314 axchg->oxid, status, result); in __lpfc_nvme_xmt_ls_rsp_cmp()
318 status, result, axchg->oxid); in __lpfc_nvme_xmt_ls_rsp_cmp()
327 status, axchg->oxid); in __lpfc_nvme_xmt_ls_rsp_cmp()
394 uint32_t size, oxid, sid; in lpfc_nvmet_ctxbuf_post() local
401 ctxp->oxid, ctxp->state, ctxp->entry_cnt); in lpfc_nvmet_ctxbuf_post()
436 oxid = be16_to_cpu(fc_hdr->fh_ox_id); in lpfc_nvmet_ctxbuf_post()
[all …]
H A Dlpfc_nvme.h205 uint16_t oxid; member
H A Dlpfc_bsg.c1082 evt_dat->immed_dat].oxid, in lpfc_bsg_ct_unsol_event()
1087 phba->ct_ctx[evt_dat->immed_dat].oxid = in lpfc_bsg_ct_unsol_event()
1152 uint16_t oxid, rxid; in lpfc_bsg_ct_unsol_abort() local
1157 oxid = be16_to_cpu(fc_hdr_ptr->fh_ox_id); in lpfc_bsg_ct_unsol_abort()
1165 if (phba->ct_ctx[ctx_idx].oxid != oxid) in lpfc_bsg_ct_unsol_abort()
1504 phba->ct_ctx[tag].oxid, num_entry, in lpfc_issue_ct_rsp()
H A Dlpfc_sli.c3211 uint32_t oxid, sid, did, fctl, size; in lpfc_nvme_unsol_ls_handler() local
3218 oxid = be16_to_cpu(fc_hdr->fh_ox_id); in lpfc_nvme_unsol_ls_handler()
3227 oxid, size, sid); in lpfc_nvme_unsol_ls_handler()
3251 sid, oxid, failwhy); in lpfc_nvme_unsol_ls_handler()
3263 sid, oxid); in lpfc_nvme_unsol_ls_handler()
3270 axchg->oxid = oxid; in lpfc_nvme_unsol_ls_handler()
3315 did, sid, oxid, in lpfc_nvme_unsol_ls_handler()
3323 ret = lpfc_nvme_unsol_ls_issue_abort(phba, axchg, sid, oxid); in lpfc_nvme_unsol_ls_handler()
19023 uint16_t oxid, rxid, xri, lxri; in lpfc_sli4_seq_abort_rsp() local
19032 oxid = be16_to_cpu(fc_hdr->fh_ox_id); in lpfc_sli4_seq_abort_rsp()
[all …]
H A Dlpfc.h802 uint16_t oxid; member
H A Dlpfc_els.c8685 uint16_t oxid; in lpfc_els_rsp_rls_acc() local
8694 oxid = (uint16_t)((pmb->ctx_u.ox_rx_id >> 16) & 0xffff); in lpfc_els_rsp_rls_acc()
8721 bf_set(wqe_rcvoxid, &wqe->xmit_els_rsp.wqe_com, oxid); in lpfc_els_rsp_rls_acc()
8725 icmd->unsli3.rcvsli3.ox_id = oxid; in lpfc_els_rsp_rls_acc()
/linux/drivers/scsi/libfc/
H A Dfc_exch.c298 fh->fh_ox_id = htons(ep->oxid); in fc_exch_setup_hdr()
875 ep->oxid = ep->xid = (index << fc_cpu_order | cpu) + mp->min_xid; in fc_exch_em_alloc()
1017 ep->oxid = ntohs(fh->fh_ox_id); in fc_exch_resp()
2026 u16 xid, rxid, oxid; in fc_exch_els_rec() local
2035 oxid = ntohs(rp->rec_ox_id); in fc_exch_els_rec()
2039 xid = oxid; in fc_exch_els_rec()
2045 sid, rxid, oxid); in fc_exch_els_rec()
2052 sid, rxid, oxid); in fc_exch_els_rec()
2056 sid, rxid, oxid); in fc_exch_els_rec()
2057 if (ep->oid != sid || oxid != ep->oxid) in fc_exch_els_rec()
[all …]
H A Dfc_libfc.h65 (_ep)->oxid, (_ep)->rxid, ##args); \
H A Dfc_fcp.c1737 srr->srr_ox_id = htons(ep->oxid); in fc_fcp_srr()
/linux/drivers/scsi/bfa/
H A Dbfa_fc.h384 u32 oxid:16; member
404 u32 oxid:16; member
424 u32 oxid:16; member
443 u32 oxid:16; member
460 u32 oxid:16; member
/linux/drivers/target/tcm_fc/
H A Dtfc_cmd.c58 caller, cmd, ep->sid, ep->did, ep->oxid, ep->rxid, in _ft_dump_cmd()
/linux/include/scsi/
H A Dlibfc.h453 u16 oxid; member