/kernel/linux/linux-5.10/drivers/scsi/bfa/ |
H A D | bfa_fcpim.c | 1569 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_sgalloc() 1749 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_abort() 1812 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_cleanup() 1872 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_qfull() 1916 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_abort_qfull() 1967 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_cleanup_qfull() 2041 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_hcb_free() 2074 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_resfree() 2153 ioim->iotag); in __bfa_cb_ioim_comp() 2472 m->io_tag = cpu_to_be16(ioim->iotag); in bfa_ioim_send_ioreq() 2784 u16 iotag; bfa_ioim_isr() local 2869 u16 iotag; bfa_ioim_good_comp_isr() local 2935 struct bfa_iotag_s *iotag = NULL; bfa_ioim_alloc() local 2965 struct bfa_iotag_s *iotag; bfa_ioim_free() local 3791 struct bfa_iotag_s *iotag; bfa_iotag_attach() local [all...] |
H A D | bfa_fcpim.h | 167 u16 iotag; /* FWI IO tag */ member 253 uint16_t k = (__ioim)->iotag >> BFA_IOIM_RETRY_TAG_OFFSET; \ 254 k++; (__ioim)->iotag &= BFA_IOIM_IOTAG_MASK; \ 255 (__ioim)->iotag |= k << BFA_IOIM_RETRY_TAG_OFFSET; \ 261 uint16_t k = ioim->iotag >> BFA_IOIM_RETRY_TAG_OFFSET; in bfa_ioim_maxretry_reached()
|
H A D | bfad_im.c | 213 bfa_trc(bfad, hal_io->iotag); in bfad_im_abort_handler() 215 "scsi%d: abort cmnd %p iotag %x\n", in bfad_im_abort_handler() 216 im_port->shost->host_no, cmnd, hal_io->iotag); in bfad_im_abort_handler() 230 bfa_trc(bfad, hal_io->iotag); in bfad_im_abort_handler() 232 "scsi%d: complete abort 0x%p iotag 0x%x\n", in bfad_im_abort_handler() 233 im_port->shost->host_no, cmnd, hal_io->iotag); in bfad_im_abort_handler()
|
/kernel/linux/linux-6.6/drivers/scsi/bfa/ |
H A D | bfa_fcpim.c | 1569 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_sgalloc() 1749 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_abort() 1812 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_cleanup() 1872 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_qfull() 1916 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_abort_qfull() 1967 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_cleanup_qfull() 2041 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_hcb_free() 2074 bfa_trc(ioim->bfa, ioim->iotag); in bfa_ioim_sm_resfree() 2153 ioim->iotag); in __bfa_cb_ioim_comp() 2472 m->io_tag = cpu_to_be16(ioim->iotag); in bfa_ioim_send_ioreq() 2784 u16 iotag; bfa_ioim_isr() local 2869 u16 iotag; bfa_ioim_good_comp_isr() local 2935 struct bfa_iotag_s *iotag = NULL; bfa_ioim_alloc() local 2965 struct bfa_iotag_s *iotag; bfa_ioim_free() local 3791 struct bfa_iotag_s *iotag; bfa_iotag_attach() local [all...] |
H A D | bfa_fcpim.h | 167 u16 iotag; /* FWI IO tag */ member 253 uint16_t k = (__ioim)->iotag >> BFA_IOIM_RETRY_TAG_OFFSET; \ 254 k++; (__ioim)->iotag &= BFA_IOIM_IOTAG_MASK; \ 255 (__ioim)->iotag |= k << BFA_IOIM_RETRY_TAG_OFFSET; \ 261 uint16_t k = ioim->iotag >> BFA_IOIM_RETRY_TAG_OFFSET; in bfa_ioim_maxretry_reached()
|
H A D | bfad_im.c | 213 bfa_trc(bfad, hal_io->iotag); in bfad_im_abort_handler() 215 "scsi%d: abort cmnd %p iotag %x\n", in bfad_im_abort_handler() 216 im_port->shost->host_no, cmnd, hal_io->iotag); in bfad_im_abort_handler() 230 bfa_trc(bfad, hal_io->iotag); in bfad_im_abort_handler() 232 "scsi%d: complete abort 0x%p iotag 0x%x\n", in bfad_im_abort_handler() 233 im_port->shost->host_no, cmnd, hal_io->iotag); in bfad_im_abort_handler()
|
/kernel/linux/linux-5.10/drivers/scsi/lpfc/ |
H A D | lpfc_nvme.c | 224 /* iotag for the wqe completion. */ in lpfc_nvme_prep_abort_wqe() 225 bf_set(wqe_reqtag, &wqe->abort_cmd.wqe_com, pwqeq->iotag); in lpfc_nvme_prep_abort_wqe() 623 wqe->gen_req.wqe_com.abort_tag = genwqe->iotag; in lpfc_nvme_gen_req() 626 bf_set(wqe_reqtag, &wqe->gen_req.wqe_com, genwqe->iotag); in lpfc_nvme_gen_req() 647 lpfc_nvmeio_data(phba, "NVME LS XMIT: xri x%x iotag x%x to x%06x\n", in lpfc_nvme_gen_req() 648 genwqe->sli4_xritag, genwqe->iotag, ndlp->nlp_DID); in lpfc_nvme_gen_req() 655 ndlp->nlp_DID, genwqe->iotag, in lpfc_nvme_gen_req() 1398 wqe->generic.wqe_com.abort_tag = pwqeq->iotag; in lpfc_nvme_prep_io_cmd() 1401 bf_set(wqe_reqtag, &wqe->generic.wqe_com, pwqeq->iotag); in lpfc_nvme_prep_io_cmd() 1865 "original iotag in lpfc_nvme_abort_fcreq_cmpl() [all...] |
H A D | lpfc_nvmet.c | 2650 wqe->xmit_sequence.wqe_com.abort_tag = nvmewqe->iotag; in lpfc_nvmet_prep_ls_wqe() 2653 bf_set(wqe_reqtag, &wqe->xmit_sequence.wqe_com, nvmewqe->iotag); in lpfc_nvmet_prep_ls_wqe() 2681 "NPORT x%x iotag:x%x oxid:x%x size:x%x\n", in lpfc_nvmet_prep_ls_wqe() 2682 ndlp->nlp_DID, nvmewqe->iotag, ctxp->oxid, in lpfc_nvmet_prep_ls_wqe() 2806 wqe->fcp_tsend.wqe_com.abort_tag = nvmewqe->iotag; in lpfc_nvmet_prep_fcp_wqe() 2809 bf_set(wqe_reqtag, &wqe->fcp_tsend.wqe_com, nvmewqe->iotag); in lpfc_nvmet_prep_fcp_wqe() 2886 wqe->fcp_treceive.wqe_com.abort_tag = nvmewqe->iotag; in lpfc_nvmet_prep_fcp_wqe() 2889 bf_set(wqe_reqtag, &wqe->fcp_treceive.wqe_com, nvmewqe->iotag); in lpfc_nvmet_prep_fcp_wqe() 2952 wqe->fcp_trsp.wqe_com.abort_tag = nvmewqe->iotag; in lpfc_nvmet_prep_fcp_wqe() 2955 bf_set(wqe_reqtag, &wqe->fcp_trsp.wqe_com, nvmewqe->iotag); in lpfc_nvmet_prep_fcp_wqe() [all...] |
H A D | lpfc_sli.h | 61 uint16_t iotag; /* pre-assigned IO tag */ member 225 uint16_t abtsiotag; /* tracks next iotag to use for ABTS */ 232 uint32_t fast_iotag; /* max fastlookup based iotag */ 233 uint32_t iotag_ctr; /* keeps track of the next iotag to use */ 234 uint32_t iotag_max; /* max iotag value to use */
|
H A D | lpfc_sli.c | 1247 * to the iocb pool. The iotag in the iocb object 1314 * Clean all volatile data fields, preserve iotag and node struct. in __lpfc_sli_release_iocbq_s4() 1331 * iocb pool. The iotag in the iocb object does not change for each 1342 * Clean all volatile data fields, preserve iotag and node struct. in __lpfc_sli_release_iocbq_s3() 1355 * iocb object to the iocb pool. The iotag in the iocb object 1382 * Clean all volatile data fields, preserve iotag and node struct. in lpfc_sli_release_iocbq() 1704 * lpfc_sli_next_iotag - Get an iotag for the iocb 1708 * This function gets an iotag for the iocb. If there is no unused iotag and 1710 * array and assigns a new iotag 1722 uint16_t iotag; lpfc_sli_next_iotag() local 3145 uint16_t iotag; lpfc_sli_iocbq_lookup() local 3191 lpfc_sli_iocbq_lookup_by_tag(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, uint16_t iotag) lpfc_sli_iocbq_lookup_by_tag() argument [all...] |
H A D | lpfc_els.c | 322 elscmd, did, elsiocb->iotag, in lpfc_prep_els_iocb() 331 elscmd, ndlp->nlp_DID, elsiocb->iotag, in lpfc_prep_els_iocb() 1122 cmdiocb->iotag, cmdiocb->sli4_xritag, in lpfc_cmpl_els_flogi() 4946 rejectError, elsiocb->iotag, in lpfc_els_rsp_reject() 5008 "0130 Xmit ADISC ACC response iotag x%x xri: " in lpfc_els_rsp_adisc_acc() 5010 elsiocb->iotag, elsiocb->iocb.ulpContext, in lpfc_els_rsp_adisc_acc() 5041 rc, elsiocb->iotag, elsiocb->sli4_xritag, in lpfc_els_rsp_adisc_acc() 5121 elsiocb->iotag, elsiocb->iocb.ulpContext, in lpfc_els_rsp_prli_acc() 5262 elsiocb->iotag, elsiocb->iocb.ulpContext); in lpfc_els_rsp_rnid_acc() 5338 iocb->iotag, ioc in lpfc_els_clear_rrq() [all...] |
H A D | lpfc_sli4.h | 994 uint16_t iotag; /* pre-assigned IO tag */ member
|
/kernel/linux/linux-6.6/drivers/scsi/lpfc/ |
H A D | lpfc_nvme.c | 479 wqe->gen_req.wqe_com.abort_tag = genwqe->iotag; in lpfc_nvme_gen_req() 482 bf_set(wqe_reqtag, &wqe->gen_req.wqe_com, genwqe->iotag); in lpfc_nvme_gen_req() 502 lpfc_nvmeio_data(phba, "NVME LS XMIT: xri x%x iotag x%x to x%06x\n", in lpfc_nvme_gen_req() 503 genwqe->sli4_xritag, genwqe->iotag, ndlp->nlp_DID); in lpfc_nvme_gen_req() 510 ndlp->nlp_DID, genwqe->iotag, in lpfc_nvme_gen_req() 1293 wqe->generic.wqe_com.abort_tag = pwqeq->iotag; in lpfc_nvme_prep_io_cmd() 1296 bf_set(wqe_reqtag, &wqe->generic.wqe_com, pwqeq->iotag); in lpfc_nvme_prep_io_cmd() 1826 "original iotag x%x, abort cmd iotag x%x " in lpfc_nvme_abort_fcreq_cmpl() 1829 get_job_abtsiotag(phba, cmdiocb), cmdiocb->iotag, in lpfc_nvme_abort_fcreq_cmpl() [all...] |
H A D | lpfc_els.c | 296 elscmd, did, elsiocb->iotag, in lpfc_prep_els_iocb() 305 elscmd, ndlp->nlp_DID, elsiocb->iotag, in lpfc_prep_els_iocb() 1116 cmdiocb->iotag, cmdiocb->sli4_xritag, in lpfc_cmpl_els_flogi() 2013 u32 ulp_status, ulp_word4, did, iotag; in lpfc_cmpl_els_plogi() local 2024 iotag = get_wqe_reqtag(cmdiocb); in lpfc_cmpl_els_plogi() 2027 iotag = irsp->ulpIoTag; in lpfc_cmpl_els_plogi() 2039 did, ulp_status, ulp_word4, iotag); in lpfc_cmpl_els_plogi() 3231 u32 ulp_status, ulp_word4, tmo, did, iotag; in lpfc_cmpl_els_cmd() local 3239 iotag = get_wqe_reqtag(cmdiocb); in lpfc_cmpl_els_cmd() 3243 iotag in lpfc_cmpl_els_cmd() 3368 u32 ulp_status, ulp_word4, tmo, did, iotag; lpfc_cmpl_els_disc_cmd() local 3992 u32 ulp_status, ulp_word4, tmo, did, iotag; lpfc_cmpl_els_edc() local 5332 u32 ulp_status, ulp_word4, tmo, did, iotag; lpfc_cmpl_els_rsp() local 9493 u32 ulp_command = 0, ulp_context = 0, did = 0, iotag = 0; lpfc_els_timeout_handler() local [all...] |
H A D | lpfc_nvmet.c | 2653 wqe->xmit_sequence.wqe_com.abort_tag = nvmewqe->iotag; in lpfc_nvmet_prep_ls_wqe() 2656 bf_set(wqe_reqtag, &wqe->xmit_sequence.wqe_com, nvmewqe->iotag); in lpfc_nvmet_prep_ls_wqe() 2684 "NPORT x%x iotag:x%x oxid:x%x size:x%x\n", in lpfc_nvmet_prep_ls_wqe() 2685 ndlp->nlp_DID, nvmewqe->iotag, ctxp->oxid, in lpfc_nvmet_prep_ls_wqe() 2810 wqe->fcp_tsend.wqe_com.abort_tag = nvmewqe->iotag; in lpfc_nvmet_prep_fcp_wqe() 2813 bf_set(wqe_reqtag, &wqe->fcp_tsend.wqe_com, nvmewqe->iotag); in lpfc_nvmet_prep_fcp_wqe() 2887 wqe->fcp_treceive.wqe_com.abort_tag = nvmewqe->iotag; in lpfc_nvmet_prep_fcp_wqe() 2890 bf_set(wqe_reqtag, &wqe->fcp_treceive.wqe_com, nvmewqe->iotag); in lpfc_nvmet_prep_fcp_wqe() 2954 wqe->fcp_trsp.wqe_com.abort_tag = nvmewqe->iotag; in lpfc_nvmet_prep_fcp_wqe() 2957 bf_set(wqe_reqtag, &wqe->fcp_trsp.wqe_com, nvmewqe->iotag); in lpfc_nvmet_prep_fcp_wqe() [all...] |
H A D | lpfc_sli.c | 1359 * to the iocb pool. The iotag in the iocb object 1430 * Clean all volatile data fields, preserve iotag and node struct. in __lpfc_sli_release_iocbq_s4() 1447 * iocb pool. The iotag in the iocb object does not change for each 1457 * Clean all volatile data fields, preserve iotag and node struct. in __lpfc_sli_release_iocbq_s3() 1470 * iocb object to the iocb pool. The iotag in the iocb object 1497 * Clean all volatile data fields, preserve iotag and node struct. in lpfc_sli_release_iocbq() 2010 bf_set(cmf_sync_reqtag, &wqe->cmf_sync, sync_buf->iotag); in lpfc_issue_cmf_sync_wqe() 2099 * lpfc_sli_next_iotag - Get an iotag for the iocb 2103 * This function gets an iotag for the iocb. If there is no unused iotag an 2117 uint16_t iotag; lpfc_sli_next_iotag() local 3657 u16 iotag; lpfc_sli_iocbq_lookup() local 3695 lpfc_sli_iocbq_lookup_by_tag(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, uint16_t iotag) lpfc_sli_iocbq_lookup_by_tag() argument 3742 u32 ulp_command, ulp_status, ulp_word4, ulp_context, iotag; lpfc_sli_process_sol_iocb() local 11095 __lpfc_sli_prep_abort_xri_s3(struct lpfc_iocbq *cmdiocbq, u16 ulp_context, u16 iotag, u8 ulp_class, u16 cqid, bool ia, bool wqec) __lpfc_sli_prep_abort_xri_s3() argument 11125 __lpfc_sli_prep_abort_xri_s4(struct lpfc_iocbq *cmdiocbq, u16 ulp_context, u16 iotag, u8 ulp_class, u16 cqid, bool ia, bool wqec) __lpfc_sli_prep_abort_xri_s4() argument 11161 lpfc_sli_prep_abort_xri(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq, u16 ulp_context, u16 iotag, u8 ulp_class, u16 cqid, bool ia, bool wqec) lpfc_sli_prep_abort_xri() argument 12335 u32 ulp_command, ulp_status, ulp_word4, iotag; lpfc_ignore_els_cmpl() local 12401 u16 ulp_context, iotag; lpfc_sli_issue_abort_iotag() local 12841 u16 ulp_context, iotag, cqid = LPFC_WQE_CQ_ID_DEFAULT; lpfc_sli_abort_taskmgmt() local [all...] |
H A D | lpfc_sli.h | 73 uint16_t iotag; /* pre-assigned IO tag */ member 257 uint16_t abtsiotag; /* tracks next iotag to use for ABTS */ 264 uint32_t fast_iotag; /* max fastlookup based iotag */ 265 uint32_t iotag_ctr; /* keeps track of the next iotag to use */ 266 uint32_t iotag_max; /* max iotag value to use */
|
H A D | lpfc_scsi.c | 260 uint16_t iotag; in lpfc_new_scsi_buf_s3() local 291 /* Allocate iotag for psb->cur_iocbq. */ in lpfc_new_scsi_buf_s3() 292 iotag = lpfc_sli_next_iotag(phba, &psb->cur_iocbq); in lpfc_new_scsi_buf_s3() 293 if (iotag == 0) { in lpfc_new_scsi_buf_s3() 4112 lpfc_cmd->cur_iocbq.iotag); in lpfc_fcp_io_cmd_wqe_cmpl() 4764 wqe->generic.wqe_com.abort_tag = pwqeq->iotag; in lpfc_scsi_prep_cmnd_buf_s4() 4767 bf_set(wqe_reqtag, &wqe->generic.wqe_com, pwqeq->iotag); in lpfc_scsi_prep_cmnd_buf_s4() 4944 wqe->generic.wqe_com.abort_tag = pwqeq->iotag; in lpfc_scsi_prep_task_mgmt_cmd_s4() 4945 bf_set(wqe_reqtag, &wqe->generic.wqe_com, pwqeq->iotag); in lpfc_scsi_prep_task_mgmt_cmd_s4() 5410 cur_iocbq->iotag, in lpfc_queuecommand() [all...] |
H A D | lpfc_crtn.h | 380 u16 ulp_context, u16 iotag, u8 ulp_class, u16 cqid,
|
H A D | lpfc_sli4.h | 1010 uint16_t iotag; /* pre-assigned IO tag */ member
|
H A D | lpfc_bsg.c | 1454 u16 ulp_context, iotag; in lpfc_issue_ct_rsp() local 1496 iotag = get_wqe_reqtag(ctiocb); in lpfc_issue_ct_rsp() 1502 iotag = ctiocb->iocb.ulpIoTag; in lpfc_issue_ct_rsp() 1510 ulp_context, iotag, tag, phba->link_state); in lpfc_issue_ct_rsp() 5641 * Otherwise, call abort iotag in lpfc_bsg_timeout()
|
H A D | lpfc.h | 958 u16 ulp_context, u16 iotag,
|
/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/ |
H A D | sja1105_static_config.h | 206 u64 iotag; member
|
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/ |
H A D | sja1105_static_config.h | 255 u64 iotag; member
|
H A D | sja1105_static_config.c | 379 sja1105_packing(buf, &entry->iotag, 82, 82, size, op); in sja1105pqrs_l2_lookup_entry_packing() 408 sja1105_packing(buf, &entry->iotag, 87, 87, size, op); in sja1110_l2_lookup_entry_packing()
|