Searched refs:ctiocb (Results 1 - 3 of 3) sorted by relevance
/linux-4.4.14/drivers/scsi/lpfc/ |
H A D | lpfc_ct.c | 261 lpfc_ct_free_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *ctiocb) lpfc_ct_free_iocb() argument 265 if (ctiocb->context_un.ndlp) { lpfc_ct_free_iocb() 266 lpfc_nlp_put(ctiocb->context_un.ndlp); lpfc_ct_free_iocb() 267 ctiocb->context_un.ndlp = NULL; lpfc_ct_free_iocb() 269 if (ctiocb->context1) { lpfc_ct_free_iocb() 270 buf_ptr = (struct lpfc_dmabuf *) ctiocb->context1; lpfc_ct_free_iocb() 273 ctiocb->context1 = NULL; lpfc_ct_free_iocb() 275 if (ctiocb->context2) { lpfc_ct_free_iocb() 276 lpfc_free_ct_rsp(phba, (struct lpfc_dmabuf *) ctiocb->context2); lpfc_ct_free_iocb() 277 ctiocb->context2 = NULL; lpfc_ct_free_iocb() 280 if (ctiocb->context3) { lpfc_ct_free_iocb() 281 buf_ptr = (struct lpfc_dmabuf *) ctiocb->context3; lpfc_ct_free_iocb() 284 ctiocb->context3 = NULL; lpfc_ct_free_iocb() 286 lpfc_sli_release_iocbq(phba, ctiocb); lpfc_ct_free_iocb()
|
H A D | lpfc_bsg.c | 1465 struct lpfc_iocbq *ctiocb = NULL; lpfc_issue_ct_rsp() local 1482 ctiocb = lpfc_sli_get_iocbq(phba); lpfc_issue_ct_rsp() 1483 if (!ctiocb) { lpfc_issue_ct_rsp() 1488 icmd = &ctiocb->iocb; lpfc_issue_ct_rsp() 1551 ctiocb->iocb_cmpl = NULL; lpfc_issue_ct_rsp() 1552 ctiocb->iocb_flag |= LPFC_IO_LIBDFC; lpfc_issue_ct_rsp() 1553 ctiocb->vport = phba->pport; lpfc_issue_ct_rsp() 1554 ctiocb->context1 = dd_data; lpfc_issue_ct_rsp() 1555 ctiocb->context2 = cmp; lpfc_issue_ct_rsp() 1556 ctiocb->context3 = bmp; lpfc_issue_ct_rsp() 1557 ctiocb->context_un.ndlp = ndlp; lpfc_issue_ct_rsp() 1558 ctiocb->iocb_cmpl = lpfc_issue_ct_rsp_cmp; lpfc_issue_ct_rsp() 1562 dd_data->context_un.iocb.cmdiocbq = ctiocb; lpfc_issue_ct_rsp() 1577 rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, ctiocb, 0); lpfc_issue_ct_rsp() 1582 if (ctiocb->iocb_flag & LPFC_IO_LIBDFC) { lpfc_issue_ct_rsp() 1584 ctiocb->iocb_flag |= LPFC_IO_CMD_OUTSTANDING; lpfc_issue_ct_rsp() 1594 lpfc_sli_release_iocbq(phba, ctiocb); lpfc_issue_ct_rsp()
|
H A D | lpfc_sli.c | 15056 struct lpfc_iocbq *ctiocb = NULL; lpfc_sli4_seq_abort_rsp() local 15094 ctiocb = lpfc_sli_get_iocbq(phba); lpfc_sli4_seq_abort_rsp() 15095 if (!ctiocb) lpfc_sli4_seq_abort_rsp() 15101 icmd = &ctiocb->iocb; lpfc_sli4_seq_abort_rsp() 15114 ctiocb->context1 = lpfc_nlp_get(ndlp); lpfc_sli4_seq_abort_rsp() 15116 ctiocb->iocb_cmpl = NULL; lpfc_sli4_seq_abort_rsp() 15117 ctiocb->vport = phba->pport; lpfc_sli4_seq_abort_rsp() 15118 ctiocb->iocb_cmpl = lpfc_sli4_seq_abort_rsp_cmpl; lpfc_sli4_seq_abort_rsp() 15119 ctiocb->sli4_lxritag = NO_XRI; lpfc_sli4_seq_abort_rsp() 15120 ctiocb->sli4_xritag = NO_XRI; lpfc_sli4_seq_abort_rsp() 15178 rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, ctiocb, 0); lpfc_sli4_seq_abort_rsp() 15186 ctiocb->context1 = NULL; lpfc_sli4_seq_abort_rsp() 15187 lpfc_sli_release_iocbq(phba, ctiocb); lpfc_sli4_seq_abort_rsp()
|
Completed in 336 milliseconds