Searched refs:txcmplq (Results 1 - 9 of 9) sorted by relevance
/drivers/scsi/lpfc/ |
H A D | lpfc_sli.h | 208 struct list_head txcmplq; member in struct:lpfc_sli_ring
|
H A D | lpfc_sli.c | 1294 * lpfc_sli_ringtxcmpl_put - Adds new iocb to the txcmplq 1300 * new iocb to txcmplq of the given ring. This function always returns 1309 list_add_tail(&piocb->list, &pring->txcmplq); 1488 * updates the ring pointers. It adds the new iocb to txcmplq if there is 2684 /* Based on the iotag field, get the cmd IOCB from the txcmplq */ 3481 * in txcmplq. The iocbs in the txcmplq is not guaranteed to complete before 3494 /* Error everything on txq and txcmplq 3504 /* Next issue ABTS for everything on the txcmplq */ 3505 list_for_each_entry_safe(iocb, next_iocb, &pring->txcmplq, lis [all...] |
H A D | lpfc_els.c | 1297 * with a @phba. This routine walks all the outstanding IOCBs on the txcmplq 1322 * Check the txcmplq for an iocb that matches the nport the driver is 1326 list_for_each_entry_safe(iocb, next_iocb, &pring->txcmplq, list) { 6268 list_for_each_entry_safe(piocb, tmp_iocb, &pring->txcmplq, list) { 6323 if (!list_empty(&phba->sli.ring[LPFC_ELS_RING].txcmplq)) 6369 list_for_each_entry_safe(piocb, tmp_iocb, &pring->txcmplq, list) {
|
H A D | lpfc_nportdisc.c | 221 * Lock the ELS ring txcmplq for SLI3/SLI4 and build a local list 223 * txcmplq so that the abort operation completes them successfully. 228 list_for_each_entry_safe(iocb, next_iocb, &pring->txcmplq, list) {
|
H A D | lpfc_attr.c | 716 while (!list_empty(&pring->txcmplq)) {
|
H A D | lpfc_bsg.c | 1715 while (!list_empty(&pring->txcmplq)) {
|
H A D | lpfc_hbadisc.c | 4423 * Everything that matches on txcmplq will be returned 5142 /* Error matching iocb on txq or txcmplq 5158 /* Next check the txcmplq */ 5159 list_for_each_entry_safe(iocb, next_iocb, &pring->txcmplq, list) {
|
H A D | lpfc_scsi.c | 4583 if (!list_empty(&phba->sli.ring[LPFC_FCP_RING].txcmplq)) 4869 * is no need to search the txcmplq. Just send an abort to the FW.
|
H A D | lpfc_init.c | 915 * This routine will cleanup the txcmplq after the HBA is reset when bringing 936 * way, nothing should be on txcmplq as it will NEVER complete. 938 list_splice_init(&pring->txcmplq, &completions); 1380 * dropped by the firmware. Error iocb (I/O) on txcmplq and let the 1499 * Error iocb (I/O) on txcmplq and let the SCSI layer 9597 /* Final cleanup of txcmplq and reset the HBA */ 9775 * There may be errored I/Os through HBA, abort all I/Os on txcmplq 10524 * There may be errored I/Os through HBA, abort all I/Os on txcmplq
|
Completed in 132 milliseconds