blk-mq.h (fcdcc79628a1919bde9acf239e364f65bab6327c) | blk-mq.h (868f2f0b72068a097508b6e8870a8950fd8eb7ef) |
---|---|
1#ifndef INT_BLK_MQ_H 2#define INT_BLK_MQ_H 3 4struct blk_mq_tag_set; 5 6struct blk_mq_ctx { 7 struct { 8 spinlock_t lock; --- 43 unchanged lines hidden (view full) --- 52 const struct cpumask *online_mask); 53extern int blk_mq_hw_queue_to_node(unsigned int *map, unsigned int); 54 55/* 56 * sysfs helpers 57 */ 58extern int blk_mq_sysfs_register(struct request_queue *q); 59extern void blk_mq_sysfs_unregister(struct request_queue *q); | 1#ifndef INT_BLK_MQ_H 2#define INT_BLK_MQ_H 3 4struct blk_mq_tag_set; 5 6struct blk_mq_ctx { 7 struct { 8 spinlock_t lock; --- 43 unchanged lines hidden (view full) --- 52 const struct cpumask *online_mask); 53extern int blk_mq_hw_queue_to_node(unsigned int *map, unsigned int); 54 55/* 56 * sysfs helpers 57 */ 58extern int blk_mq_sysfs_register(struct request_queue *q); 59extern void blk_mq_sysfs_unregister(struct request_queue *q); |
60extern void blk_mq_hctx_kobj_init(struct blk_mq_hw_ctx *hctx); |
|
60 61extern void blk_mq_rq_timed_out(struct request *req, bool reserved); 62 63void blk_mq_release(struct request_queue *q); 64 65/* 66 * Basic implementation of sparser bitmap, allowing the user to spread 67 * the bits over more cachelines. --- 54 unchanged lines hidden --- | 61 62extern void blk_mq_rq_timed_out(struct request *req, bool reserved); 63 64void blk_mq_release(struct request_queue *q); 65 66/* 67 * Basic implementation of sparser bitmap, allowing the user to spread 68 * the bits over more cachelines. --- 54 unchanged lines hidden --- |