hc
2024-05-10 23fa18eaa71266feff7ba8d83022d9e1cc83c65a
kernel/include/linux/bsg.h
....@@ -6,6 +6,7 @@
66
77 struct request;
88
9
+#ifdef CONFIG_BLK_DEV_BSG
910 struct bsg_ops {
1011 int (*check_proto)(struct sg_io_v4 *hdr);
1112 int (*fill_hdr)(struct request *rq, struct sg_io_v4 *hdr,
....@@ -21,7 +22,6 @@
2122 const struct bsg_ops *ops;
2223 };
2324
24
-#ifdef CONFIG_BLK_DEV_BSG
2525 int bsg_register_queue(struct request_queue *q, struct device *parent,
2626 const char *name, const struct bsg_ops *ops);
2727 int bsg_scsi_register_queue(struct request_queue *q, struct device *parent);