Searched refs:hdwq (Results 1 - 11 of 11) sorted by relevance
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_debugfs.h | 426 wq = phba->sli4_hba.hdwq[wqidx].io_wq; 470 wq = phba->sli4_hba.hdwq[wqidx].io_wq; 471 cq = phba->sli4_hba.hdwq[wqidx].io_cq; 489 eq = phba->sli4_hba.hdwq[eqidx].hba_eq; 496 eq = phba->sli4_hba.hdwq[0].hba_eq; 526 qp = phba->sli4_hba.hdwq[qidx].hba_eq; 575 if (phba->sli4_hba.hdwq[wq_idx].io_wq->queue_id == qid) 579 lpfc_debug_dump_q(phba->sli4_hba.hdwq[wq_idx].io_wq); 648 if (phba->sli4_hba.hdwq[cq_idx].io_cq->queue_id == qid) 653 lpfc_debug_dump_q(phba->sli4_hba.hdwq[cq_id [all...] |
H A D | lpfc_sli.h | 52 uint16_t hdwq; member in struct:lpfc_cq_event 432 struct lpfc_sli4_hdw_queue *hdwq; member in struct:lpfc_io_buf
|
H A D | lpfc_sli4.h | 165 uint16_t hdwq; member in struct:lpfc_queue 606 uint16_t hdwq; member in struct:lpfc_vector_map_info 847 struct lpfc_sli4_hdw_queue *hdwq; member in struct:lpfc_sli4_hba 1083 struct lpfc_sli4_hdw_queue *hdwq, uint32_t type, 1174 struct lpfc_sli4_hdw_queue *hdwq); 1176 struct lpfc_sli4_hdw_queue *hdwq);
|
H A D | lpfc_nvmet.c | 923 rc = lpfc_sli4_issue_wqe(phba, axchg->hdwq, nvmewqeq); 1039 if (!ctxp->hdwq) 1040 ctxp->hdwq = &phba->sli4_hba.hdwq[rsp->hwqid]; 1084 rc = lpfc_sli4_issue_wqe(phba, ctxp->hdwq, nvmewqeq); 1103 wq = ctxp->hdwq->io_wq; 1151 if (!ctxp->hdwq) 1152 ctxp->hdwq = &phba->sli4_hba.hdwq[0]; 1178 wq = ctxp->hdwq [all...] |
H A D | lpfc_init.c | 1127 qp = &phba->sli4_hba.hdwq[idx]; 1296 struct lpfc_sli4_hdw_queue *hdwq; local 1310 hdwq = &phba->sli4_hba.hdwq[phba->sli4_hba.cpu_map[i].hdwq]; 1311 eq = hdwq->hba_eq; 1406 lpfc_modify_hba_eq_delay(phba, eq->hdwq, 1, 3455 qp = &phba->sli4_hba.hdwq[0]; 3490 qp = &phba->sli4_hba.hdwq[0]; 3551 qp = &phba->sli4_hba.hdwq[ 10842 struct lpfc_sli4_hdw_queue *hdwq; local [all...] |
H A D | lpfc_scsi.c | 395 qp = &phba->sli4_hba.hdwq[idx]; 416 * @idx: index into hdwq 445 qp = &phba->sli4_hba.hdwq[idx]; 588 * This routine removes a scsi buffer from head of @hdwq io_buf_list 613 idx = phba->sli4_hba.cpu_map[cpu].hdwq; 619 qp = &phba->sli4_hba.hdwq[idx]; 640 lpfc_release_io_buf(phba, lpfc_cmd, lpfc_cmd->hdwq); 725 * This routine releases @psb scsi buffer by adding it to tail of @hdwq 739 qp = psb->hdwq; 4036 if (phba->sli4_hba.hdwq) 4680 struct lpfc_sli4_hdw_queue *hdwq = NULL; local [all...] |
H A D | lpfc_nvme.c | 505 rc = lpfc_sli4_issue_wqe(phba, &phba->sli4_hba.hdwq[0], genwqe); 981 phba->sli4_hba.hdwq[idx].nvme_cstat.io_cmpls++; 1672 idx = phba->sli4_hba.cpu_map[cpu].hdwq; 1742 cstat = &phba->sli4_hba.hdwq[idx].nvme_cstat; 1760 ret = lpfc_sli4_issue_wqe(phba, lpfc_ncmd->hdwq, &lpfc_ncmd->cur_iocbq); 2033 * This routine removes a nvme buffer from head of @hdwq io_buf_list 2083 qp = &phba->sli4_hba.hdwq[idx]; 2112 qp = lpfc_ncmd->hdwq; 2252 qp = &phba->sli4_hba.hdwq[i]; 2765 if (phba->sli_rev < LPFC_SLI_REV4 || !phba->sli4_hba.hdwq) [all...] |
H A D | lpfc_debugfs.c | 391 * @size number of bytes. A header that describes the current hdwq state will be 392 * dumped to @buf first and then info on each hdwq entry will be dumped to @buf 393 * until @size bytes have been dumped or all the hdwq info has been dumped. 414 qp = &phba->sli4_hba.hdwq[lpfc_debugfs_last_xripool]; 470 if (!phba->sli4_hba.hdwq) 526 qp = &phba->sli4_hba.hdwq[i]; 581 * @size number of bytes. A header that describes the current hdwq state will be 582 * dumped to @buf first and then info on each hdwq entry will be dumped to @buf 583 * until @size bytes have been dumped or all the hdwq info has been dumped. 603 if (!phba->sli4_hba.hdwq) [all...] |
H A D | lpfc_nvme.h | 215 struct lpfc_sli4_hdw_queue *hdwq; member in struct:lpfc_async_xchg_ctx
|
H A D | lpfc_sli.c | 2027 ret_val = lpfc_sli4_issue_wqe(phba, &phba->sli4_hba.hdwq[0], sync_buf); 3285 axchg->hdwq = &phba->sli4_hba.hdwq[0]; 4655 pring = phba->sli4_hba.hdwq[i].io_wq->pring; 4692 pring = phba->sli4_hba.hdwq[i].io_wq->pring; 6157 if (sli4_hba->hdwq) { 6160 qp = &sli4_hba->hdwq[qidx]; 7979 struct lpfc_sli4_hdw_queue *hdwq; local 7985 hdwq = &phba->sli4_hba.hdwq[phb 16412 lpfc_cq_create_set(struct lpfc_hba *phba, struct lpfc_queue **cqp, struct lpfc_sli4_hdw_queue *hdwq, uint32_t type, uint32_t subtype) argument 22307 struct lpfc_sli4_hdw_queue *hdwq = lpfc_buf->hdwq; local 22375 struct lpfc_sli4_hdw_queue *hdwq = lpfc_buf->hdwq; local 22407 lpfc_free_sgl_per_hdwq(struct lpfc_hba *phba, struct lpfc_sli4_hdw_queue *hdwq) argument 22449 struct lpfc_sli4_hdw_queue *hdwq = lpfc_buf->hdwq; local 22524 struct lpfc_sli4_hdw_queue *hdwq = lpfc_buf->hdwq; local 22556 lpfc_free_cmd_rsp_buf_per_hdwq(struct lpfc_hba *phba, struct lpfc_sli4_hdw_queue *hdwq) argument [all...] |
H A D | lpfc_attr.c | 648 cstat = &phba->sli4_hba.hdwq[i].nvme_cstat; 726 cstat = &phba->sli4_hba.hdwq[i].scsi_cstat; 5049 if (cpup->hdwq == LPFC_VECTOR_MAP_EMPTY) 5052 "CPU %02d hdwq None " 5061 "CPU %02d EQ None hdwq %04d " 5064 cpup->hdwq, cpup->phys_id, 5069 if (cpup->hdwq == LPFC_VECTOR_MAP_EMPTY) 5072 "CPU %02d hdwq None " 5083 "CPU %02d EQ %04d hdwq %04d " 5086 cpup->eq, cpup->hdwq, cpu [all...] |
Completed in 242 milliseconds