Home
last modified time | relevance | path

Searched refs:request_queue (Results 1 – 19 of 19) sorted by relevance

/include/linux/
A Dblk-pm.h7 struct request_queue;
13 extern void blk_pm_runtime_init(struct request_queue *q, struct device *dev);
14 extern int blk_pre_runtime_suspend(struct request_queue *q);
15 extern void blk_post_runtime_suspend(struct request_queue *q, int err);
16 extern void blk_pre_runtime_resume(struct request_queue *q);
17 extern void blk_post_runtime_resume(struct request_queue *q);
19 static inline void blk_pm_runtime_init(struct request_queue *q, in blk_pm_runtime_init()
A Dbsg.h9 struct request_queue;
11 typedef int (bsg_sg_io_fn)(struct request_queue *, struct sg_io_v4 *hdr,
14 struct bsg_device *bsg_register_queue(struct request_queue *q,
A Dblk-mq.h104 struct request_queue *q;
351 struct request_queue *queue;
585 int (*get_budget)(struct request_queue *);
590 void (*put_budget)(struct request_queue *, int);
651 bool (*busy)(struct request_queue *);
720 struct request_queue *q);
721 void blk_mq_destroy_queue(struct request_queue *);
733 bool blk_mq_queue_inflight(struct request_queue *q);
911 void blk_mq_stop_hw_queues(struct request_queue *q);
915 void blk_mq_quiesce_queue(struct request_queue *q);
[all …]
A Dblkdev.h31 struct request_queue;
161 struct request_queue *queue;
469 struct request_queue { struct
1002 extern int blk_lld_busy(struct request_queue *q);
1064 queue_limits_start_update(struct request_queue *q) in queue_limits_start_update()
1129 extern void blk_put_queue(struct request_queue *);
1455 struct request_queue *q = bdev_get_queue(bdev); in bdev_stable_writes()
1496 struct request_queue *q = bdev_get_queue(bdev); in bdev_zone_sectors()
1630 struct request_queue *q);
1635 struct request_queue *q) in blk_crypto_register()
[all …]
A Dblk-integrity.h29 int blk_rq_count_integrity_sg(struct request_queue *, struct bio *);
36 blk_integrity_queue_supports_integrity(struct request_queue *q) in blk_integrity_queue_supports_integrity()
55 queue_max_integrity_segments(const struct request_queue *q) in queue_max_integrity_segments()
102 static inline int blk_rq_count_integrity_sg(struct request_queue *q, in blk_rq_count_integrity_sg()
127 blk_integrity_queue_supports_integrity(struct request_queue *q) in blk_integrity_queue_supports_integrity()
132 queue_max_integrity_segments(const struct request_queue *q) in queue_max_integrity_segments()
A Dblktrace_api.h32 extern void blk_trace_shutdown(struct request_queue *);
63 static inline bool blk_trace_note_message_enabled(struct request_queue *q) in blk_trace_note_message_enabled()
76 extern int blk_trace_setup(struct request_queue *q, char *name, dev_t dev,
79 extern int blk_trace_startstop(struct request_queue *q, int start);
80 extern int blk_trace_remove(struct request_queue *q);
92 static inline int blk_trace_remove(struct request_queue *q) in blk_trace_remove()
A Dbsg-lib.h18 struct request_queue;
67 struct request_queue *bsg_setup_queue(struct device *dev, const char *name,
70 void bsg_remove_queue(struct request_queue *q);
A Diocontext.h74 struct request_queue *q;
A Dblk_types.h45 struct request_queue * bd_queue;
A Dbio.h404 struct request_queue;
/include/scsi/
A Dscsi_dh.h66 extern int scsi_dh_activate(struct request_queue *, activate_complete, void *);
67 extern int scsi_dh_attach(struct request_queue *, const char *);
68 extern const char *scsi_dh_attached_handler_name(struct request_queue *, gfp_t);
69 extern int scsi_dh_set_params(struct request_queue *, const char *);
71 static inline int scsi_dh_activate(struct request_queue *req, in scsi_dh_activate()
77 static inline int scsi_dh_attach(struct request_queue *req, const char *name) in scsi_dh_attach()
81 static inline const char *scsi_dh_attached_handler_name(struct request_queue *q, in scsi_dh_attached_handler_name()
86 static inline int scsi_dh_set_params(struct request_queue *req, const char *params) in scsi_dh_set_params()
A Dscsi_transport_sas.h95 struct request_queue;
100 struct request_queue *q;
A Dscsi_device.h15 struct request_queue;
105 struct request_queue *request_queue; member
404 extern struct scsi_device *scsi_device_from_queue(struct request_queue *q);
A Dscsi_cmnd.h397 struct request *scsi_alloc_request(struct request_queue *q, blk_opf_t opf,
A Dscsi_transport_fc.h385 struct request_queue *rqst_q; /* bsg support */
583 struct request_queue *rqst_q;
A Dscsi_transport_iscsi.h295 struct request_queue *bsg_q;
/include/trace/events/
A Dblock.h309 TP_PROTO(struct request_queue *q, struct bio *bio),
428 TP_PROTO(struct request_queue *q),
445 TP_PROTO(struct request_queue *q, unsigned int depth, bool explicit),
473 TP_PROTO(struct request_queue *q, unsigned int depth, bool explicit),
639 TP_PROTO(struct request_queue *q, unsigned int zno, sector_t sector,
666 TP_PROTO(struct request_queue *q, unsigned int zno, sector_t sector,
674 TP_PROTO(struct request_queue *q, unsigned int zno, sector_t sector,
/include/linux/mtd/
A Dblktrans.h32 struct request_queue *rq;
/include/ufs/
A Dufshcd.h1032 struct request_queue *tmf_queue;
1101 struct request_queue *bsg_queue;

Completed in 43 milliseconds