Searched refs:cbfn_q (Results 1 – 6 of 6) sorted by relevance
/drivers/scsi/csiostor/ |
D | csio_scsi.h | 252 csio_scsi_completed(struct csio_ioreq *ioreq, struct list_head *cbfn_q) in csio_scsi_completed() argument 256 list_add_tail(&ioreq->sm.sm_list, cbfn_q); in csio_scsi_completed() 260 csio_scsi_aborted(struct csio_ioreq *ioreq, struct list_head *cbfn_q) in csio_scsi_aborted() argument 263 list_add_tail(&ioreq->sm.sm_list, cbfn_q); in csio_scsi_aborted() 267 csio_scsi_closed(struct csio_ioreq *ioreq, struct list_head *cbfn_q) in csio_scsi_closed() argument 270 list_add_tail(&ioreq->sm.sm_list, cbfn_q); in csio_scsi_closed()
|
D | csio_isr.c | 147 struct csio_fl_dma_buf *flb, void *cbfn_q) in csio_process_scsi_cmpl() argument 169 (struct list_head *)cbfn_q); in csio_process_scsi_cmpl() 172 (struct list_head *)cbfn_q); in csio_process_scsi_cmpl() 195 csio_scsi_completed(ioreq, (struct list_head *)cbfn_q); in csio_process_scsi_cmpl() 215 LIST_HEAD(cbfn_q); in csio_scsi_isr_handler() 224 &cbfn_q) != 0)) in csio_scsi_isr_handler() 228 list_for_each(tmp, &cbfn_q) { in csio_scsi_isr_handler() 240 csio_put_scsi_ioreq_list_lock(hw, scm, &cbfn_q, in csio_scsi_isr_handler()
|
D | csio_mb.c | 1424 csio_mb_completions(struct csio_hw *hw, struct list_head *cbfn_q) in csio_mb_completions() argument 1430 while (!list_empty(cbfn_q)) { in csio_mb_completions() 1431 mbp = list_first_entry(cbfn_q, struct csio_mb, list); in csio_mb_completions() 1604 list_add_tail(&mbp->list, &mbm->cbfn_q); in csio_mb_isr_handler() 1668 csio_mb_cancel_all(struct csio_hw *hw, struct list_head *cbfn_q) in csio_mb_cancel_all() argument 1682 list_add_tail(&mbp->list, cbfn_q); in csio_mb_cancel_all() 1687 list_splice_tail_init(&mbm->req_q, cbfn_q); in csio_mb_cancel_all() 1691 if (!list_empty(&mbm->cbfn_q)) { in csio_mb_cancel_all() 1692 list_splice_tail_init(&mbm->cbfn_q, cbfn_q); in csio_mb_cancel_all() 1696 if (list_empty(cbfn_q)) in csio_mb_cancel_all() [all …]
|
D | csio_hw.c | 3332 LIST_HEAD(cbfn_q); in csio_mberr_worker() 3339 if (list_empty(&mbm->cbfn_q)) { in csio_mberr_worker() 3344 list_splice_tail_init(&mbm->cbfn_q, &cbfn_q); in csio_mberr_worker() 3361 csio_mb_completions(hw, &cbfn_q); in csio_mberr_worker() 3398 LIST_HEAD(cbfn_q); in csio_hw_mbm_cleanup() 3400 csio_mb_cancel_all(hw, &cbfn_q); in csio_hw_mbm_cleanup() 3403 csio_mb_completions(hw, &cbfn_q); in csio_hw_mbm_cleanup() 3828 INIT_LIST_HEAD(&mgmtm->cbfn_q); in csio_mgmtm_init()
|
D | csio_mb.h | 141 struct list_head cbfn_q; /* Mbox completion q */ member
|
D | csio_hw.h | 278 struct list_head cbfn_q; /* Completion queue */ member
|