Symbol: devbase
usr.sbin/config/config.h
136
struct devbase *d_next; /* linked list */
usr.sbin/config/config.h
153
struct devbase *d_devbase; /* the base device */
usr.sbin/config/config.h
175
struct devbase *i_base;/* e.g., pointer to "sd" base */
usr.sbin/config/config.h
182
struct devbase *i_atdev;/* if "at <devname><unit>", else NULL */
usr.sbin/config/config.h
290
extern struct devbase *allbases; /* list of all devbase structures */
usr.sbin/config/config.h
338
int devbase_has_instances(struct devbase *, int);
usr.sbin/config/files.c
344
struct devbase *dev;
usr.sbin/config/gram.y
115
%type <devb> devbase
usr.sbin/config/gram.y
238
DEVICE devbase interface_opt attrs_opt
usr.sbin/config/gram.y
240
ATTACH devbase AT atlist devattach_opt attrs_opt
usr.sbin/config/gram.y
244
PSEUDO_DEVICE devbase attrs_opt { defdev($2,1,NULL,$3); } |
usr.sbin/config/gram.y
259
devbase:
usr.sbin/config/gram.y
319
devbase '=' NUMBER { setmajor($1, $3); };
usr.sbin/config/gram.y
92
struct devbase *devb;
usr.sbin/config/main.c
100
struct devbase *allbases; /* list of all devbase structures */
usr.sbin/config/main.c
527
devbase_has_instances(struct devbase *dev, int unit)
usr.sbin/config/main.c
574
struct devbase *dev;
usr.sbin/config/main.c
653
struct devbase *d;
usr.sbin/config/mkioconf.c
145
struct devbase *d;
usr.sbin/config/mkioconf.c
424
struct devbase *d;
usr.sbin/config/pack.c
107
static int nparents(struct devi **, struct devbase *, int);
usr.sbin/config/pack.c
298
nparents(struct devi **p, struct devbase *dev, int unit)
usr.sbin/config/sem.c
1031
selectbase(struct devbase *d, struct deva *da)
usr.sbin/config/sem.c
127
struct devbase *dev;
usr.sbin/config/sem.c
230
addtoattr(struct nvlist *l, struct devbase *dev)
usr.sbin/config/sem.c
243
defdev(struct devbase *dev, int ispseudo, struct nvlist *loclist,
usr.sbin/config/sem.c
298
struct devbase *
usr.sbin/config/sem.c
302
struct devbase *dev;
usr.sbin/config/sem.c
342
defdevattach(struct deva *deva, struct devbase *dev, struct nvlist *atlist,
usr.sbin/config/sem.c
488
setmajor(struct devbase *d, int n)
usr.sbin/config/sem.c
519
struct devbase *dev;
usr.sbin/config/sem.c
675
newdevi(const char *name, int unit, struct devbase *d)
usr.sbin/config/sem.c
68
static struct devbase errdev;
usr.sbin/config/sem.c
70
static struct devbase **nextbase;
usr.sbin/config/sem.c
706
struct devbase *ib, *ab;
usr.sbin/config/sem.c
759
struct devbase *ib; /* i->i_base */
usr.sbin/config/sem.c
760
struct devbase *ab; /* not NULL => at another dev */
usr.sbin/config/sem.c
77
static struct nvlist *addtoattr(struct nvlist *, struct devbase *);
usr.sbin/config/sem.c
83
static struct devi *newdevi(const char *, int, struct devbase *d);
usr.sbin/config/sem.c
88
static void selectbase(struct devbase *, struct deva *);
usr.sbin/config/sem.c
892
struct devbase *d;
usr.sbin/config/sem.c
926
struct devbase *d;
usr.sbin/config/sem.h
49
void defdev(struct devbase *, int, struct nvlist *, struct nvlist *);
usr.sbin/config/sem.h
50
void defdevattach(struct deva *, struct devbase *,
usr.sbin/config/sem.h
52
struct devbase *getdevbase(char *name);
usr.sbin/config/sem.h
55
void setmajor(struct devbase *d, int n);