summaryrefslogtreecommitdiffstats
path: root/drivers/block
diff options
context:
space:
mode:
authorIlya Dryomov <idryomov@gmail.com>2019-05-31 09:11:26 -0400
committerIlya Dryomov <idryomov@gmail.com>2019-07-08 08:01:45 -0400
commitea9b743c97dc52c74b97d968bccbb51f6e5c92b6 (patch)
tree215884f101a04f938e6f14e2e7a274df0bcc3404 /drivers/block
parenta086a1b8bdbd14a59b8a4cd979d5c7894e3af59e (diff)
rbd: rename rbd_obj_setup_*() to rbd_obj_init_*()
These functions don't allocate and set up OSD requests anymore. Signed-off-by: Ilya Dryomov <idryomov@gmail.com> Reviewed-by: Dongsheng Yang <dongsheng.yang@easystack.cn>
Diffstat (limited to 'drivers/block')
-rw-r--r--drivers/block/rbd.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/drivers/block/rbd.c b/drivers/block/rbd.c
index 8bc78ae0ab5e..c471e7d13f36 100644
--- a/drivers/block/rbd.c
+++ b/drivers/block/rbd.c
@@ -1819,12 +1819,6 @@ static void rbd_osd_setup_data(struct ceph_osd_request *osd_req, int which)
1819 } 1819 }
1820} 1820}
1821 1821
1822static int rbd_obj_setup_read(struct rbd_obj_request *obj_req)
1823{
1824 obj_req->read_state = RBD_OBJ_READ_START;
1825 return 0;
1826}
1827
1828static int rbd_osd_setup_stat(struct ceph_osd_request *osd_req, int which) 1822static int rbd_osd_setup_stat(struct ceph_osd_request *osd_req, int which)
1829{ 1823{
1830 struct page **pages; 1824 struct page **pages;
@@ -1863,6 +1857,12 @@ static int rbd_osd_setup_copyup(struct ceph_osd_request *osd_req, int which,
1863 return 0; 1857 return 0;
1864} 1858}
1865 1859
1860static int rbd_obj_init_read(struct rbd_obj_request *obj_req)
1861{
1862 obj_req->read_state = RBD_OBJ_READ_START;
1863 return 0;
1864}
1865
1866static void __rbd_osd_setup_write_ops(struct ceph_osd_request *osd_req, 1866static void __rbd_osd_setup_write_ops(struct ceph_osd_request *osd_req,
1867 int which) 1867 int which)
1868{ 1868{
@@ -1884,7 +1884,7 @@ static void __rbd_osd_setup_write_ops(struct ceph_osd_request *osd_req,
1884 rbd_osd_setup_data(osd_req, which); 1884 rbd_osd_setup_data(osd_req, which);
1885} 1885}
1886 1886
1887static int rbd_obj_setup_write(struct rbd_obj_request *obj_req) 1887static int rbd_obj_init_write(struct rbd_obj_request *obj_req)
1888{ 1888{
1889 int ret; 1889 int ret;
1890 1890
@@ -1922,7 +1922,7 @@ static void __rbd_osd_setup_discard_ops(struct ceph_osd_request *osd_req,
1922 } 1922 }
1923} 1923}
1924 1924
1925static int rbd_obj_setup_discard(struct rbd_obj_request *obj_req) 1925static int rbd_obj_init_discard(struct rbd_obj_request *obj_req)
1926{ 1926{
1927 struct rbd_device *rbd_dev = obj_req->img_request->rbd_dev; 1927 struct rbd_device *rbd_dev = obj_req->img_request->rbd_dev;
1928 u64 off, next_off; 1928 u64 off, next_off;
@@ -1991,7 +1991,7 @@ static void __rbd_osd_setup_zeroout_ops(struct ceph_osd_request *osd_req,
1991 0, 0); 1991 0, 0);
1992} 1992}
1993 1993
1994static int rbd_obj_setup_zeroout(struct rbd_obj_request *obj_req) 1994static int rbd_obj_init_zeroout(struct rbd_obj_request *obj_req)
1995{ 1995{
1996 int ret; 1996 int ret;
1997 1997
@@ -2062,16 +2062,16 @@ static int __rbd_img_fill_request(struct rbd_img_request *img_req)
2062 for_each_obj_request_safe(img_req, obj_req, next_obj_req) { 2062 for_each_obj_request_safe(img_req, obj_req, next_obj_req) {
2063 switch (img_req->op_type) { 2063 switch (img_req->op_type) {
2064 case OBJ_OP_READ: 2064 case OBJ_OP_READ:
2065 ret = rbd_obj_setup_read(obj_req); 2065 ret = rbd_obj_init_read(obj_req);
2066 break; 2066 break;
2067 case OBJ_OP_WRITE: 2067 case OBJ_OP_WRITE:
2068 ret = rbd_obj_setup_write(obj_req); 2068 ret = rbd_obj_init_write(obj_req);
2069 break; 2069 break;
2070 case OBJ_OP_DISCARD: 2070 case OBJ_OP_DISCARD:
2071 ret = rbd_obj_setup_discard(obj_req); 2071 ret = rbd_obj_init_discard(obj_req);
2072 break; 2072 break;
2073 case OBJ_OP_ZEROOUT: 2073 case OBJ_OP_ZEROOUT:
2074 ret = rbd_obj_setup_zeroout(obj_req); 2074 ret = rbd_obj_init_zeroout(obj_req);
2075 break; 2075 break;
2076 default: 2076 default:
2077 BUG(); 2077 BUG();