lkml.org 
[lkml]   [2008]   [Feb]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Subject[PATCH] infiniband: be*_add_cpu conversion
    Date
    From
    From: Marcin Slusarz <marcin.slusarz@gmail.com>

    replace all:
    big_endian_variable = cpu_to_beX(beX_to_cpu(big_endian_variable) +
    expression_in_cpu_byteorder);
    with:
    beX_add_cpu(&big_endian_variable, expression_in_cpu_byteorder);
    generated with semantic patch

    Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com>
    Cc: Roland Dreier <rolandd@cisco.com>
    Cc: Sean Hefty <sean.hefty@intel.com>
    Cc: Hal Rosenstock <hal.rosenstock@gmail.com>
    ---
    drivers/infiniband/hw/mthca/mthca_cq.c | 2 +-
    1 files changed, 1 insertions(+), 1 deletions(-)

    diff --git a/drivers/infiniband/hw/mthca/mthca_cq.c b/drivers/infiniband/hw/mthca/mthca_cq.c
    index 6bd9f13..1e1e336 100644
    --- a/drivers/infiniband/hw/mthca/mthca_cq.c
    +++ b/drivers/infiniband/hw/mthca/mthca_cq.c
    @@ -473,7 +473,7 @@ static void handle_error_cqe(struct mthca_dev *dev, struct mthca_cq *cq,
    if (!(new_wqe & cpu_to_be32(0x3f)) || (!cqe->db_cnt && dbd))
    return;

    - cqe->db_cnt = cpu_to_be16(be16_to_cpu(cqe->db_cnt) - dbd);
    + be16_add_cpu(&cqe->db_cnt, -dbd);
    cqe->wqe = new_wqe;
    cqe->syndrome = SYNDROME_WR_FLUSH_ERR;

    --
    1.5.3.7


    \
     
     \ /
      Last update: 2008-02-13 00:11    [W:4.127 / U:0.312 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site