| /kernel/linux/linux-5.10/block/ |
| D | blk-mq-sched.c | 50 void blk_mq_sched_mark_restart_hctx(struct blk_mq_hw_ctx *hctx) in blk_mq_sched_mark_restart_hctx() 59 void blk_mq_sched_restart(struct blk_mq_hw_ctx *hctx) in blk_mq_sched_restart() 88 struct blk_mq_hw_ctx *hctx = in blk_mq_dispatch_hctx_list() local 117 static int __blk_mq_do_dispatch_sched(struct blk_mq_hw_ctx *hctx) in __blk_mq_do_dispatch_sched() 194 static int blk_mq_do_dispatch_sched(struct blk_mq_hw_ctx *hctx) in blk_mq_do_dispatch_sched() 212 static struct blk_mq_ctx *blk_mq_next_ctx(struct blk_mq_hw_ctx *hctx, in blk_mq_next_ctx() 231 static int blk_mq_do_dispatch_ctx(struct blk_mq_hw_ctx *hctx) in blk_mq_do_dispatch_ctx() 281 static int __blk_mq_sched_dispatch_requests(struct blk_mq_hw_ctx *hctx) in __blk_mq_sched_dispatch_requests() 334 void blk_mq_sched_dispatch_requests(struct blk_mq_hw_ctx *hctx) in blk_mq_sched_dispatch_requests() 359 struct blk_mq_hw_ctx *hctx; in __blk_mq_sched_bio_merge() local [all …]
|
| D | blk-mq.c | 70 static bool blk_mq_hctx_has_pending(struct blk_mq_hw_ctx *hctx) in blk_mq_hctx_has_pending() 80 static void blk_mq_hctx_mark_pending(struct blk_mq_hw_ctx *hctx, in blk_mq_hctx_mark_pending() 89 static void blk_mq_hctx_clear_pending(struct blk_mq_hw_ctx *hctx, in blk_mq_hctx_clear_pending() 102 static bool blk_mq_check_inflight(struct blk_mq_hw_ctx *hctx, in blk_mq_check_inflight() 229 struct blk_mq_hw_ctx *hctx; in blk_mq_quiesce_queue() local 275 struct blk_mq_hw_ctx *hctx; in blk_mq_wake_waiters() local 510 struct blk_mq_hw_ctx *hctx = rq->mq_hctx; in __blk_mq_free_request() local 529 struct blk_mq_hw_ctx *hctx = rq->mq_hctx; in blk_mq_free_request() local 722 static void hctx_unlock(struct blk_mq_hw_ctx *hctx, int srcu_idx) in hctx_unlock() 731 static void hctx_lock(struct blk_mq_hw_ctx *hctx, int *srcu_idx) in hctx_lock() [all …]
|
| D | blk-mq-debugfs.c | 228 struct blk_mq_hw_ctx *hctx = data; in hctx_state_show() local 256 struct blk_mq_hw_ctx *hctx = data; in hctx_flags_show() local 367 struct blk_mq_hw_ctx *hctx = m->private; in hctx_dispatch_start() local 375 struct blk_mq_hw_ctx *hctx = m->private; in hctx_dispatch_next() local 383 struct blk_mq_hw_ctx *hctx = m->private; in hctx_dispatch_stop() local 397 struct blk_mq_hw_ctx *hctx; member 417 struct blk_mq_hw_ctx *hctx = data; in hctx_busy_show() local 434 struct blk_mq_hw_ctx *hctx = data; in hctx_type_show() local 443 struct blk_mq_hw_ctx *hctx = data; in hctx_ctx_map_show() local 468 struct blk_mq_hw_ctx *hctx = data; in hctx_tags_show() local [all …]
|
| D | blk-mq-sysfs.c | 36 struct blk_mq_hw_ctx *hctx = container_of(kobj, struct blk_mq_hw_ctx, in blk_mq_hw_sysfs_release() local 106 struct blk_mq_hw_ctx *hctx; in blk_mq_hw_sysfs_show() local 128 struct blk_mq_hw_ctx *hctx; in blk_mq_hw_sysfs_store() local 145 static ssize_t blk_mq_hw_sysfs_nr_tags_show(struct blk_mq_hw_ctx *hctx, in blk_mq_hw_sysfs_nr_tags_show() 151 static ssize_t blk_mq_hw_sysfs_nr_reserved_tags_show(struct blk_mq_hw_ctx *hctx, in blk_mq_hw_sysfs_nr_reserved_tags_show() 157 static ssize_t blk_mq_hw_sysfs_cpus_show(struct blk_mq_hw_ctx *hctx, char *page) in blk_mq_hw_sysfs_cpus_show() 227 static void blk_mq_unregister_hctx(struct blk_mq_hw_ctx *hctx) in blk_mq_unregister_hctx() 241 static int blk_mq_register_hctx(struct blk_mq_hw_ctx *hctx) in blk_mq_register_hctx() 272 struct blk_mq_hw_ctx *hctx; in blk_mq_unregister_dev() local 287 void blk_mq_hctx_kobj_init(struct blk_mq_hw_ctx *hctx) in blk_mq_hctx_kobj_init() [all …]
|
| D | blk-mq.h | 161 struct blk_mq_hw_ctx *hctx; member 177 static inline bool blk_mq_hctx_stopped(struct blk_mq_hw_ctx *hctx) in blk_mq_hctx_stopped() 182 static inline bool blk_mq_hw_queue_mapped(struct blk_mq_hw_ctx *hctx) in blk_mq_hw_queue_mapped() 204 static inline void __blk_mq_inc_active_requests(struct blk_mq_hw_ctx *hctx) in __blk_mq_inc_active_requests() 212 static inline void __blk_mq_dec_active_requests(struct blk_mq_hw_ctx *hctx) in __blk_mq_dec_active_requests() 220 static inline int __blk_mq_active_requests(struct blk_mq_hw_ctx *hctx) in __blk_mq_active_requests() 226 static inline void __blk_mq_put_driver_tag(struct blk_mq_hw_ctx *hctx, in __blk_mq_put_driver_tag() 301 static inline bool hctx_may_queue(struct blk_mq_hw_ctx *hctx, in hctx_may_queue()
|
| D | blk-mq-debugfs.h | 48 struct blk_mq_hw_ctx *hctx) in blk_mq_debugfs_register_hctx() 52 static inline void blk_mq_debugfs_unregister_hctx(struct blk_mq_hw_ctx *hctx) in blk_mq_debugfs_unregister_hctx() 73 struct blk_mq_hw_ctx *hctx) in blk_mq_debugfs_register_sched_hctx() 77 static inline void blk_mq_debugfs_unregister_sched_hctx(struct blk_mq_hw_ctx *hctx) in blk_mq_debugfs_unregister_sched_hctx()
|
| D | kyber-iosched.c | 448 static void kyber_depth_updated(struct blk_mq_hw_ctx *hctx) in kyber_depth_updated() 459 static int kyber_init_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_init_hctx() 513 static void kyber_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_exit_hctx() 565 struct blk_mq_hw_ctx *hctx = blk_mq_map_queue(q, bio->bi_opf, ctx); in kyber_bio_merge() local 584 static void kyber_insert_requests(struct blk_mq_hw_ctx *hctx, in kyber_insert_requests() 691 struct blk_mq_hw_ctx *hctx = READ_ONCE(wqe->private); in kyber_domain_wake() local 701 struct blk_mq_hw_ctx *hctx) in kyber_get_domain_token() 749 struct blk_mq_hw_ctx *hctx) in kyber_dispatch_cur_domain() 796 static struct request *kyber_dispatch_request(struct blk_mq_hw_ctx *hctx) in kyber_dispatch_request() 842 static bool kyber_has_work(struct blk_mq_hw_ctx *hctx) in kyber_has_work() [all …]
|
| D | blk-mq-tag.h | 56 struct blk_mq_hw_ctx *hctx) in bt_wait_ptr() 72 static inline bool blk_mq_tag_busy(struct blk_mq_hw_ctx *hctx) in blk_mq_tag_busy() 80 static inline void blk_mq_tag_idle(struct blk_mq_hw_ctx *hctx) in blk_mq_tag_idle()
|
| D | blk-mq-tag.c | 24 bool __blk_mq_tag_busy(struct blk_mq_hw_ctx *hctx) in __blk_mq_tag_busy() 56 void __blk_mq_tag_idle(struct blk_mq_hw_ctx *hctx) in __blk_mq_tag_idle() 196 struct blk_mq_hw_ctx *hctx; member 219 struct blk_mq_hw_ctx *hctx = iter_data->hctx; in bt_iter() local 255 static void bt_for_each(struct blk_mq_hw_ctx *hctx, struct sbitmap_queue *bt, in bt_for_each() 439 struct blk_mq_hw_ctx *hctx; in blk_mq_queue_tag_busy_iter() local 566 int blk_mq_tag_update_depth(struct blk_mq_hw_ctx *hctx, in blk_mq_tag_update_depth()
|
| D | blk-mq-sched.h | 71 static inline bool blk_mq_sched_has_work(struct blk_mq_hw_ctx *hctx) in blk_mq_sched_has_work() 81 static inline bool blk_mq_sched_needs_restart(struct blk_mq_hw_ctx *hctx) in blk_mq_sched_needs_restart()
|
| D | mq-deadline.c | 381 static struct request *dd_dispatch_request(struct blk_mq_hw_ctx *hctx) in dd_dispatch_request() 486 static void dd_insert_request(struct blk_mq_hw_ctx *hctx, struct request *rq, in dd_insert_request() 529 static void dd_insert_requests(struct blk_mq_hw_ctx *hctx, in dd_insert_requests() 585 static bool dd_has_work(struct blk_mq_hw_ctx *hctx) in dd_has_work()
|
| /kernel/linux/linux-6.6/block/ |
| D | blk-mq-sched.c | 22 void blk_mq_sched_mark_restart_hctx(struct blk_mq_hw_ctx *hctx) in blk_mq_sched_mark_restart_hctx() 31 void __blk_mq_sched_restart(struct blk_mq_hw_ctx *hctx) in __blk_mq_sched_restart() 58 struct blk_mq_hw_ctx *hctx = in blk_mq_dispatch_hctx_list() local 87 static int __blk_mq_do_dispatch_sched(struct blk_mq_hw_ctx *hctx) in __blk_mq_do_dispatch_sched() 178 static int blk_mq_do_dispatch_sched(struct blk_mq_hw_ctx *hctx) in blk_mq_do_dispatch_sched() 196 static struct blk_mq_ctx *blk_mq_next_ctx(struct blk_mq_hw_ctx *hctx, in blk_mq_next_ctx() 215 static int blk_mq_do_dispatch_ctx(struct blk_mq_hw_ctx *hctx) in blk_mq_do_dispatch_ctx() 270 static int __blk_mq_sched_dispatch_requests(struct blk_mq_hw_ctx *hctx) in __blk_mq_sched_dispatch_requests() 319 void blk_mq_sched_dispatch_requests(struct blk_mq_hw_ctx *hctx) in blk_mq_sched_dispatch_requests() 344 struct blk_mq_hw_ctx *hctx; in blk_mq_sched_bio_merge() local [all …]
|
| D | blk-mq-sysfs.c | 34 struct blk_mq_hw_ctx *hctx = container_of(kobj, struct blk_mq_hw_ctx, in blk_mq_hw_sysfs_release() local 53 struct blk_mq_hw_ctx *hctx; in blk_mq_hw_sysfs_show() local 70 static ssize_t blk_mq_hw_sysfs_nr_tags_show(struct blk_mq_hw_ctx *hctx, in blk_mq_hw_sysfs_nr_tags_show() 76 static ssize_t blk_mq_hw_sysfs_nr_reserved_tags_show(struct blk_mq_hw_ctx *hctx, in blk_mq_hw_sysfs_nr_reserved_tags_show() 82 static ssize_t blk_mq_hw_sysfs_cpus_show(struct blk_mq_hw_ctx *hctx, char *page) in blk_mq_hw_sysfs_cpus_show() 144 static void blk_mq_unregister_hctx(struct blk_mq_hw_ctx *hctx) in blk_mq_unregister_hctx() 158 static int blk_mq_register_hctx(struct blk_mq_hw_ctx *hctx) in blk_mq_register_hctx() 187 void blk_mq_hctx_kobj_init(struct blk_mq_hw_ctx *hctx) in blk_mq_hctx_kobj_init() 222 struct blk_mq_hw_ctx *hctx; in blk_mq_sysfs_register() local 259 struct blk_mq_hw_ctx *hctx; in blk_mq_sysfs_unregister() local [all …]
|
| D | blk-mq-debugfs.c | 178 struct blk_mq_hw_ctx *hctx = data; in hctx_state_show() local 206 struct blk_mq_hw_ctx *hctx = data; in hctx_flags_show() local 316 struct blk_mq_hw_ctx *hctx = m->private; in hctx_dispatch_start() local 324 struct blk_mq_hw_ctx *hctx = m->private; in hctx_dispatch_next() local 332 struct blk_mq_hw_ctx *hctx = m->private; in hctx_dispatch_stop() local 346 struct blk_mq_hw_ctx *hctx; member 366 struct blk_mq_hw_ctx *hctx = data; in hctx_busy_show() local 383 struct blk_mq_hw_ctx *hctx = data; in hctx_type_show() local 392 struct blk_mq_hw_ctx *hctx = data; in hctx_ctx_map_show() local 417 struct blk_mq_hw_ctx *hctx = data; in hctx_tags_show() local [all …]
|
| D | blk-mq.h | 160 struct blk_mq_hw_ctx *hctx; member 189 struct blk_mq_hw_ctx *hctx) in bt_wait_ptr() 199 static inline void blk_mq_tag_busy(struct blk_mq_hw_ctx *hctx) in blk_mq_tag_busy() 205 static inline void blk_mq_tag_idle(struct blk_mq_hw_ctx *hctx) in blk_mq_tag_idle() 229 static inline bool blk_mq_hctx_stopped(struct blk_mq_hw_ctx *hctx) in blk_mq_hctx_stopped() 234 static inline bool blk_mq_hw_queue_mapped(struct blk_mq_hw_ctx *hctx) in blk_mq_hw_queue_mapped() 274 static inline void __blk_mq_inc_active_requests(struct blk_mq_hw_ctx *hctx) in __blk_mq_inc_active_requests() 282 static inline void __blk_mq_sub_active_requests(struct blk_mq_hw_ctx *hctx, in __blk_mq_sub_active_requests() 291 static inline void __blk_mq_dec_active_requests(struct blk_mq_hw_ctx *hctx) in __blk_mq_dec_active_requests() 296 static inline int __blk_mq_active_requests(struct blk_mq_hw_ctx *hctx) in __blk_mq_active_requests() [all …]
|
| D | blk-mq.c | 60 static bool blk_mq_hctx_has_pending(struct blk_mq_hw_ctx *hctx) in blk_mq_hctx_has_pending() 70 static void blk_mq_hctx_mark_pending(struct blk_mq_hw_ctx *hctx, in blk_mq_hctx_mark_pending() 79 static void blk_mq_hctx_clear_pending(struct blk_mq_hw_ctx *hctx, in blk_mq_hctx_clear_pending() 307 struct blk_mq_hw_ctx *hctx; in blk_mq_wake_waiters() local 352 struct blk_mq_hw_ctx *hctx = data->hctx; in blk_mq_rq_ctx_init() local 704 struct blk_mq_hw_ctx *hctx = rq->mq_hctx; in __blk_mq_free_request() local 1064 static inline void blk_mq_flush_tag_batch(struct blk_mq_hw_ctx *hctx, in blk_mq_flush_tag_batch() 1330 struct blk_mq_hw_ctx *hctx = rq->mq_hctx; in blk_execute_rq_nowait() local 1396 struct blk_mq_hw_ctx *hctx = rq->mq_hctx; in blk_execute_rq() local 1642 struct blk_mq_hw_ctx *hctx; in blk_mq_timeout_work() local [all …]
|
| D | blk-mq-debugfs.h | 44 struct blk_mq_hw_ctx *hctx) in blk_mq_debugfs_register_hctx() 48 static inline void blk_mq_debugfs_unregister_hctx(struct blk_mq_hw_ctx *hctx) in blk_mq_debugfs_unregister_hctx() 69 struct blk_mq_hw_ctx *hctx) in blk_mq_debugfs_register_sched_hctx() 73 static inline void blk_mq_debugfs_unregister_sched_hctx(struct blk_mq_hw_ctx *hctx) in blk_mq_debugfs_unregister_sched_hctx()
|
| D | blk-mq-sched.h | 25 static inline void blk_mq_sched_restart(struct blk_mq_hw_ctx *hctx) in blk_mq_sched_restart() 70 static inline bool blk_mq_sched_has_work(struct blk_mq_hw_ctx *hctx) in blk_mq_sched_has_work() 80 static inline bool blk_mq_sched_needs_restart(struct blk_mq_hw_ctx *hctx) in blk_mq_sched_needs_restart()
|
| D | kyber-iosched.c | 453 static void kyber_depth_updated(struct blk_mq_hw_ctx *hctx) in kyber_depth_updated() 464 static int kyber_init_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_init_hctx() 519 static void kyber_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_exit_hctx() 571 struct blk_mq_hw_ctx *hctx = blk_mq_map_queue(q, bio->bi_opf, ctx); in kyber_bio_merge() local 590 static void kyber_insert_requests(struct blk_mq_hw_ctx *hctx, in kyber_insert_requests() 698 struct blk_mq_hw_ctx *hctx = READ_ONCE(wqe->private); in kyber_domain_wake() local 708 struct blk_mq_hw_ctx *hctx) in kyber_get_domain_token() 756 struct blk_mq_hw_ctx *hctx) in kyber_dispatch_cur_domain() 803 static struct request *kyber_dispatch_request(struct blk_mq_hw_ctx *hctx) in kyber_dispatch_request() 849 static bool kyber_has_work(struct blk_mq_hw_ctx *hctx) in kyber_has_work() [all …]
|
| D | blk-mq-tag.c | 38 void __blk_mq_tag_busy(struct blk_mq_hw_ctx *hctx) in __blk_mq_tag_busy() 80 void __blk_mq_tag_idle(struct blk_mq_hw_ctx *hctx) in __blk_mq_tag_idle() 245 struct blk_mq_hw_ctx *hctx; member 269 struct blk_mq_hw_ctx *hctx = iter_data->hctx; in bt_iter() local 312 static void bt_for_each(struct blk_mq_hw_ctx *hctx, struct request_queue *q, in bt_for_each() 516 struct blk_mq_hw_ctx *hctx; in blk_mq_queue_tag_busy_iter() local 601 int blk_mq_tag_update_depth(struct blk_mq_hw_ctx *hctx, in blk_mq_tag_update_depth()
|
| D | mq-deadline.c | 596 static struct request *dd_dispatch_request(struct blk_mq_hw_ctx *hctx) in dd_dispatch_request() 644 static void dd_depth_updated(struct blk_mq_hw_ctx *hctx) in dd_depth_updated() 657 static int dd_init_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in dd_init_hctx() 795 static void dd_insert_request(struct blk_mq_hw_ctx *hctx, struct request *rq, in dd_insert_request() 864 static void dd_insert_requests(struct blk_mq_hw_ctx *hctx, in dd_insert_requests() 891 static bool dd_has_write_work(struct blk_mq_hw_ctx *hctx) in dd_has_write_work() 956 static bool dd_has_work(struct blk_mq_hw_ctx *hctx) in dd_has_work()
|
| /kernel/linux/linux-6.6/samples/hid/ |
| D | hid_mouse.bpf.c | 9 int BPF_PROG(hid_y_event, struct hid_bpf_ctx *hctx) in BPF_PROG() 55 int BPF_PROG(hid_x_event, struct hid_bpf_ctx *hctx) in BPF_PROG() 73 int BPF_PROG(hid_rdesc_fixup, struct hid_bpf_ctx *hctx) in BPF_PROG()
|
| D | hid_surface_dial.bpf.c | 14 int BPF_PROG(hid_event, struct hid_bpf_ctx *hctx) in BPF_PROG() 105 int BPF_PROG(hid_rdesc_fixup, struct hid_bpf_ctx *hctx) in BPF_PROG()
|
| /kernel/linux/linux-6.6/drivers/hid/bpf/entrypoints/ |
| D | entrypoints.bpf.c | 18 int BPF_PROG(hid_tail_call, struct hid_bpf_ctx *hctx) in BPF_PROG()
|
| /kernel/linux/linux-6.6/drivers/s390/block/ |
| D | scm_blk.c | 283 static blk_status_t scm_blk_request(struct blk_mq_hw_ctx *hctx, in scm_blk_request() 332 static int scm_blk_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, in scm_blk_init_hctx() 346 static void scm_blk_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int idx) in scm_blk_exit_hctx()
|