Lines Matching refs:mnum

294  * "mnum->nblocks" sizemap (protected by a short-term global mutex).
297 static mod_hash_t *md_nblocksmap; /* mnum -> nblocks */
301 * Maintain "mnum->nblocks" sizemap for mdprop_op use:
305 * md_nblocks_set(mnum, un->c.un_total_blocks);"
311 * md_nblocks_set(mnum, un->c.un_total_blocks);"
316 * md_nblocks_set(mnum, -1ULL);
321 md_nblocks_set(minor_t mnum, uint64_t nblocks)
326 (mod_hash_key_t)(intptr_t)mnum);
329 (mod_hash_key_t)(intptr_t)mnum,
334 /* get the size of a mnum from "mnum->nblocks" sizemap */
336 md_nblocks_get(minor_t mnum)
342 (mod_hash_key_t)(intptr_t)mnum, &hv) == 0) {
666 int mnum = 0;
677 mnum *= 10;
678 mnum += *p - '0';
681 if (md_create_minor_node(0, mnum)) {
967 * mnum - selfID of unit
978 md_create_minor_node(set_t setno, minor_t mnum)
983 if (setno >= MD_MAXSETS || MD_MIN2UNIT(mnum) >= MD_MAXUNITS)
987 (unsigned)setno, (unsigned)MD_MIN2UNIT(mnum));
990 MD_MKMIN(setno, mnum), DDI_PSEUDO, 0))
994 (unsigned)setno, (unsigned)MD_MIN2UNIT(mnum));
997 MD_MKMIN(setno, mnum), DDI_PSEUDO, 0))
1362 get_minfo(struct dk_minfo *info, minor_t mnum)
1371 if ((ui = MDI_UNIT(mnum)) == NULL) {
1383 get_info(struct dk_cinfo *info, minor_t mnum)
1395 info->dki_unit = mnum;
1457 minor_t mnum = getminor(*dev);
1458 unit_t unit = MD_MIN2UNIT(mnum);
1459 set_t setno = MD_MIN2SET(mnum);
1465 if (mnum == MD_ADM_MINOR)
1496 if ((ui = MDI_UNIT(mnum)) == NULL) {
1553 err = md_unit_incopen(mnum, flag, otyp);
1615 minor_t mnum = getminor(dev);
1616 set_t setno = MD_MIN2SET(mnum);
1617 unit_t unit = MD_MIN2UNIT(mnum);
1622 if (mnum == MD_ADM_MINOR)
1627 ((ui = MDI_UNIT(mnum)) == NULL)) {
1643 err = md_unit_decopen(mnum, otyp);
1668 minor_t mnum;
1672 if (((mnum = getminor(dev)) == MD_ADM_MINOR) ||
1673 (MD_MIN2SET(mnum) >= md_nsets) ||
1674 (MD_MIN2UNIT(mnum) >= md_nunits) ||
1675 ((ui = MDI_UNIT(mnum)) == NULL))
1701 minor_t mnum;
1706 if (((mnum = getminor(dev)) == MD_ADM_MINOR) ||
1707 (MD_MIN2SET(mnum) >= md_nsets) ||
1708 (MD_MIN2UNIT(mnum) >= md_nunits) ||
1709 ((ui = MDI_UNIT(mnum)) == NULL))
1736 minor_t mnum;
1740 if (((mnum = getminor(dev)) == MD_ADM_MINOR) ||
1741 (MD_MIN2SET(mnum) >= md_nsets) ||
1742 (MD_MIN2UNIT(mnum) >= md_nunits) ||
1743 ((ui = MDI_UNIT(mnum)) == NULL))
1770 minor_t mnum;
1775 if (((mnum = getminor(dev)) == MD_ADM_MINOR) ||
1776 (MD_MIN2SET(mnum) >= md_nsets) ||
1777 (MD_MIN2UNIT(mnum) >= md_nunits) ||
1778 ((ui = MDI_UNIT(mnum)) == NULL))
1794 minor_t mnum;
1802 if (((mnum = getminor(bp->b_edev)) == MD_ADM_MINOR) ||
1803 (MD_MIN2SET(mnum) >= md_nsets) ||
1804 (MD_MIN2UNIT(mnum) >= md_nunits) ||
1805 ((ui = MDI_UNIT(mnum)) == NULL)) {
1872 minor_t mnum = getminor(dev);
1917 if (mnum == MD_ADM_MINOR) {
1925 else if ((MD_MIN2SET(mnum) >= md_nsets) ||
1926 (MD_MIN2UNIT(mnum) >= md_nunits) ||
1927 (md_set[MD_MIN2SET(mnum)].s_ui == NULL) ||
1928 ((ui = MDI_UNIT(mnum)) == NULL)) {
1946 minor_t mnum;
1950 if ((mnum = getminor(dev)) == MD_ADM_MINOR)
1953 setno = MD_MIN2SET(mnum);
1955 if ((setno >= md_nsets) || (MD_MIN2UNIT(mnum) >= md_nunits) ||
1956 ((ui = MDI_UNIT(mnum)) == NULL))