Lines Matching refs:gn
798 getnext_ioctl(md_i_getnext_t *gn, int mode)
804 set_t setno = gn->md_driver.md_setno;
806 mdclrerror(&gn->mde);
808 if (md_snarf_db_set(MD_LOCAL_SET, &gn->mde) != 0)
813 return (mdmddberror(&gn->mde, MDE_DB_TAGDATA,
816 return (mderror(&gn->mde, MDE_UNIT_NOT_FOUND));
819 modindex = md_getmodindex((md_driver_t *)gn, 1, 0);
821 return (mderror(&gn->mde, MDE_UNIT_NOT_FOUND));
825 id = gn->id;
829 gn->id = id;
835 (! found || (next->ln_id < gn->id))) {
836 gn->id = next->ln_id;
845 return (mderror(&gn->mde, MDE_UNIT_NOT_FOUND));
865 struct md_i_getnum *gn = d;
869 minor_array_length = gn->size;
873 mdep = &gn->mde;
874 driver = &gn->md_driver;
920 gn->size = count;
924 (caddr_t)(uintptr_t)gn->minors, sz, mode);