Lines Matching refs:devbase
68 static struct devbase errdev;
70 static struct devbase **nextbase;
77 static struct nvlist *addtoattr(struct nvlist *, struct devbase *);
83 static struct devi *newdevi(const char *, int, struct devbase *d);
88 static void selectbase(struct devbase *, struct deva *);
127 struct devbase *dev;
230 addtoattr(struct nvlist *l, struct devbase *dev)
243 defdev(struct devbase *dev, int ispseudo, struct nvlist *loclist,
295 * Look up a devbase. Also makes sure it is a reasonable name,
298 struct devbase *
302 struct devbase *dev;
342 defdevattach(struct deva *deva, struct devbase *dev, struct nvlist *atlist,
488 setmajor(struct devbase *d, int n)
519 struct devbase *dev;
675 newdevi(const char *name, int unit, struct devbase *d)
706 struct devbase *ib, *ab;
759 struct devbase *ib; /* i->i_base */
760 struct devbase *ab; /* not NULL => at another dev */
762 struct deva *iba; /* devbase attachment used */
819 * have to remember its devbase.
822 /* Figure out parent's devbase, to satisfy case (3). */
892 struct devbase *d;
926 struct devbase *d;
1031 selectbase(struct devbase *d, struct deva *da)