aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mlx4/qp.c
diff options
context:
space:
mode:
authorRoland Dreier <roland@purestorage.com>2013-02-25 09:02:03 -0800
committerRoland Dreier <roland@purestorage.com>2013-02-25 09:02:03 -0800
commita29bec12412d0e6f18ef1ce5f535e39829038648 (patch)
tree11247ce903015b44492ac10778ef7f3bc8e6ee5b /drivers/infiniband/hw/mlx4/qp.c
parentmlx4_core: Propagate MR deregistration failures to caller (diff)
downloadlinux-dev-a29bec12412d0e6f18ef1ce5f535e39829038648.tar.xz
linux-dev-a29bec12412d0e6f18ef1ce5f535e39829038648.zip
IB/mlx4: Convert is_xxx variables in build_mlx_header() to bool
Matches the way they're used, and actually lets at least x86-64 generate better code: add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-38 (-38) function old new delta mlx4_ib_post_send 4416 4378 -38 Signed-off-by: Roland Dreier <roland@purestorage.com>
Diffstat (limited to '')
-rw-r--r--drivers/infiniband/hw/mlx4/qp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/infiniband/hw/mlx4/qp.c b/drivers/infiniband/hw/mlx4/qp.c
index c6dde71b4642..f8ac5333504d 100644
--- a/drivers/infiniband/hw/mlx4/qp.c
+++ b/drivers/infiniband/hw/mlx4/qp.c
@@ -1746,11 +1746,11 @@ static int build_mlx_header(struct mlx4_ib_sqp *sqp, struct ib_send_wr *wr,
int header_size;
int spc;
int i;
- int is_eth;
- int is_vlan = 0;
- int is_grh;
- u16 vlan;
int err = 0;
+ u16 vlan;
+ bool is_eth;
+ bool is_vlan = false;
+ bool is_grh;
send_size = 0;
for (i = 0; i < wr->num_sge; ++i)