/freebsd/share/examples/scsi_target/ |
H A D | scsi_target.c | 351 TAILQ_REMOVE(&pending_queue, ccb_h, periph_links.tqe); in cleanup() 355 TAILQ_REMOVE(&work_queue, ccb_h, periph_links.tqe); in cleanup() 524 periph_links.tqe); in request_loop() 560 TAILQ_REMOVE(&pending_queue, &ccb->ccb_h, periph_links.tqe); in handle_read() 583 periph_links.tqe); in handle_read() 603 periph_links.tqe); in handle_read() 673 TAILQ_REMOVE(&work_queue, &atio->ccb_h, periph_links.tqe); in work_atio() 701 TAILQ_INSERT_HEAD(ioq, &ctio->ccb_h, periph_links.tqe); in queue_io() 705 TAILQ_FOREACH_REVERSE(ccb_h, ioq, io_queue, periph_links.tqe) { in queue_io() 714 TAILQ_INSERT_AFTER(ioq, ccb_h, &ctio->ccb_h, periph_links.tqe); in queue_io() [all …]
|
/freebsd/sys/cam/scsi/ |
H A D | scsi_targ_bh.c | 321 periph_links.sle); in targbhenlun() 367 SLIST_REMOVE_HEAD(&softc->immed_notify_slist, periph_links.sle); in targbhdislun() 457 TAILQ_REMOVE(&softc->work_queue, ccbh, periph_links.tqe); in targbhstart() 459 periph_links.tqe); in targbhstart() 634 periph_links.tqe); in targbhdone() 638 periph_links.tqe); in targbhdone() 655 periph_links.tqe); in targbhdone()
|
H A D | scsi_target.c | 506 TAILQ_REMOVE(&softc->user_ccb_queue, ccb_h, periph_links.tqe); in targdtor() 562 periph_links.tqe); in targwrite() 683 periph_links.tqe) { in targusermerge() 749 periph_links.tqe); in targsendccb() 765 periph_links.tqe); in targdone() 783 periph_links.tqe); in targdone() 843 TAILQ_REMOVE(user_queue, ccb_h, periph_links.tqe); in targread() 1049 TAILQ_FOREACH(ccb_h, &softc->pending_ccb_queue, periph_links.tqe) { in abort_all_pending()
|
H A D | scsi_pt.c | 406 LIST_FOREACH(ccbh, &softc->pending_ccbs, periph_links.le) in ptasync() 455 periph_links.le); in ptstart() 548 LIST_REMOVE(&done_ccb->ccb_h, periph_links.le); in ptdone()
|
H A D | scsi_xpt.c | 661 periph_links.tqe); in proberegister() 1799 TAILQ_REMOVE(&softc->request_ccbs, &done_ccb->ccb_h, periph_links.tqe); in probedone() 2354 &request_ccb->ccb_h, periph_links.tqe); in scsi_scan_lun()
|
H A D | scsi_pass.c | 1919 io_req->user_periph_links = ccb->ccb_h.periph_links; in passdoioctl() 2049 io_req->ccb.ccb_h.periph_links = io_req->user_periph_links; in passdoioctl()
|
H A D | scsi_cd.c | 493 LIST_FOREACH(ccbh, &softc->pending_ccbs, periph_links.le) in cdasync() 948 &start_ccb->ccb_h, periph_links.le); in cdstart() 1186 LIST_REMOVE(&done_ccb->ccb_h, periph_links.le); in cddone()
|
H A D | scsi_da.c | 2268 LIST_FOREACH(ccbh, &softc->pending_ccbs, periph_links.le) in daasync() 3519 &start_ccb->ccb_h, periph_links.le); in dastart() 4695 LIST_REMOVE(&done_ccb->ccb_h, periph_links.le); in dadone()
|
/freebsd/sys/cam/ctl/ |
H A D | scsi_ctl.c | 523 LIST_INSERT_HEAD(&softc->atio_list, &new_ccb->ccb_h, periph_links.le); in ctlferegister() 570 LIST_INSERT_HEAD(&softc->inot_list, &new_ccb->ccb_h, periph_links.le); in ctlferegister() 617 LIST_FOREACH(hdr, &softc->atio_list, periph_links.le) { in ctlfeoninvalidate() 621 LIST_FOREACH(hdr, &softc->inot_list, periph_links.le) { in ctlfeoninvalidate() 785 STAILQ_REMOVE_HEAD(&softc->work_queue, periph_links.stqe); in ctlfestart() 995 LIST_INSERT_HEAD(&softc->atio_list, &ccb->ccb_h, periph_links.le); in ctlfe_requeue_ccb() 997 LIST_INSERT_HEAD(&softc->inot_list, &ccb->ccb_h, periph_links.le); in ctlfe_requeue_ccb() 1117 LIST_REMOVE(&done_ccb->ccb_h, periph_links.le); in ctlfedone() 1240 periph_links.stqe); in ctlfedone() 1407 LIST_REMOVE(&done_ccb->ccb_h, periph_links in ctlfedone() [all...] |
/freebsd/sys/cam/ |
H A D | cam_compat.h | 59 camq_entry periph_links; /* For chaining in the type driver */ member 147 camq_entry periph_links; /* For chaining in the type driver */ member
|
H A D | cam_periph.h | 145 SLIST_ENTRY(cam_periph) periph_links;
|
H A D | cam_xpt.c | 661 periph = SLIST_NEXT(periph, periph_links), i++) { in xptdoioctl() 675 if (SLIST_NEXT(periph, periph_links)) in xptdoioctl() 1016 SLIST_INSERT_HEAD(&device->periphs, periph, periph_links); in xpt_add_periph() 1033 SLIST_REMOVE(&device->periphs, periph, cam_periph, periph_links); in xpt_remove_periph() 2255 periph = SLIST_NEXT(periph, periph_links); in xptperiphtraverse() 2273 next_periph = SLIST_NEXT(periph, periph_links); in xptperiphtraverse() 2276 next_periph = SLIST_NEXT(next_periph, periph_links); in xptperiphtraverse() 2778 nperiph = SLIST_NEXT(nperiph, periph_links), i++) { in xpt_action_default() 3266 periph_links.sle); in xpt_run_allocq() 4626 SLIST_REMOVE_HEAD(&periph->ccb_list, periph_links.sle); in cam_periph_getccb() [all …]
|
H A D | cam_periph.c | 1454 saved_ccb->ccb_h.periph_links = done_ccb->ccb_h.periph_links; in camperiphdone()
|
H A D | cam_ccb.h | 351 camq_entry periph_links; /* For chaining in the type driver */ 350 camq_entry periph_links; /* For chaining in the type driver */ global() member
|
/freebsd/sys/cam/nvme/ |
H A D | nvme_xpt.c | 221 periph_links.tqe); in nvme_probe_register() 483 &done_ccb->ccb_h, periph_links.tqe); in nvme_probe_done() 562 &request_ccb->ccb_h, periph_links.tqe); in nvme_scan_lun()
|
/freebsd/sys/cam/ata/ |
H A D | ata_xpt.c | 283 periph_links.tqe); in aproberegister() 1329 &done_ccb->ccb_h, periph_links.tqe); in aprobedone() 1596 &request_ccb->ccb_h, periph_links.tqe); in ata_scan_lun()
|