Lines Matching defs:rtxnp

3440 mirror_renexch_update_kids(md_rendelta_t *delta, md_rentxn_t *rtxnp)
3445 ASSERT(rtxnp);
3446 ASSERT((MDRNOP_RENAME == rtxnp->op) || (rtxnp->op == MDRNOP_EXCHANGE));
3447 ASSERT(rtxnp->recids);
3467 if (md_getminor(sm->sm_dev) == rtxnp->from.mnum) {
3468 sm->sm_dev = md_makedevice(md_major, rtxnp->to.mnum);
3469 sm->sm_key = rtxnp->to.key;
3474 md_store_recid(&rtxnp->rec_idx, rtxnp->recids, delta->unp);
3483 md_rentxn_t *rtxnp
3491 ASSERT(rtxnp);
3492 ASSERT(MDRNOP_EXCHANGE == rtxnp->op);
3493 ASSERT(rtxnp->recids);
3494 ASSERT(rtxnp->rec_idx >= 0);
3500 ASSERT(md_getminor(delta->dev) == rtxnp->from.mnum);
3502 from_min = rtxnp->from.mnum;
3503 to_min = rtxnp->to.mnum;
3528 delta->uip->ui_kstat = rtxnp->to.kstatp;
3558 found->sm_dev = md_makedevice(md_major, rtxnp->from.mnum);
3561 ASSERT(rtxnp->from.key != MD_KEYWILD);
3562 ASSERT(rtxnp->from.key != MD_KEYBAD);
3564 found->sm_key = rtxnp->from.key;
3577 md_store_recid(&rtxnp->rec_idx, rtxnp->recids, delta->unp);
3586 md_rentxn_t *rtxnp
3594 ASSERT(rtxnp);
3595 ASSERT(MDRNOP_EXCHANGE == rtxnp->op);
3596 ASSERT(rtxnp->recids);
3597 ASSERT(rtxnp->rec_idx >= 0);
3603 ASSERT(md_getminor(delta->dev) == rtxnp->to.mnum);
3605 from_min = rtxnp->from.mnum;
3606 to_min = rtxnp->to.mnum;
3631 delta->uip->ui_kstat = rtxnp->from.kstatp;
3661 found->sm_dev = md_makedevice(md_major, rtxnp->to.mnum);
3664 ASSERT(rtxnp->to.key != MD_KEYWILD);
3665 ASSERT(rtxnp->to.key != MD_KEYBAD);
3667 found->sm_key = rtxnp->to.key;
3680 md_store_recid(&rtxnp->rec_idx, rtxnp->recids, delta->unp);
3689 mirror_rename_listkids(md_rendelta_t **dlpp, md_rentxn_t *rtxnp)
3698 ASSERT(rtxnp);
3700 ASSERT((rtxnp->op == MDRNOP_EXCHANGE) || (rtxnp->op == MDRNOP_RENAME));
3702 from_min = rtxnp->from.mnum;
3703 to_min = rtxnp->to.mnum;
3707 (void) mdmderror(&rtxnp->mde, MDE_UNIT_NOT_SETUP, from_min);
3729 &rtxnp->mde);
3732 if (mdisok(&rtxnp->mde)) {
3733 (void) mdsyserror(&rtxnp->mde, ENOMEM);
3750 md_rentxn_t *rtxnp)
3759 from_min = rtxnp->from.mnum;
3760 to_min = rtxnp->to.mnum;
3763 (void) mdmderror(&rtxnp->mde, MDE_RENAME_CONFIG_ERROR,
3770 (void) mdmderror(&rtxnp->mde, MDE_RENAME_SOURCE_BAD, from_min);
3775 (void) mdmderror(&rtxnp->mde, MDE_RENAME_SOURCE_BAD, from_min);
3784 switch (rtxnp->op) {
3801 (void) mdmderror(&rtxnp->mde,
3815 (void) mdmderror(&rtxnp->mde, MDE_RENAME_BUSY,
3822 (void) mdmderror(&rtxnp->mde, MDE_RENAME_CONFIG_ERROR,
3836 md_rentxn_t *rtxnp)
3848 ASSERT(rtxnp);
3851 ASSERT((rtxnp->op == MDRNOP_RENAME) || (rtxnp->op == MDRNOP_EXCHANGE));
3853 if (!delta || !rtxnp || !delta->unp || !delta->uip) {
3854 (void) mdsyserror(&rtxnp->mde, EINVAL);
3869 (void) mdmderror(&rtxnp->mde, MDE_RENAME_CONFIG_ERROR,
3880 (void) mdmderror(&rtxnp->mde,
3891 (void) mdmderror(&rtxnp->mde,
3898 (void) mdmderror(&rtxnp->mde,
3909 (void) mdmderror(&rtxnp->mde,
3915 (void) mdmderror(&rtxnp->mde,
3926 err = mirror_may_renexch_self(un, delta->uip, rtxnp);