Home
last modified time | relevance | path

Searched refs:ioreq_freelist (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/csiostor/
H A Dcsio_scsi.h158 struct list_head ioreq_freelist; /* Free list of ioreq's */ member
196 if (likely(!list_empty(&scm->ioreq_freelist))) { in csio_get_scsi_ioreq()
197 req = list_first_entry(&scm->ioreq_freelist, in csio_get_scsi_ioreq()
209 list_add_tail(&ioreq->sm.sm_list, &scm->ioreq_freelist); in csio_put_scsi_ioreq()
217 list_splice_init(reqlist, &scm->ioreq_freelist); in csio_put_scsi_ioreq_list()
H A Dcsio_scsi.c2428 INIT_LIST_HEAD(&scm->ioreq_freelist); in csio_scsim_init()
2460 list_add_tail(&ioreq->sm.sm_list, &scm->ioreq_freelist); in csio_scsim_init()
2474 while (!list_empty(&scm->ioreq_freelist)) { in csio_scsim_init()
2477 tmp = list_first_entry(&scm->ioreq_freelist, in csio_scsim_init()
2505 while (!list_empty(&scm->ioreq_freelist)) { in csio_scsim_exit()
2508 tmp = list_first_entry(&scm->ioreq_freelist, in csio_scsim_exit()
/kernel/linux/linux-6.6/drivers/scsi/csiostor/
H A Dcsio_scsi.h158 struct list_head ioreq_freelist; /* Free list of ioreq's */ member
206 if (likely(!list_empty(&scm->ioreq_freelist))) { in csio_get_scsi_ioreq()
207 req = list_first_entry(&scm->ioreq_freelist, in csio_get_scsi_ioreq()
219 list_add_tail(&ioreq->sm.sm_list, &scm->ioreq_freelist); in csio_put_scsi_ioreq()
227 list_splice_init(reqlist, &scm->ioreq_freelist); in csio_put_scsi_ioreq_list()
H A Dcsio_scsi.c2434 INIT_LIST_HEAD(&scm->ioreq_freelist); in csio_scsim_init()
2466 list_add_tail(&ioreq->sm.sm_list, &scm->ioreq_freelist); in csio_scsim_init()
2480 while (!list_empty(&scm->ioreq_freelist)) { in csio_scsim_init()
2483 tmp = list_first_entry(&scm->ioreq_freelist, in csio_scsim_init()
2511 while (!list_empty(&scm->ioreq_freelist)) { in csio_scsim_exit()
2514 tmp = list_first_entry(&scm->ioreq_freelist, in csio_scsim_exit()

Completed in 8 milliseconds