Lines Matching refs:transnp

51 meta_trans_replace(mdsetname_t *sp, mdname_t *transnp, mdname_t *oldnp,
62 assert(sp->setno == MD_MIN2SET(meta_getminor(transnp->dev)));
68 meta_invalidate_name(transnp);
84 params.mnum = meta_getminor(transnp->dev);
97 meta_invalidate_name(transnp);
102 transnp->cname, oldnp->cname, newnp->cname);
147 mdname_t *transnp,
152 mddrivename_t *dnp = transnp->drivenamep;
160 assert(sp->setno == MD_MIN2SET(meta_getminor(transnp->dev)));
169 if ((miscname = metagetmiscname(transnp, ep)) == NULL)
173 meta_getminor(transnp->dev), transnp->cname);
176 if ((mt = (mt_unit_t *)meta_get_mdunit(sp, transnp, ep)) == NULL)
184 transp->common.namep = transnp;
251 mdname_t *transnp,
255 return (meta_get_trans_common(sp, transnp, 0, ep));
264 mdname_t *transnp,
278 assert(sp->setno == MD_MIN2SET(meta_getminor(transnp->dev)));
281 if ((transp = meta_get_trans(sp, transnp, ep)) == NULL)
287 (meta_check_overlap(transnp->cname, np, slblk, nblks,
308 if (meta_check_overlap(transnp->cname, np, slblk,
343 mdname_t *transnp = p->namep;
346 if (in_trans(sp, transnp, np, options, slblk, nblks, ep) != 0) {
1034 mdname_t *transnp,
1039 int *meta_print_trans_msgp, /* NULL if transnp != NULL */
1051 if (transnp == NULL) {
1082 if ((transp = meta_get_trans_common(sp, transnp,
1260 mdname_t *transnp = transp->common.namep;
1265 if ((mt = (mt_unit_t *)meta_get_mdunit(sp, transnp, ep))
1579 mdname_t *transnp,
1593 assert(sp->setno == MD_MIN2SET(meta_getminor(transnp->dev)));
1596 if (metachkmeta(transnp, ep) != 0)
1600 if ((transp = meta_get_trans(sp, transnp, ep)) == NULL)
1603 return (mdmderror(ep, MDE_NO_LOG, meta_getminor(transnp->dev),
1604 transnp->cname));
1610 if (force && meta_lockfs(transnp, &lock_cookie)) {
1621 meta_unlockfs(transnp, &lock_cookie);
1623 meta_getminor(transnp->dev), transnp->cname));
1629 detach.id = meta_getminor(transnp->dev);
1638 meta_unlockfs(transnp, &lock_cookie);
1646 meta_unlockfs(transnp, &lock_cookie);
1650 meta_invalidate_name(transnp);
1657 transnp->cname, lognp->cname);
1661 transnp->cname, lognp->cname);
1676 mdname_t *transnp,
1686 assert((transnp == NULL) ||
1687 (sp->setno == MD_MIN2SET(meta_getminor(transnp->dev))));
1690 if (transnp == NULL) {
1700 transnp = p->namep;
1701 if (meta_trans_reset(sp, transnp, options, ep) != 0) {
1713 if (metachkmeta(transnp, ep) != 0)
1716 if ((transp = meta_get_trans(sp, transnp, ep)) == NULL)
1721 return (mdmderror(ep, MDE_IN_USE, meta_getminor(transnp->dev),
1722 transnp->cname));
1731 if (meta_reset(sp, transnp, options, ep) != 0)
1738 transnp->cname);
1755 meta_invalidate_name(transnp);