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,