Lines Matching defs:rmid
75 * The open call in the XA protocol. The rmid field is an id number
77 * map that rmid number into a dbenv structure that we create during
88 __db_xa_open(xa_info, rmid, flags)
90 int rmid;
101 if (__db_rmid_to_env(rmid, &env, 0) == 0)
107 * we save the mapping between the rmid and the xa_info. If
112 return (__db_map_rmid_name(rmid, xa_info));
124 __db_xa_close(xa_info, rmid, flags)
126 int rmid;
140 if (__db_rmid_to_env(rmid, &env, 0) != 0)
148 ret = __db_unmap_rmid(rmid);
162 __db_xa_start(xid, rmid, flags)
164 int rmid;
182 if (__db_rmid_to_env(rmid, &env, 1) != 0)
226 __db_xa_end(xid, rmid, flags)
228 int rmid;
239 if (__db_rmid_to_env(rmid, &env, 0) != 0)
280 __db_xa_prepare(xid, rmid, flags)
282 int rmid;
300 if (__db_rmid_to_env(rmid, &env, 1) != 0)
332 __db_xa_commit(xid, rmid, flags)
334 int rmid;
352 if (__db_rmid_to_env(rmid, &env, 1) != 0)
393 __db_xa_recover(xids, count, rmid, flags)
396 int rmid;
424 if (__db_rmid_to_env(rmid, &env, 0) == XA_OK)
430 if (__db_rmid_to_name(rmid, &dbhome) != 0)
439 if (__db_map_rmid(rmid, env) != 0)
454 /* We had better already know about this rmid. */
455 if (__db_rmid_to_env(rmid, &env, 0) != 0)
538 err3: (void)__db_unmap_rmid(rmid);
549 __db_xa_rollback(xid, rmid, flags)
551 int rmid;
563 if (__db_rmid_to_env(rmid, &env, 1) != 0)
599 __db_xa_forget(xid, rmid, flags)
601 int rmid;
612 if (__db_rmid_to_env(rmid, &env, 1) != 0)
633 __db_xa_complete(handle, retval, rmid, flags)
634 int *handle, *retval, rmid;
639 COMPQUIET(rmid, 0);