Home
last modified time | relevance | path

Searched refs:cam_iosched_softc (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/cam/
H A Dcam_iosched.h37 struct cam_iosched_softc;
84 int cam_iosched_init(struct cam_iosched_softc **, struct cam_periph *periph,
86 void cam_iosched_fini(struct cam_iosched_softc *);
87 void cam_iosched_sysctl_init(struct cam_iosched_softc *, struct sysctl_ctx_list *, struct sysctl_oi…
88 struct bio *cam_iosched_next_trim(struct cam_iosched_softc *isc);
89 struct bio *cam_iosched_get_trim(struct cam_iosched_softc *isc);
90 struct bio *cam_iosched_next_bio(struct cam_iosched_softc *isc);
91 void cam_iosched_queue_work(struct cam_iosched_softc *isc, struct bio *bp);
92 void cam_iosched_flush(struct cam_iosched_softc *isc, struct devstat *stp, int err);
93 void cam_iosched_schedule(struct cam_iosched_softc *isc, struct cam_periph *periph);
[all …]
H A Dcam_iosched.c147 struct cam_iosched_softc;
284 struct cam_iosched_softc *softc;
311 struct cam_iosched_softc *softc;
316 struct cam_iosched_softc { struct
608 struct cam_iosched_softc *isc = arg; in cam_iosched_ticker()
661 cam_iosched_cl_init(struct control_loop *clp, struct cam_iosched_softc *isc) in cam_iosched_cl_init()
676 struct cam_iosched_softc *isc; in cam_iosched_cl_maybe_steer()
764 cam_iosched_io_metric_update(struct cam_iosched_softc *isc,
769 cam_iosched_has_flagged_work(struct cam_iosched_softc *isc) in cam_iosched_has_flagged_work()
775 cam_iosched_has_io(struct cam_iosched_softc *isc) in cam_iosched_has_io()
[all …]
/freebsd/sys/cam/nvme/
H A Dnvme_da.c105 struct cam_iosched_softc *cam_iosched;
/freebsd/sys/cam/ata/
H A Data_da.c248 struct cam_iosched_softc *cam_iosched;
/freebsd/sys/cam/scsi/
H A Dscsi_da.c337 struct cam_iosched_softc *cam_iosched;