Searched refs:request_queue (Results 1 – 20 of 20) sorted by relevance
| /include/linux/ |
| D | blk-pm.h | 7 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()
|
| D | bsg.h | 9 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,
|
| D | blk-mq.h | 104 struct request_queue *q; 362 struct request_queue *queue; 595 int (*get_budget)(struct request_queue *); 600 void (*put_budget)(struct request_queue *, int); 661 bool (*busy)(struct request_queue *); 731 struct gendisk *blk_mq_alloc_disk_for_queue(struct request_queue *q, 733 struct request_queue *blk_mq_alloc_queue(struct blk_mq_tag_set *set, 736 struct request_queue *q); 737 void blk_mq_destroy_queue(struct request_queue *); 749 bool blk_mq_queue_inflight(struct request_queue *q); [all …]
|
| D | blk-integrity.h | 29 int blk_rq_count_integrity_sg(struct request_queue *, struct bio *); 34 blk_integrity_queue_supports_integrity(struct request_queue *q) in blk_integrity_queue_supports_integrity() 53 queue_max_integrity_segments(const struct request_queue *q) in queue_max_integrity_segments() 95 static inline int blk_rq_count_integrity_sg(struct request_queue *q, in blk_rq_count_integrity_sg() 121 blk_integrity_queue_supports_integrity(struct request_queue *q) in blk_integrity_queue_supports_integrity() 126 queue_max_integrity_segments(const struct request_queue *q) in queue_max_integrity_segments()
|
| D | blkdev.h | 33 struct request_queue; 165 struct request_queue *queue; 459 struct request_queue { struct 646 void blk_queue_flag_set(unsigned int flag, struct request_queue *q); 647 void blk_queue_flag_clear(unsigned int flag, struct request_queue *q); 675 extern void blk_set_pm_only(struct request_queue *q); 676 extern void blk_clear_pm_only(struct request_queue *q); 684 static inline bool queue_is_mq(struct request_queue *q) in queue_is_mq() 690 static inline enum rpm_status queue_rpm_status(struct request_queue *q) in queue_rpm_status() 695 static inline enum rpm_status queue_rpm_status(struct request_queue *q) in queue_rpm_status() [all …]
|
| D | blktrace_api.h | 32 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()
|
| D | bsg-lib.h | 18 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);
|
| D | iocontext.h | 74 struct request_queue *q;
|
| D | blk_types.h | 46 struct request_queue * bd_queue;
|
| D | bio.h | 407 struct request_queue;
|
| /include/scsi/ |
| D | scsi_dh.h | 66 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()
|
| D | scsi_transport_sas.h | 95 struct request_queue; 100 struct request_queue *q;
|
| D | scsi_device.h | 16 struct request_queue; 106 struct request_queue *request_queue; member 403 extern struct scsi_device *scsi_device_from_queue(struct request_queue *q);
|
| D | scsi_cmnd.h | 403 struct request *scsi_alloc_request(struct request_queue *q, blk_opf_t opf,
|
| D | scsi_transport_fc.h | 385 struct request_queue *rqst_q; /* bsg support */ 582 struct request_queue *rqst_q;
|
| D | scsi_transport_iscsi.h | 295 struct request_queue *bsg_q;
|
| /include/trace/hooks/ |
| D | blk.h | 28 struct request_queue; 35 TP_PROTO(struct request_queue *q, unsigned long delay, bool *skip),
|
| /include/trace/events/ |
| D | block.h | 309 TP_PROTO(struct request_queue *q, struct bio *bio), 443 TP_PROTO(struct request_queue *q), 460 TP_PROTO(struct request_queue *q, unsigned int depth, bool explicit), 488 TP_PROTO(struct request_queue *q, unsigned int depth, bool explicit), 654 TP_PROTO(struct request_queue *q, unsigned int zno, sector_t sector, 681 TP_PROTO(struct request_queue *q, unsigned int zno, sector_t sector, 689 TP_PROTO(struct request_queue *q, unsigned int zno, sector_t sector,
|
| /include/linux/mtd/ |
| D | blktrans.h | 32 struct request_queue *rq;
|
| /include/ufs/ |
| D | ufshcd.h | 1054 struct request_queue *tmf_queue; 1124 struct request_queue *bsg_queue;
|