Lines Matching refs:request_queue
23 ssize_t (*show)(struct request_queue *, char *);
24 ssize_t (*store)(struct request_queue *, const char *, size_t);
61 static ssize_t queue_requests_show(struct request_queue *q, char *page)
67 queue_requests_store(struct request_queue *q, const char *page, size_t count)
89 static ssize_t queue_ra_show(struct request_queue *q, char *page)
98 queue_ra_store(struct request_queue *q, const char *page, size_t count)
111 static ssize_t queue_max_sectors_show(struct request_queue *q, char *page)
118 static ssize_t queue_max_segments_show(struct request_queue *q, char *page)
123 static ssize_t queue_max_discard_segments_show(struct request_queue *q,
129 static ssize_t queue_max_integrity_segments_show(struct request_queue *q, char *page)
134 static ssize_t queue_max_segment_size_show(struct request_queue *q, char *page)
139 static ssize_t queue_logical_block_size_show(struct request_queue *q, char *page)
144 static ssize_t queue_physical_block_size_show(struct request_queue *q, char *page)
149 static ssize_t queue_chunk_sectors_show(struct request_queue *q, char *page)
154 static ssize_t queue_io_min_show(struct request_queue *q, char *page)
159 static ssize_t queue_io_opt_show(struct request_queue *q, char *page)
164 static ssize_t queue_discard_granularity_show(struct request_queue *q, char *page)
169 static ssize_t queue_discard_max_hw_show(struct request_queue *q, char *page)
176 static ssize_t queue_discard_max_show(struct request_queue *q, char *page)
182 static ssize_t queue_discard_max_store(struct request_queue *q,
205 static ssize_t queue_discard_zeroes_data_show(struct request_queue *q, char *page)
210 static ssize_t queue_write_same_max_show(struct request_queue *q, char *page)
216 static ssize_t queue_write_zeroes_max_show(struct request_queue *q, char *page)
222 static ssize_t queue_zone_append_max_show(struct request_queue *q, char *page)
230 queue_max_sectors_store(struct request_queue *q, const char *page, size_t count)
254 static ssize_t queue_max_hw_sectors_show(struct request_queue *q, char *page)
263 queue_##name##_show(struct request_queue *q, char *page) \
270 queue_##name##_store(struct request_queue *q, const char *page, size_t count) \
293 static ssize_t queue_zoned_show(struct request_queue *q, char *page)
305 static ssize_t queue_nr_zones_show(struct request_queue *q, char *page)
310 static ssize_t queue_max_open_zones_show(struct request_queue *q, char *page)
315 static ssize_t queue_max_active_zones_show(struct request_queue *q, char *page)
320 static ssize_t queue_nomerges_show(struct request_queue *q, char *page)
326 static ssize_t queue_nomerges_store(struct request_queue *q, const char *page,
345 static ssize_t queue_rq_affinity_show(struct request_queue *q, char *page)
354 queue_rq_affinity_store(struct request_queue *q, const char *page, size_t count)
378 static ssize_t queue_poll_delay_show(struct request_queue *q, char *page)
390 static ssize_t queue_poll_delay_store(struct request_queue *q, const char *page,
412 static ssize_t queue_poll_show(struct request_queue *q, char *page)
417 static ssize_t queue_poll_store(struct request_queue *q, const char *page,
439 static ssize_t queue_io_timeout_show(struct request_queue *q, char *page)
444 static ssize_t queue_io_timeout_store(struct request_queue *q, const char *page,
459 static ssize_t queue_wb_lat_show(struct request_queue *q, char *page)
467 static ssize_t queue_wb_lat_store(struct request_queue *q, const char *page,
511 static ssize_t queue_wc_show(struct request_queue *q, char *page)
519 static ssize_t queue_wc_store(struct request_queue *q, const char *page,
541 static ssize_t queue_fua_show(struct request_queue *q, char *page)
546 static ssize_t queue_dax_show(struct request_queue *q, char *page)
668 struct request_queue *q =
669 container_of(kobj, struct request_queue, kobj);
695 struct request_queue *q =
696 container_of(kobj, struct request_queue, kobj);
712 struct request_queue *q;
718 q = container_of(kobj, struct request_queue, kobj);
727 struct request_queue *q = container_of(rcu_head, struct request_queue,
735 static void blk_exit_queue(struct request_queue *q)
763 * blk_release_queue - releases all allocated resources of the request_queue
764 * @kobj: pointer to a kobject, whose container is a request_queue
768 * The struct request_queue refcount is incremented with blk_get_queue() and
772 * For drivers that have a request_queue on a gendisk and added with
773 * __device_add_disk() the refcount to request_queue will reach 0 with
777 * Drivers exist which depend on the release of the request_queue to be
784 struct request_queue *q =
785 container_of(kobj, struct request_queue, kobj);
834 struct request_queue *q = disk->queue;
848 * cases, a request_queue starts out in a degraded mode which is
931 struct request_queue *q = disk->queue;