]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
staging: lustre: Use min3 macro
authorGargi Sharma <gs051095@gmail.com>
Sat, 11 Mar 2017 20:41:37 +0000 (02:11 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 12 Mar 2017 13:46:34 +0000 (14:46 +0100)
Replace comparsions between three expressions using
two min macros with min3 macro. Done using Coccinelle
Script:

@@
expression e1;
expression e2;
expression e3;
@@
(
- min(min(e1, e2), e3)
+ min3(e1, e2, e3)
|
- min(e1, min(e2, e3))
+ min3(e1, e2, e3)
)

Signed-off-by: Gargi Sharma <gs051095@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c

index 4a519c442ef83631cf5f4c142f5ebf6834682afb..0db662d6abdddf6a5dd6e4599f8c43d2a757319d 100644 (file)
@@ -1093,9 +1093,9 @@ kiblnd_init_rdma(struct kib_conn *conn, struct kib_tx *tx, int type,
                        break;
                }
 
-               wrknob = min(min(kiblnd_rd_frag_size(srcrd, srcidx),
-                                kiblnd_rd_frag_size(dstrd, dstidx)),
-                            (__u32)resid);
+               wrknob = min3(kiblnd_rd_frag_size(srcrd, srcidx),
+                             kiblnd_rd_frag_size(dstrd, dstidx),
+                             (__u32)resid);
 
                sge = &tx->tx_sge[tx->tx_nwrq];
                sge->addr   = kiblnd_rd_frag_addr(srcrd, srcidx);