Lines Matching refs:lmr

694  *	lmr			pointer to dapl_lmr struct
709 IN DAPL_LMR *lmr,
724 "mr_register: lmr 0x%p, ia 0x%p, "
725 "cannot alloc mr_handle\n", lmr, ia);
728 pz_handle = ((DAPL_PZ *)lmr->param.pz_handle);
731 "mr_register: lmr 0x%p, ia 0x%p, "
732 "pz_handle == NULL!\n", lmr, ia);
744 "mr_register: lmr 0x%p, pd_hkey 0x%016llx, vaddr 0x%016llx, "
745 "len %llu, flags 0x%x\n", lmr, reg_msg.mr_pd_hkey,
752 "mr_register: lmr 0x%p, failed (%s)\n",
753 lmr, strerror(errno));
758 lmr->param.lmr_context = (DAT_LMR_CONTEXT)reg_msg.mr_lkey;
759 lmr->param.rmr_context = (DAT_RMR_CONTEXT)reg_msg.mr_rkey;
760 lmr->param.registered_address = reg_msg.mr_vaddr;
761 lmr->param.registered_size = reg_msg.mr_len;
762 lmr->mr_handle = mr_handle;
765 "mr_register: successful, lmr 0x%p, mr_hkey 0x%016llx, "
766 "lmr_ctx 0x%08x\n\n", lmr, reg_msg.mr_hkey,
778 * lmr pointer to dapl_lmr struct
794 IN DAPL_LMR *lmr,
810 "mr_register_shared: lmr 0x%p, ia 0x%p, "
811 "cannot alloc mr_handle\n", lmr, ia);
814 pz_handle = ((DAPL_PZ *)lmr->param.pz_handle);
817 "mr_register_shared: lmr 0x%p, ia 0x%p, "
818 "pz_handle == NULL!\n", lmr, ia);
834 "mr_register_shared: lmr 0x%p, pd_hkey 0x%016llx, "
836 lmr, reg_msg.mrs_pd_hkey, reg_msg.mrs_vaddr, reg_msg.mrs_len,
851 "mr_register_shared: lmr 0x%p, failed (%s)\n",
852 lmr, strerror(errno));
857 lmr->param.lmr_context = (DAT_LMR_CONTEXT)reg_msg.mrs_lkey;
858 lmr->param.rmr_context = (DAT_RMR_CONTEXT)reg_msg.mrs_rkey;
859 lmr->param.registered_address = reg_msg.mrs_vaddr;
860 lmr->param.registered_size = reg_msg.mrs_len;
861 lmr->mr_handle = mr_handle;
864 "mr_register_shared: successful, lmr 0x%p, mr_hkey 0x%016llx, "
865 "lmr_ctx 0x%08x\n\n", lmr, reg_msg.mrs_hkey,
876 * lmr pointer to dapl_lmr struct
888 IN DAPL_LMR *lmr)
893 args.mrd_hkey = lmr->mr_handle->mr_hkey;
895 "mr_deregister: lmr 0x%p, hkey 0x%016llx, lmr_ctx 0x%08x\n"
897 lmr, args.mrd_hkey, lmr->param.lmr_context,
898 lmr->param.registered_address, lmr->param.registered_size,
899 dapl_lmr_convert_privileges(lmr->param.mem_priv) |
903 retval = ioctl(lmr->header.owner_ia->hca_ptr->ib_hca_handle->ia_fd,
908 "mr_deregister: lmr 0x%p, failed (%s)\n",
909 lmr, strerror(errno));
915 dapl_os_free(lmr->mr_handle, sizeof (struct dapls_ib_mr_handle));
916 lmr->mr_handle = NULL;
928 * lmr pointer to dapl_lmr struct
943 IN DAPL_LMR *lmr,
957 "mr_register_lmr: lmr 0x%p, ia 0x%p, "
958 "cannot alloc mr_handle\n", lmr, ia);
962 orig_lmr = (DAPL_LMR *)lmr->param.region_desc.for_lmr_handle;
971 "mr_register_lmr: lmr 0x%p, hkey 0x%016llx, lmr_ctx 0x%08x\n"
973 lmr, mr_handle->mr_hkey, lmr->param.lmr_context,
991 "mr_registered_lmr: successful, lmr 0x%p, hkey 0x%016llx\n",
992 lmr, regl_msg.mrl_hkey);
995 lmr->param.lmr_context = (DAT_LMR_CONTEXT)regl_msg.mrl_lkey;
996 lmr->param.rmr_context = (DAT_RMR_CONTEXT)regl_msg.mrl_rkey;
997 lmr->param.registered_address = orig_lmr->param.registered_address;
998 lmr->param.registered_size = orig_lmr->param.registered_size;
999 lmr->mr_handle = mr_handle;