/linux-4.4.14/block/ |
D | blk-mq.c | 41 static bool blk_mq_hctx_has_pending(struct blk_mq_hw_ctx *hctx) in blk_mq_hctx_has_pending() 52 static inline struct blk_align_bitmap *get_bm(struct blk_mq_hw_ctx *hctx, in get_bm() 58 #define CTX_TO_BIT(hctx, ctx) \ argument 64 static void blk_mq_hctx_mark_pending(struct blk_mq_hw_ctx *hctx, in blk_mq_hctx_mark_pending() 73 static void blk_mq_hctx_clear_pending(struct blk_mq_hw_ctx *hctx, in blk_mq_hctx_clear_pending() 140 struct blk_mq_hw_ctx *hctx; in blk_mq_wake_waiters() local 155 bool blk_mq_can_queue(struct blk_mq_hw_ctx *hctx) in blk_mq_can_queue() 236 struct blk_mq_hw_ctx *hctx; in blk_mq_alloc_request() local 271 static void __blk_mq_free_request(struct blk_mq_hw_ctx *hctx, in __blk_mq_free_request() 286 void blk_mq_free_hctx_request(struct blk_mq_hw_ctx *hctx, struct request *rq) in blk_mq_free_hctx_request() [all …]
|
D | blk-mq-sysfs.c | 82 struct blk_mq_hw_ctx *hctx; in blk_mq_hw_sysfs_show() local 106 struct blk_mq_hw_ctx *hctx; in blk_mq_hw_sysfs_store() local 177 static ssize_t blk_mq_hw_sysfs_poll_show(struct blk_mq_hw_ctx *hctx, char *page) in blk_mq_hw_sysfs_poll_show() 182 static ssize_t blk_mq_hw_sysfs_queued_show(struct blk_mq_hw_ctx *hctx, in blk_mq_hw_sysfs_queued_show() 188 static ssize_t blk_mq_hw_sysfs_run_show(struct blk_mq_hw_ctx *hctx, char *page) in blk_mq_hw_sysfs_run_show() 193 static ssize_t blk_mq_hw_sysfs_dispatched_show(struct blk_mq_hw_ctx *hctx, in blk_mq_hw_sysfs_dispatched_show() 210 static ssize_t blk_mq_hw_sysfs_rq_list_show(struct blk_mq_hw_ctx *hctx, in blk_mq_hw_sysfs_rq_list_show() 222 static ssize_t blk_mq_hw_sysfs_tags_show(struct blk_mq_hw_ctx *hctx, char *page) in blk_mq_hw_sysfs_tags_show() 227 static ssize_t blk_mq_hw_sysfs_active_show(struct blk_mq_hw_ctx *hctx, char *page) in blk_mq_hw_sysfs_active_show() 232 static ssize_t blk_mq_hw_sysfs_cpus_show(struct blk_mq_hw_ctx *hctx, char *page) in blk_mq_hw_sysfs_cpus_show() [all …]
|
D | blk-mq-tag.c | 61 bool __blk_mq_tag_busy(struct blk_mq_hw_ctx *hctx) in __blk_mq_tag_busy() 104 void __blk_mq_tag_idle(struct blk_mq_hw_ctx *hctx) in __blk_mq_tag_idle() 120 static inline bool hctx_may_queue(struct blk_mq_hw_ctx *hctx, in hctx_may_queue() 191 static int __bt_get(struct blk_mq_hw_ctx *hctx, struct blk_mq_bitmap_tags *bt, in __bt_get() 244 struct blk_mq_hw_ctx *hctx) in bt_wait_ptr() 260 struct blk_mq_hw_ctx *hctx, in bt_get() 405 void blk_mq_put_tag(struct blk_mq_hw_ctx *hctx, unsigned int tag, in blk_mq_put_tag() 423 static void bt_for_each(struct blk_mq_hw_ctx *hctx, in bt_for_each() 481 struct blk_mq_hw_ctx *hctx; in blk_mq_queue_tag_busy_iter() local 689 struct blk_mq_hw_ctx *hctx; in blk_mq_unique_tag() local
|
D | blk-mq.h | 104 struct blk_mq_hw_ctx *hctx; member 110 struct blk_mq_hw_ctx *hctx) in blk_mq_set_alloc_data() 119 static inline bool blk_mq_hw_queue_mapped(struct blk_mq_hw_ctx *hctx) in blk_mq_hw_queue_mapped()
|
D | blk-mq-tag.h | 78 static inline bool blk_mq_tag_busy(struct blk_mq_hw_ctx *hctx) in blk_mq_tag_busy() 86 static inline void blk_mq_tag_idle(struct blk_mq_hw_ctx *hctx) in blk_mq_tag_idle() 100 static inline void blk_mq_tag_set_rq(struct blk_mq_hw_ctx *hctx, in blk_mq_tag_set_rq()
|
D | blk-flush.c | 230 struct blk_mq_hw_ctx *hctx; in flush_end_io() local 321 struct blk_mq_hw_ctx *hctx; in blk_kick_flush() local 355 struct blk_mq_hw_ctx *hctx; in mq_flush_data_end_io() local
|
D | blk.h | 42 struct blk_mq_hw_ctx *hctx; in blk_get_flush_queue() local
|
D | blk-core.c | 287 struct blk_mq_hw_ctx *hctx; in blk_sync_queue() local 3343 struct blk_mq_hw_ctx *hctx = q->queue_hw_ctx[queue_num]; in blk_poll() local
|
/linux-4.4.14/include/linux/ |
D | blk-mq.h | 254 #define queue_for_each_hw_ctx(q, hctx, i) \ argument 262 #define hctx_for_each_ctx(hctx, ctx, i) \ argument
|
/linux-4.4.14/net/dccp/ccids/ |
D | ccid3.h | 116 struct ccid3_hc_tx_sock *hctx = ccid_priv(dccp_sk(sk)->dccps_hc_tx_ccid); in ccid3_hc_tx_sk() local
|
/linux-4.4.14/drivers/block/ |
D | null_blk.c | 354 static int null_queue_rq(struct blk_mq_hw_ctx *hctx, in null_queue_rq() 381 static int null_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, in null_init_hctx()
|
D | virtio_blk.c | 160 static int virtio_queue_rq(struct blk_mq_hw_ctx *hctx, in virtio_queue_rq()
|
D | xen-blkfront.c | 747 static int blkif_queue_rq(struct blk_mq_hw_ctx *hctx, in blkif_queue_rq()
|
D | loop.c | 1651 static int loop_queue_rq(struct blk_mq_hw_ctx *hctx, in loop_queue_rq()
|
D | rbd.c | 3473 static int rbd_queue_rq(struct blk_mq_hw_ctx *hctx, in rbd_queue_rq()
|
/linux-4.4.14/drivers/block/mtip32xx/ |
D | mtip32xx.c | 197 struct blk_mq_hw_ctx *hctx = dd->queue->queue_hw_ctx[0]; in mtip_rq_from_tag() local 2383 struct blk_mq_hw_ctx *hctx) in mtip_hw_submit_io() 3748 static int mtip_submit_request(struct blk_mq_hw_ctx *hctx, struct request *rq) in mtip_submit_request() 3791 static bool mtip_check_unal_depth(struct blk_mq_hw_ctx *hctx, in mtip_check_unal_depth() 3815 static int mtip_queue_rq(struct blk_mq_hw_ctx *hctx, in mtip_queue_rq()
|
/linux-4.4.14/drivers/mtd/ubi/ |
D | block.c | 319 static int ubiblock_queue_rq(struct blk_mq_hw_ctx *hctx, in ubiblock_queue_rq()
|
/linux-4.4.14/drivers/nvme/host/ |
D | pci.c | 191 static int nvme_admin_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, in nvme_admin_init_hctx() 206 static void nvme_admin_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in nvme_admin_exit_hctx() 226 static int nvme_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, in nvme_init_hctx() 841 static int nvme_queue_rq(struct blk_mq_hw_ctx *hctx, in nvme_queue_rq() 1014 static int nvme_poll(struct blk_mq_hw_ctx *hctx, unsigned int tag) in nvme_poll()
|
/linux-4.4.14/crypto/ |
D | mcryptd.c | 577 struct hashd_instance_ctx *hctx = crypto_instance_ctx(inst); in mcryptd_free() local
|
D | cryptd.c | 856 struct hashd_instance_ctx *hctx = crypto_instance_ctx(inst); in cryptd_free() local
|
/linux-4.4.14/drivers/scsi/ |
D | scsi_lib.c | 1966 static int scsi_queue_rq(struct blk_mq_hw_ctx *hctx, in scsi_queue_rq()
|
/linux-4.4.14/drivers/md/ |
D | dm.c | 2647 static int dm_mq_queue_rq(struct blk_mq_hw_ctx *hctx, in dm_mq_queue_rq()
|