Lines Matching refs:devbase

75 static struct devbase errdev;
79 static struct nvlist *addtoattr(struct nvlist *, struct devbase *);
82 static struct pspec *getpspec(struct attr *, struct devbase *, int, int);
83 static struct devi *newdevi(const char *, int, struct devbase *d);
89 static void selectbase(struct devbase *, struct deva *);
93 static devmajor_t dev2major(struct devbase *);
107 makedevstack(struct devbase *d)
193 CFGDBG(4, "merging attr `%s' to devbase `%s'", name, dname);
204 fixdev(struct devbase *dev)
213 CFGDBG(4, "fixing devbase `%s'", dev->d_name);
216 CFGDBG(4, "fixing devbase `%s' attr `%s'", dev->d_name,
245 struct devbase *dev;
500 addtoattr(struct nvlist *l, struct devbase *dev)
513 defdev(struct devbase *dev, struct loclist *loclist, struct attrlist *attrs,
605 * Look up a devbase. Also makes sure it is a reasonable name,
608 struct devbase *
612 struct devbase *dev;
643 CFGDBG(3, "devbase defined `%s'", dev->d_name);
653 defdevattach(struct deva *deva, struct devbase *dev, struct nvlist *atlist,
875 setmajor(struct devbase *d, devmajor_t n)
888 struct devbase *dev;
906 dev2major(struct devbase *dev)
949 struct devbase *dev;
1159 newdevi(const char *name, int unit, struct devbase *d)
1188 finddevattr(const char *name, const char *at, struct devbase *ib,
1189 struct devbase **ab, int *atunit)
1224 * have to remember its devbase.
1228 /* Figure out parent's devbase, to satisfy case (3). */
1274 struct devbase *ib; /* i->i_base */
1275 struct devbase *ab; /* not NULL => at another dev */
1276 struct deva *iba; /* devbase attachment used */
1350 struct devbase *d;
1420 struct devbase *d = i->i_base;
1465 * - remove/replace the instance from the devbase's list
1562 struct devbase *d, *ad;
1608 * remove_devi() makes changes to the devbase's list and the
1678 struct devbase *d = ht_lookup(devbasetab, name);
1710 struct devbase *ib;
1727 struct devbase *fakedev;
1737 * here we cheat a bit: create a fake devbase with the
1779 deldevbase(struct devbase *d)
1804 struct devbase *d;
1824 /* Useful to retrieve the instance from the devbase */
1833 struct devbase *d;
1933 getpspec(struct attr *attr, struct devbase *ab, int atunit, int first)
1976 struct devbase *d;
2173 selectbase(struct devbase *d, struct deva *da)
2179 CFGDBG(3, "devbase selected `%s'", d->d_name);
2180 CFGDBG(5, "selecting dependencies of devbase `%s'", d->d_name);