Home
last modified time | relevance | path

Searched refs:cbfn_q (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/scsi/csiostor/
H A Dcsio_scsi.h262 csio_scsi_completed(struct csio_ioreq *ioreq, struct list_head *cbfn_q) in csio_scsi_completed() argument
266 list_add_tail(&ioreq->sm.sm_list, cbfn_q); in csio_scsi_completed()
270 csio_scsi_aborted(struct csio_ioreq *ioreq, struct list_head *cbfn_q) in csio_scsi_aborted() argument
273 list_add_tail(&ioreq->sm.sm_list, cbfn_q); in csio_scsi_aborted()
277 csio_scsi_closed(struct csio_ioreq *ioreq, struct list_head *cbfn_q) in csio_scsi_closed() argument
280 list_add_tail(&ioreq->sm.sm_list, cbfn_q); in csio_scsi_closed()
H A Dcsio_isr.c147 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()
H A Dcsio_mb.c1360 while (!list_empty(cbfn_q)) { in csio_mb_completions()
1361 mbp = list_first_entry(cbfn_q, struct csio_mb, list); in csio_mb_completions()
1547 list_add_tail(&mbp->list, &mbm->cbfn_q); in csio_mb_isr_handler()
1625 list_add_tail(&mbp->list, cbfn_q); in csio_mb_cancel_all()
1630 list_splice_tail_init(&mbm->req_q, cbfn_q); in csio_mb_cancel_all()
1634 if (!list_empty(&mbm->cbfn_q)) { in csio_mb_cancel_all()
1635 list_splice_tail_init(&mbm->cbfn_q, cbfn_q); in csio_mb_cancel_all()
1639 if (list_empty(cbfn_q)) in csio_mb_cancel_all()
1642 list_for_each(tmp, cbfn_q) { in csio_mb_cancel_all()
1670 INIT_LIST_HEAD(&mbm->cbfn_q); in csio_mbm_init()
[all …]
H A Dcsio_mb.h136 struct list_head cbfn_q; /* Mbox completion q */ member
H A Dcsio_hw.c3700 LIST_HEAD(cbfn_q); in csio_mberr_worker()
3707 if (list_empty(&mbm->cbfn_q)) { in csio_mberr_worker()
3712 list_splice_tail_init(&mbm->cbfn_q, &cbfn_q); in csio_mberr_worker()
3729 csio_mb_completions(hw, &cbfn_q); in csio_mberr_worker()
3767 LIST_HEAD(cbfn_q); in csio_hw_mbm_cleanup()
3769 csio_mb_cancel_all(hw, &cbfn_q); in csio_hw_mbm_cleanup()
3772 csio_mb_completions(hw, &cbfn_q); in csio_hw_mbm_cleanup()
4193 INIT_LIST_HEAD(&mgmtm->cbfn_q); in csio_mgmtm_init()
H A Dcsio_hw.h232 struct list_head cbfn_q; /* Completion queue */ member