Lines Matching defs:transnp

54 meta_trans_replace(mdsetname_t *sp, mdname_t *transnp, mdname_t *oldnp,
65 assert(sp->setno == MD_MIN2SET(meta_getminor(transnp->dev)));
71 meta_invalidate_name(transnp);
87 params.mnum = meta_getminor(transnp->dev);
100 meta_invalidate_name(transnp);
105 transnp->cname, oldnp->cname, newnp->cname);
150 mdname_t *transnp,
155 mddrivename_t *dnp = transnp->drivenamep;
163 assert(sp->setno == MD_MIN2SET(meta_getminor(transnp->dev)));
172 if ((miscname = metagetmiscname(transnp, ep)) == NULL)
176 meta_getminor(transnp->dev), transnp->cname);
179 if ((mt = (mt_unit_t *)meta_get_mdunit(sp, transnp, ep)) == NULL)
187 transp->common.namep = transnp;
254 mdname_t *transnp,
258 return (meta_get_trans_common(sp, transnp, 0, ep));
267 mdname_t *transnp,
281 assert(sp->setno == MD_MIN2SET(meta_getminor(transnp->dev)));
284 if ((transp = meta_get_trans(sp, transnp, ep)) == NULL)
290 (meta_check_overlap(transnp->cname, np, slblk, nblks,
311 if (meta_check_overlap(transnp->cname, np, slblk,
346 mdname_t *transnp = p->namep;
349 if (in_trans(sp, transnp, np, options, slblk, nblks, ep) != 0) {
1037 mdname_t *transnp,
1042 int *meta_print_trans_msgp, /* NULL if transnp != NULL */
1054 if (transnp == NULL) {
1085 if ((transp = meta_get_trans_common(sp, transnp,
1263 mdname_t *transnp = transp->common.namep;
1268 if ((mt = (mt_unit_t *)meta_get_mdunit(sp, transnp, ep))
1582 mdname_t *transnp,
1596 assert(sp->setno == MD_MIN2SET(meta_getminor(transnp->dev)));
1599 if (metachkmeta(transnp, ep) != 0)
1603 if ((transp = meta_get_trans(sp, transnp, ep)) == NULL)
1606 return (mdmderror(ep, MDE_NO_LOG, meta_getminor(transnp->dev),
1607 transnp->cname));
1613 if (force && meta_lockfs(transnp, &lock_cookie)) {
1624 meta_unlockfs(transnp, &lock_cookie);
1626 meta_getminor(transnp->dev), transnp->cname));
1632 detach.id = meta_getminor(transnp->dev);
1641 meta_unlockfs(transnp, &lock_cookie);
1649 meta_unlockfs(transnp, &lock_cookie);
1653 meta_invalidate_name(transnp);
1660 transnp->cname, lognp->cname);
1664 transnp->cname, lognp->cname);
1679 mdname_t *transnp,
1689 assert((transnp == NULL) ||
1690 (sp->setno == MD_MIN2SET(meta_getminor(transnp->dev))));
1693 if (transnp == NULL) {
1703 transnp = p->namep;
1704 if (meta_trans_reset(sp, transnp, options, ep) != 0) {
1716 if (metachkmeta(transnp, ep) != 0)
1719 if ((transp = meta_get_trans(sp, transnp, ep)) == NULL)
1724 return (mdmderror(ep, MDE_IN_USE, meta_getminor(transnp->dev),
1725 transnp->cname));
1734 if (meta_reset(sp, transnp, options, ep) != 0)
1741 transnp->cname);
1758 meta_invalidate_name(transnp);