mrw 899 drivers/cdrom/cdrom.c int mrw, mrw_write, ram_write; mrw 902 drivers/cdrom/cdrom.c mrw = 0; mrw 904 drivers/cdrom/cdrom.c mrw = 1; mrw 911 drivers/cdrom/cdrom.c if (mrw) mrw 557 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_free_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw) mrw 565 drivers/infiniband/hw/bnxt_re/qplib_sp.c if (mrw->lkey == 0xFFFFFFFF) { mrw 572 drivers/infiniband/hw/bnxt_re/qplib_sp.c req.mrw_flags = mrw->type; mrw 574 drivers/infiniband/hw/bnxt_re/qplib_sp.c if ((mrw->type == CMDQ_ALLOCATE_MRW_MRW_FLAGS_MW_TYPE1) || mrw 575 drivers/infiniband/hw/bnxt_re/qplib_sp.c (mrw->type == CMDQ_ALLOCATE_MRW_MRW_FLAGS_MW_TYPE2A) || mrw 576 drivers/infiniband/hw/bnxt_re/qplib_sp.c (mrw->type == CMDQ_ALLOCATE_MRW_MRW_FLAGS_MW_TYPE2B)) mrw 577 drivers/infiniband/hw/bnxt_re/qplib_sp.c req.key = cpu_to_le32(mrw->rkey); mrw 579 drivers/infiniband/hw/bnxt_re/qplib_sp.c req.key = cpu_to_le32(mrw->lkey); mrw 587 drivers/infiniband/hw/bnxt_re/qplib_sp.c if (mrw->hwq.max_elements) mrw 588 drivers/infiniband/hw/bnxt_re/qplib_sp.c bnxt_qplib_free_hwq(res->pdev, &mrw->hwq); mrw 593 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_alloc_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw) mrw 604 drivers/infiniband/hw/bnxt_re/qplib_sp.c req.pd_id = cpu_to_le32(mrw->pd->id); mrw 605 drivers/infiniband/hw/bnxt_re/qplib_sp.c req.mrw_flags = mrw->type; mrw 606 drivers/infiniband/hw/bnxt_re/qplib_sp.c if ((mrw->type == CMDQ_ALLOCATE_MRW_MRW_FLAGS_PMR && mrw 607 drivers/infiniband/hw/bnxt_re/qplib_sp.c mrw->flags & BNXT_QPLIB_FR_PMR) || mrw 608 drivers/infiniband/hw/bnxt_re/qplib_sp.c mrw->type == CMDQ_ALLOCATE_MRW_MRW_FLAGS_MW_TYPE2A || mrw 609 drivers/infiniband/hw/bnxt_re/qplib_sp.c mrw->type == CMDQ_ALLOCATE_MRW_MRW_FLAGS_MW_TYPE2B) mrw 611 drivers/infiniband/hw/bnxt_re/qplib_sp.c tmp = (unsigned long)mrw; mrw 619 drivers/infiniband/hw/bnxt_re/qplib_sp.c if ((mrw->type == CMDQ_ALLOCATE_MRW_MRW_FLAGS_MW_TYPE1) || mrw 620 drivers/infiniband/hw/bnxt_re/qplib_sp.c (mrw->type == CMDQ_ALLOCATE_MRW_MRW_FLAGS_MW_TYPE2A) || mrw 621 drivers/infiniband/hw/bnxt_re/qplib_sp.c (mrw->type == CMDQ_ALLOCATE_MRW_MRW_FLAGS_MW_TYPE2B)) mrw 622 drivers/infiniband/hw/bnxt_re/qplib_sp.c mrw->rkey = le32_to_cpu(resp.xid); mrw 624 drivers/infiniband/hw/bnxt_re/qplib_sp.c mrw->lkey = le32_to_cpu(resp.xid); mrw 628 drivers/infiniband/hw/bnxt_re/qplib_sp.c int bnxt_qplib_dereg_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw, mrw 639 drivers/infiniband/hw/bnxt_re/qplib_sp.c req.lkey = cpu_to_le32(mrw->lkey); mrw 646 drivers/infiniband/hw/bnxt_re/qplib_sp.c if (mrw->hwq.max_elements) { mrw 647 drivers/infiniband/hw/bnxt_re/qplib_sp.c mrw->va = 0; mrw 648 drivers/infiniband/hw/bnxt_re/qplib_sp.c mrw->total_size = 0; mrw 649 drivers/infiniband/hw/bnxt_re/qplib_sp.c bnxt_qplib_free_hwq(res->pdev, &mrw->hwq); mrw 254 drivers/infiniband/hw/bnxt_re/qplib_sp.h struct bnxt_qplib_mrw *mrw); mrw 255 drivers/infiniband/hw/bnxt_re/qplib_sp.h int bnxt_qplib_dereg_mrw(struct bnxt_qplib_res *res, struct bnxt_qplib_mrw *mrw,