Lines Matching defs:rtxnp

2159 	md_rentxn_t	*rtxnp)
2165 ASSERT(rtxnp);
2166 ASSERT(rtxnp->op == MDRNOP_RENAME);
2170 ASSERT(rtxnp->rec_idx >= 0);
2171 ASSERT(rtxnp->recids);
2175 from_min = rtxnp->from.mnum;
2176 to_min = rtxnp->to.mnum;
2219 sv.key = rtxnp->from.key;
2229 md_store_recid(&rtxnp->rec_idx, rtxnp->recids, delta->unp);
2239 md_rentxn_t *rtxnp)
2245 ASSERT(rtxnp);
2246 ASSERT((rtxnp->op == MDRNOP_RENAME) || (rtxnp->op == MDRNOP_EXCHANGE));
2248 ASSERT(rtxnp->recids);
2249 ASSERT(rtxnp->rec_idx >= 0);
2254 from_min = rtxnp->from.mnum;
2255 to_min = rtxnp->to.mnum;
2276 un->un_m_key = rtxnp->to.key;
2284 un->un_l_key = rtxnp->to.key;
2292 md_store_recid(&rtxnp->rec_idx, rtxnp->recids, delta->unp);
2301 md_rentxn_t *rtxnp)
2310 ASSERT(rtxnp);
2311 ASSERT(MDRNOP_EXCHANGE == rtxnp->op);
2312 ASSERT(rtxnp->from.uip);
2313 ASSERT(rtxnp->rec_idx >= 0);
2314 ASSERT(rtxnp->recids);
2317 ASSERT(md_getminor(delta->dev) == rtxnp->from.mnum);
2326 to_min = rtxnp->to.mnum;
2327 from_min = rtxnp->from.mnum;
2355 delta->uip->ui_kstat = rtxnp->to.kstatp;
2383 un->un_m_key = rtxnp->from.key;
2393 un->un_l_key = rtxnp->from.key;
2404 ASSERT(rtxnp->from.key != MD_KEYWILD);
2405 ASSERT(rtxnp->from.key != MD_KEYBAD);
2418 md_store_recid(&rtxnp->rec_idx, rtxnp->recids, delta->unp);
2427 md_rentxn_t *rtxnp)
2436 ASSERT(rtxnp);
2437 ASSERT(MDRNOP_EXCHANGE == rtxnp->op);
2438 ASSERT(rtxnp->from.uip);
2439 ASSERT(rtxnp->rec_idx >= 0);
2440 ASSERT(rtxnp->recids);
2443 ASSERT(md_getminor(delta->dev) == rtxnp->to.mnum);
2449 to_min = rtxnp->to.mnum;
2450 from_min = rtxnp->from.mnum;
2478 delta->uip->ui_kstat = rtxnp->from.kstatp;
2502 un->un_m_key = rtxnp->to.key;
2512 un->un_l_key = rtxnp->to.key;
2531 md_store_recid(&rtxnp->rec_idx, rtxnp->recids, delta->unp);
2542 md_rentxn_t *rtxnp)
2549 ASSERT(rtxnp);
2551 ASSERT((rtxnp->op == MDRNOP_EXCHANGE) || (rtxnp->op == MDRNOP_RENAME));
2553 from_min = rtxnp->from.mnum;
2554 to_min = rtxnp->to.mnum;
2558 (void) mdmderror(&rtxnp->mde, MDE_UNIT_NOT_SETUP, from_min);
2573 MDI_UNIT(master_min), &rtxnp->mde);
2576 if (mdisok(&rtxnp->mde)) {
2577 (void) mdsyserror(&rtxnp->mde, ENOMEM);
2592 MDI_UNIT(log_min), &rtxnp->mde);
2594 if (mdisok(&rtxnp->mde)) {
2595 (void) mdsyserror(&rtxnp->mde, ENOMEM);
2612 md_rentxn_t *rtxnp)
2617 ASSERT(rtxnp);
2618 ASSERT((rtxnp->op == MDRNOP_RENAME) || (rtxnp->op == MDRNOP_EXCHANGE));
2620 from_min = rtxnp->from.mnum;
2621 to_min = rtxnp->to.mnum;
2624 (void) mdmderror(&rtxnp->mde, MDE_RENAME_CONFIG_ERROR,
2632 (void) mdmderror(&rtxnp->mde, MDE_RENAME_SOURCE_BAD, from_min);
2637 (void) mdmderror(&rtxnp->mde, MDE_RENAME_SOURCE_BAD, from_min);
2641 switch (rtxnp->op) {
2647 (void) mdmderror(&rtxnp->mde, MDE_RENAME_TARGET_BAD,
2655 (void) mdmderror(&rtxnp->mde, MDE_RENAME_TARGET_BAD,
2661 (void) mdmderror(&rtxnp->mde, MDE_RENAME_TARGET_BAD,
2672 (void) mdmderror(&rtxnp->mde, MDE_RENAME_CONFIG_ERROR,
2686 md_rentxn_t *rtxnp)
2692 ASSERT(rtxnp);
2695 ASSERT((rtxnp->op == MDRNOP_RENAME) || (rtxnp->op == MDRNOP_EXCHANGE));
2697 if (!delta || !rtxnp || !delta->unp || !delta->uip) {
2698 (void) mdsyserror(&rtxnp->mde, EINVAL);
2704 if (rtxnp->revision == MD_RENAME_VERSION_OFFLINE) {
2711 ((md_getminor(delta->dev) == rtxnp->from.mnum) ||
2712 (md_getminor(delta->dev) == rtxnp->to.mnum))) {
2713 (void) mdmderror(&rtxnp->mde,
2714 MDE_RENAME_BUSY, rtxnp->from.mnum);
2724 (void) mdmderror(&rtxnp->mde,
2725 MDE_RENAME_BUSY, rtxnp->from.mnum);
2735 delta->uip, rtxnp);
2747 rtxnp->stat.trans_in_stack = TRUE;