RDMA/uverbs: Make the code in ib_uverbs_cmd_verbs() less confusing
authorBart Van Assche <bart.vanassche@wdc.com>
Mon, 16 Oct 2017 15:47:45 +0000 (08:47 -0700)
committerDoug Ledford <dledford@redhat.com>
Wed, 18 Oct 2017 14:42:02 +0000 (10:42 -0400)
commit69abc735f45538fd3b3740a5293cd16cc09799cf
tree0604e1191c65d91ef95b91e967ea6ec730e79cd1
parente575a9bba0c0b820dc9f7c094340813db7f5c80f
RDMA/uverbs: Make the code in ib_uverbs_cmd_verbs() less confusing

This patch reduces the number of #ifdefs and also avoids that
smatch reports the following:

drivers/infiniband/core/uverbs_ioctl.c:276: ib_uverbs_cmd_verbs() warn: if statement not indented
drivers/infiniband/core/uverbs_ioctl.c:280: ib_uverbs_cmd_verbs() warn: possible memory leak of 'ctx'
drivers/infiniband/core/uverbs_ioctl.c:315: ib_uverbs_cmd_verbs() warn: if statement not indented

References: commit fac9658cabb9 ("IB/core: Add new ioctl interface")
Signed-off-by: Bart Van Assche <bart.vanassche@wdc.com>
Acked-by: Matan Barak <matanb@mellanox.com>
Cc: Yishai Hadas <yishaih@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/core/uverbs_ioctl.c