Lines Matching refs:page

23 queue_var_show(unsigned long var, char *page)  in queue_var_show()  argument
25 return sprintf(page, "%lu\n", var); in queue_var_show()
29 queue_var_store(unsigned long *var, const char *page, size_t count) in queue_var_store() argument
34 err = kstrtoul(page, 10, &v); in queue_var_store()
43 static ssize_t queue_requests_show(struct request_queue *q, char *page) in queue_requests_show() argument
45 return queue_var_show(q->nr_requests, (page)); in queue_requests_show()
49 queue_requests_store(struct request_queue *q, const char *page, size_t count) in queue_requests_store() argument
57 ret = queue_var_store(&nr, page, count); in queue_requests_store()
75 static ssize_t queue_ra_show(struct request_queue *q, char *page) in queue_ra_show() argument
80 return queue_var_show(ra_kb, (page)); in queue_ra_show()
84 queue_ra_store(struct request_queue *q, const char *page, size_t count) in queue_ra_store() argument
87 ssize_t ret = queue_var_store(&ra_kb, page, count); in queue_ra_store()
97 static ssize_t queue_max_sectors_show(struct request_queue *q, char *page) in queue_max_sectors_show() argument
101 return queue_var_show(max_sectors_kb, (page)); in queue_max_sectors_show()
104 static ssize_t queue_max_segments_show(struct request_queue *q, char *page) in queue_max_segments_show() argument
106 return queue_var_show(queue_max_segments(q), (page)); in queue_max_segments_show()
109 static ssize_t queue_max_integrity_segments_show(struct request_queue *q, char *page) in queue_max_integrity_segments_show() argument
111 return queue_var_show(q->limits.max_integrity_segments, (page)); in queue_max_integrity_segments_show()
114 static ssize_t queue_max_segment_size_show(struct request_queue *q, char *page) in queue_max_segment_size_show() argument
117 return queue_var_show(queue_max_segment_size(q), (page)); in queue_max_segment_size_show()
119 return queue_var_show(PAGE_CACHE_SIZE, (page)); in queue_max_segment_size_show()
122 static ssize_t queue_logical_block_size_show(struct request_queue *q, char *page) in queue_logical_block_size_show() argument
124 return queue_var_show(queue_logical_block_size(q), page); in queue_logical_block_size_show()
127 static ssize_t queue_physical_block_size_show(struct request_queue *q, char *page) in queue_physical_block_size_show() argument
129 return queue_var_show(queue_physical_block_size(q), page); in queue_physical_block_size_show()
132 static ssize_t queue_io_min_show(struct request_queue *q, char *page) in queue_io_min_show() argument
134 return queue_var_show(queue_io_min(q), page); in queue_io_min_show()
137 static ssize_t queue_io_opt_show(struct request_queue *q, char *page) in queue_io_opt_show() argument
139 return queue_var_show(queue_io_opt(q), page); in queue_io_opt_show()
142 static ssize_t queue_discard_granularity_show(struct request_queue *q, char *page) in queue_discard_granularity_show() argument
144 return queue_var_show(q->limits.discard_granularity, page); in queue_discard_granularity_show()
147 static ssize_t queue_discard_max_show(struct request_queue *q, char *page) in queue_discard_max_show() argument
149 return sprintf(page, "%llu\n", in queue_discard_max_show()
153 static ssize_t queue_discard_zeroes_data_show(struct request_queue *q, char *page) in queue_discard_zeroes_data_show() argument
155 return queue_var_show(queue_discard_zeroes_data(q), page); in queue_discard_zeroes_data_show()
158 static ssize_t queue_write_same_max_show(struct request_queue *q, char *page) in queue_write_same_max_show() argument
160 return sprintf(page, "%llu\n", in queue_write_same_max_show()
166 queue_max_sectors_store(struct request_queue *q, const char *page, size_t count) in queue_max_sectors_store() argument
171 ssize_t ret = queue_var_store(&max_sectors_kb, page, count); in queue_max_sectors_store()
186 static ssize_t queue_max_hw_sectors_show(struct request_queue *q, char *page) in queue_max_hw_sectors_show() argument
190 return queue_var_show(max_hw_sectors_kb, (page)); in queue_max_hw_sectors_show()
195 queue_show_##name(struct request_queue *q, char *page) \
199 return queue_var_show(neg ? !bit : bit, page); \
202 queue_store_##name(struct request_queue *q, const char *page, size_t count) \
206 ret = queue_var_store(&val, page, count); \
226 static ssize_t queue_nomerges_show(struct request_queue *q, char *page) in queue_nomerges_show() argument
229 blk_queue_noxmerges(q), page); in queue_nomerges_show()
232 static ssize_t queue_nomerges_store(struct request_queue *q, const char *page, in queue_nomerges_store() argument
236 ssize_t ret = queue_var_store(&nm, page, count); in queue_nomerges_store()
253 static ssize_t queue_rq_affinity_show(struct request_queue *q, char *page) in queue_rq_affinity_show() argument
258 return queue_var_show(set << force, page); in queue_rq_affinity_show()
262 queue_rq_affinity_store(struct request_queue *q, const char *page, size_t count) in queue_rq_affinity_store() argument
268 ret = queue_var_store(&val, page, count); in queue_rq_affinity_store()
436 queue_attr_show(struct kobject *kobj, struct attribute *attr, char *page) in queue_attr_show() argument
450 res = entry->show(q, page); in queue_attr_show()
457 const char *page, size_t length) in queue_attr_store() argument
472 res = entry->store(q, page, length); in queue_attr_store()