rbd.c (840c91dc6a13b160f5b6e5c79c430dffac11c945) | rbd.c (f363b089be0a39fe4282c688118a51d21f952bc7) |
---|---|
1 2/* 3 rbd.c -- Export ceph rados objects as a Linux block device 4 5 6 based on drivers/block/osdblk.c: 7 8 Copyright 2009 Red Hat, Inc. --- 4303 unchanged lines hidden (view full) --- 4312 unsigned int numa_node) 4313{ 4314 struct work_struct *work = blk_mq_rq_to_pdu(rq); 4315 4316 INIT_WORK(work, rbd_queue_workfn); 4317 return 0; 4318} 4319 | 1 2/* 3 rbd.c -- Export ceph rados objects as a Linux block device 4 5 6 based on drivers/block/osdblk.c: 7 8 Copyright 2009 Red Hat, Inc. --- 4303 unchanged lines hidden (view full) --- 4312 unsigned int numa_node) 4313{ 4314 struct work_struct *work = blk_mq_rq_to_pdu(rq); 4315 4316 INIT_WORK(work, rbd_queue_workfn); 4317 return 0; 4318} 4319 |
4320static struct blk_mq_ops rbd_mq_ops = { | 4320static const struct blk_mq_ops rbd_mq_ops = { |
4321 .queue_rq = rbd_queue_rq, 4322 .init_request = rbd_init_request, 4323}; 4324 4325static int rbd_init_disk(struct rbd_device *rbd_dev) 4326{ 4327 struct gendisk *disk; 4328 struct request_queue *q; --- 2109 unchanged lines hidden --- | 4321 .queue_rq = rbd_queue_rq, 4322 .init_request = rbd_init_request, 4323}; 4324 4325static int rbd_init_disk(struct rbd_device *rbd_dev) 4326{ 4327 struct gendisk *disk; 4328 struct request_queue *q; --- 2109 unchanged lines hidden --- |