]> git.baikalelectronics.ru Git - kernel.git/commitdiff
treewide: Rename enum req_opf into enum req_op
authorBart Van Assche <bvanassche@acm.org>
Thu, 14 Jul 2022 18:06:27 +0000 (11:06 -0700)
committerJens Axboe <axboe@kernel.dk>
Thu, 14 Jul 2022 18:14:30 +0000 (12:14 -0600)
The type name enum req_opf is misleading since it suggests that values of
this type include both an operation type and flags. Since values of this
type represent an operation only, change the type name into enum req_op.

Convert the enum req_op documentation into kernel-doc format. Move a few
definitions such that the enum req_op documentation occurs just above
the enum req_op definition.

The name "req_opf" was introduced by commit 86207eb9fda1 ("block: better op
and flags encoding").

Cc: Christoph Hellwig <hch@lst.de>
Cc: Ming Lei <ming.lei@redhat.com>
Cc: Hannes Reinecke <hare@suse.de>
Cc: Damien Le Moal <damien.lemoal@wdc.com>
Cc: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Link: https://lore.kernel.org/r/20220714180729.1065367-2-bvanassche@acm.org
Signed-off-by: Jens Axboe <axboe@kernel.dk>
13 files changed:
block/blk-zoned.c
drivers/block/null_blk/main.c
drivers/block/null_blk/null_blk.h
drivers/block/null_blk/trace.h
drivers/block/null_blk/zoned.c
drivers/md/dm-integrity.c
drivers/nvme/target/zns.c
drivers/scsi/sd_zbc.c
drivers/ufs/core/ufshpb.c
fs/zonefs/super.c
fs/zonefs/trace.h
include/linux/blk_types.h
include/linux/blkdev.h

index 7c017458d5ce5e6907f6612b1a15b3b51adc5c4e..a264621d490552f24c0c38f4493eb9e7b45a7d70 100644 (file)
@@ -256,9 +256,8 @@ static int blkdev_zone_reset_all(struct block_device *bdev, gfp_t gfp_mask)
  *    The operation to execute on each zone can be a zone reset, open, close
  *    or finish request.
  */
-int blkdev_zone_mgmt(struct block_device *bdev, enum req_opf op,
-                    sector_t sector, sector_t nr_sectors,
-                    gfp_t gfp_mask)
+int blkdev_zone_mgmt(struct block_device *bdev, enum req_op op,
+                    sector_t sector, sector_t nr_sectors, gfp_t gfp_mask)
 {
        struct request_queue *q = bdev_get_queue(bdev);
        sector_t zone_sectors = bdev_zone_sectors(bdev);
@@ -397,7 +396,7 @@ int blkdev_zone_mgmt_ioctl(struct block_device *bdev, fmode_t mode,
        void __user *argp = (void __user *)arg;
        struct request_queue *q;
        struct blk_zone_range zrange;
-       enum req_opf op;
+       enum req_op op;
        int ret;
 
        if (!argp)
index 4e03a020ee3c9a5add0534a274a5ac471bd28c61..8b224ede2e33313ccf557e2760c8ffbe7fc7decf 100644 (file)
@@ -1310,7 +1310,7 @@ static inline blk_status_t null_handle_badblocks(struct nullb_cmd *cmd,
 }
 
 static inline blk_status_t null_handle_memory_backed(struct nullb_cmd *cmd,
-                                                    enum req_opf op,
+                                                    enum req_op op,
                                                     sector_t sector,
                                                     sector_t nr_sectors)
 {
@@ -1381,9 +1381,8 @@ static inline void nullb_complete_cmd(struct nullb_cmd *cmd)
        }
 }
 
-blk_status_t null_process_cmd(struct nullb_cmd *cmd,
-                             enum req_opf op, sector_t sector,
-                             unsigned int nr_sectors)
+blk_status_t null_process_cmd(struct nullb_cmd *cmd, enum req_op op,
+                             sector_t sector, unsigned int nr_sectors)
 {
        struct nullb_device *dev = cmd->nq->dev;
        blk_status_t ret;
@@ -1401,7 +1400,7 @@ blk_status_t null_process_cmd(struct nullb_cmd *cmd,
 }
 
 static blk_status_t null_handle_cmd(struct nullb_cmd *cmd, sector_t sector,
-                                   sector_t nr_sectors, enum req_opf op)
+                                   sector_t nr_sectors, enum req_op op)
 {
        struct nullb_device *dev = cmd->nq->dev;
        struct nullb *nullb = dev->nullb;
index 8359b43842f2f6518bd072f6cbdf1e44c5104aa9..6fbf0a1b26226e3822f6d9335b3907cefdcc5367 100644 (file)
@@ -136,9 +136,8 @@ struct nullb {
 
 blk_status_t null_handle_discard(struct nullb_device *dev, sector_t sector,
                                 sector_t nr_sectors);
-blk_status_t null_process_cmd(struct nullb_cmd *cmd,
-                             enum req_opf op, sector_t sector,
-                             unsigned int nr_sectors);
+blk_status_t null_process_cmd(struct nullb_cmd *cmd, enum req_op op,
+                             sector_t sector, unsigned int nr_sectors);
 
 #ifdef CONFIG_BLK_DEV_ZONED
 int null_init_zoned_dev(struct nullb_device *dev, struct request_queue *q);
@@ -146,9 +145,8 @@ int null_register_zoned_dev(struct nullb *nullb);
 void null_free_zoned_dev(struct nullb_device *dev);
 int null_report_zones(struct gendisk *disk, sector_t sector,
                      unsigned int nr_zones, report_zones_cb cb, void *data);
-blk_status_t null_process_zoned_cmd(struct nullb_cmd *cmd,
-                                   enum req_opf op, sector_t sector,
-                                   sector_t nr_sectors);
+blk_status_t null_process_zoned_cmd(struct nullb_cmd *cmd, enum req_op op,
+                                   sector_t sector, sector_t nr_sectors);
 size_t null_zone_valid_read_len(struct nullb *nullb,
                                sector_t sector, unsigned int len);
 #else
@@ -164,7 +162,7 @@ static inline int null_register_zoned_dev(struct nullb *nullb)
 }
 static inline void null_free_zoned_dev(struct nullb_device *dev) {}
 static inline blk_status_t null_process_zoned_cmd(struct nullb_cmd *cmd,
-                       enum req_opf op, sector_t sector, sector_t nr_sectors)
+                       enum req_op op, sector_t sector, sector_t nr_sectors)
 {
        return BLK_STS_NOTSUPP;
 }
index 86d6c12c603cce79f9ece8b20f4b420fef7e3c02..6b2b370e786f5f6c6a4fc4eeb9b75f4c96fd3be6 100644 (file)
@@ -36,7 +36,7 @@ TRACE_EVENT(nullb_zone_op,
            TP_ARGS(cmd, zone_no, zone_cond),
            TP_STRUCT__entry(
                __array(char, disk, DISK_NAME_LEN)
-               __field(enum req_opf, op)
+               __field(enum req_op, op)
                __field(unsigned int, zone_no)
                __field(unsigned int, zone_cond)
            ),
index 64b06caab98434f842ff3f5d2126fc5a65544eac..55a69e48ef8bc39517c7212c7a24db0460dfbb49 100644 (file)
@@ -600,7 +600,7 @@ static blk_status_t null_reset_zone(struct nullb_device *dev,
        return BLK_STS_OK;
 }
 
-static blk_status_t null_zone_mgmt(struct nullb_cmd *cmd, enum req_opf op,
+static blk_status_t null_zone_mgmt(struct nullb_cmd *cmd, enum req_op op,
                                   sector_t sector)
 {
        struct nullb_device *dev = cmd->nq->dev;
@@ -653,7 +653,7 @@ static blk_status_t null_zone_mgmt(struct nullb_cmd *cmd, enum req_opf op,
        return ret;
 }
 
-blk_status_t null_process_zoned_cmd(struct nullb_cmd *cmd, enum req_opf op,
+blk_status_t null_process_zoned_cmd(struct nullb_cmd *cmd, enum req_op op,
                                    sector_t sector, sector_t nr_sectors)
 {
        struct nullb_device *dev;
index 3d5a0ce123c905cf038e9412310e7e561b5fd080..148978ad03a8caab2085ae6dad731229f75d6f66 100644 (file)
@@ -298,7 +298,7 @@ struct dm_integrity_io {
        struct work_struct work;
 
        struct dm_integrity_c *ic;
-       enum req_opf op;
+       enum req_op op;
        bool fua;
 
        struct dm_integrity_range range;
index c0ee21fcab8169604baed74a58fb9f7e7fbfff57..b233c0943fec5048650d82700281e40d1f29842f 100644 (file)
@@ -308,7 +308,7 @@ void nvmet_bdev_execute_zone_mgmt_recv(struct nvmet_req *req)
        queue_work(zbd_wq, &req->z.zmgmt_work);
 }
 
-static inline enum req_opf zsa_req_op(u8 zsa)
+static inline enum req_op zsa_req_op(u8 zsa)
 {
        switch (zsa) {
        case NVME_ZONE_OPEN:
@@ -465,7 +465,7 @@ static void nvmet_bdev_zmgmt_send_work(struct work_struct *w)
 {
        struct nvmet_req *req = container_of(w, struct nvmet_req, z.zmgmt_work);
        sector_t sect = nvmet_lba_to_sect(req->ns, req->cmd->zms.slba);
-       enum req_opf op = zsa_req_op(req->cmd->zms.zsa);
+       enum req_op op = zsa_req_op(req->cmd->zms.zsa);
        struct block_device *bdev = req->ns->bdev;
        sector_t zone_sectors = bdev_zone_sectors(bdev);
        u16 status = NVME_SC_SUCCESS;
index b8c97456506acc3debe3ca36a9253265f6860a4e..bd15624c63228010ffe68eadd7613a20a6c2287c 100644 (file)
@@ -529,7 +529,7 @@ static unsigned int sd_zbc_zone_wp_update(struct scsi_cmnd *cmd,
        struct request *rq = scsi_cmd_to_rq(cmd);
        struct scsi_disk *sdkp = scsi_disk(rq->q->disk);
        unsigned int zno = blk_rq_zone_no(rq);
-       enum req_opf op = req_op(rq);
+       enum req_op op = req_op(rq);
        unsigned long flags;
 
        /*
index de2bb8401bc4e4fa0b06bc4a124bff27e3522032..24f1ee82c2158871870cfeed3b7c91764adc9d53 100644 (file)
@@ -433,9 +433,8 @@ int ufshpb_prep(struct ufs_hba *hba, struct ufshcd_lrb *lrbp)
        return 0;
 }
 
-static struct ufshpb_req *ufshpb_get_req(struct ufshpb_lu *hpb,
-                                        int rgn_idx, enum req_opf dir,
-                                        bool atomic)
+static struct ufshpb_req *ufshpb_get_req(struct ufshpb_lu *hpb, int rgn_idx,
+                                        enum req_op dir, bool atomic)
 {
        struct ufshpb_req *rq;
        struct request *req;
index 9c0eef1ff32a032a3eeb92cbb93cdcc7100d8fdb..a221ddb12da6c9231d7400117fec5ede4657298c 100644 (file)
@@ -60,8 +60,7 @@ static void zonefs_account_active(struct inode *inode)
        }
 }
 
-static inline int zonefs_zone_mgmt(struct inode *inode,
-                                  enum req_opf op)
+static inline int zonefs_zone_mgmt(struct inode *inode, enum req_op op)
 {
        struct zonefs_inode_info *zi = ZONEFS_I(inode);
        int ret;
@@ -525,7 +524,7 @@ static int zonefs_file_truncate(struct inode *inode, loff_t isize)
 {
        struct zonefs_inode_info *zi = ZONEFS_I(inode);
        loff_t old_isize;
-       enum req_opf op;
+       enum req_op op;
        int ret = 0;
 
        /*
index f369d7d503034a31fb84ec501492abfa55b7811a..21501da764bd370a8bab59aceebb66d5b09a6e85 100644 (file)
@@ -20,7 +20,7 @@
 #define show_dev(dev) MAJOR(dev), MINOR(dev)
 
 TRACE_EVENT(zonefs_zone_mgmt,
-           TP_PROTO(struct inode *inode, enum req_opf op),
+           TP_PROTO(struct inode *inode, enum req_op op),
            TP_ARGS(inode, op),
            TP_STRUCT__entry(
                             __field(dev_t, dev)
index a24d4078fb21444029f90a3e9a1c73db96e55721..0e6a2af7ed3d9f2bb99072794d76958dce51d868 100644 (file)
@@ -337,8 +337,12 @@ enum {
 
 typedef __u32 __bitwise blk_mq_req_flags_t;
 
-/*
- * Operations and flags common to the bio and request structures.
+#define REQ_OP_BITS    8
+#define REQ_OP_MASK    ((1 << REQ_OP_BITS) - 1)
+#define REQ_FLAG_BITS  24
+
+/**
+ * enum req_op - Operations common to the bio and request structures.
  * We use 8 bits for encoding the operation, and the remaining 24 for flags.
  *
  * The least significant bit of the operation number indicates the data
@@ -350,11 +354,7 @@ typedef __u32 __bitwise blk_mq_req_flags_t;
  * If a operation does not transfer data the least significant bit has no
  * meaning.
  */
-#define REQ_OP_BITS    8
-#define REQ_OP_MASK    ((1 << REQ_OP_BITS) - 1)
-#define REQ_FLAG_BITS  24
-
-enum req_opf {
+enum req_op {
        /* read sectors from the device */
        REQ_OP_READ             = 0,
        /* write sectors to the device */
@@ -509,7 +509,7 @@ static inline bool op_is_discard(unsigned int op)
  * due to its different handling in the block layer and device response in
  * case of command failure.
  */
-static inline bool op_is_zone_mgmt(enum req_opf op)
+static inline bool op_is_zone_mgmt(enum req_op op)
 {
        switch (op & REQ_OP_MASK) {
        case REQ_OP_ZONE_RESET:
index 2775763c51b991199ab0d6b35af8269b08f20d08..ec072a5129bf5fad2a7761afa438009920f54e1c 100644 (file)
@@ -322,7 +322,7 @@ void disk_set_zoned(struct gendisk *disk, enum blk_zoned_model model);
 int blkdev_report_zones(struct block_device *bdev, sector_t sector,
                        unsigned int nr_zones, report_zones_cb cb, void *data);
 unsigned int bdev_nr_zones(struct block_device *bdev);
-extern int blkdev_zone_mgmt(struct block_device *bdev, enum req_opf op,
+extern int blkdev_zone_mgmt(struct block_device *bdev, enum req_op op,
                            sector_t sectors, sector_t nr_sectors,
                            gfp_t gfp_mask);
 int blk_revalidate_disk_zones(struct gendisk *disk,