Symbol: devbase
usr.bin/config/defs.h
244
struct devbase *p_atdev; /* optional parent device base */
usr.bin/config/defs.h
277
TAILQ_ENTRY(devbase) d_next;
usr.bin/config/defs.h
279
struct devbase *d_levelparent;
usr.bin/config/defs.h
299
struct devbase *d_devbase; /* the base device */
usr.bin/config/defs.h
321
struct devbase *i_base;/* e.g., pointer to "sd" base */
usr.bin/config/defs.h
487
TAILQ_HEAD(devbasetq, devbase);
usr.bin/config/defs.h
596
int devbase_has_instances(struct devbase *, int);
usr.bin/config/files.c
512
struct devbase *dev;
usr.bin/config/gram.y
157
struct devbase *devb;
usr.bin/config/gram.y
202
%type <devb> devbase
usr.bin/config/gram.y
427
DEVICE devbase interface_opt depend_list
usr.bin/config/gram.y
432
ATTACH devbase AT atlist devattach_opt depend_list
usr.bin/config/gram.y
451
DEFPSEUDO devbase interface_opt depend_list
usr.bin/config/gram.y
456
DEFPSEUDODEV devbase interface_opt depend_list
usr.bin/config/gram.y
679
devbase:
usr.bin/config/gram.y
698
devbase '=' int32 { setmajor($1, $3); }
usr.bin/config/lint.c
127
do_emit_instances(struct devbase *d, struct attr *at)
usr.bin/config/lint.c
184
do_emit_instances((struct devbase *)value, NULL);
usr.bin/config/lint.c
193
struct devbase *d = value;
usr.bin/config/main.c
1435
devbase_has_instances(struct devbase *dev, int unit)
usr.bin/config/main.c
1461
struct devbase *dev;
usr.bin/config/main.c
1530
struct devbase *d;
usr.bin/config/main.c
1878
struct devbase *d;
usr.bin/config/main.c
1904
devbase_has_any_instance(struct devbase *dev, int unit, int state, int level)
usr.bin/config/main.c
1947
struct devbase *d;
usr.bin/config/main.c
1949
struct devbase *parent;
usr.bin/config/main.c
1978
static struct devbase root;
usr.bin/config/main.c
1981
addlevelparent(struct devbase *d, struct devbase *parent)
usr.bin/config/main.c
1983
struct devbase *p;
usr.bin/config/main.c
2006
do_kill_orphans(struct devbase *d, struct attr *at, struct devbase *parent,
usr.bin/config/main.c
201
static int devbase_has_any_instance(struct devbase *, int, int, int);
usr.bin/config/main.c
207
static void do_kill_orphans(struct devbase *, struct attr *,
usr.bin/config/main.c
208
struct devbase *, int);
usr.bin/config/main.c
2130
do_kill_orphans((struct devbase *)value, NULL, NULL, DEVI_ACTIVE);
usr.bin/config/mkheaders.c
391
struct devbase *d;
usr.bin/config/mkioconf.c
216
struct devbase *d;
usr.bin/config/mkioconf.c
286
struct devbase *d;
usr.bin/config/mkioconf.c
561
struct devbase *d;
usr.bin/config/mkioconf.c
579
struct devbase *dev;
usr.bin/config/pack.c
142
struct devbase *d;
usr.bin/config/sem.c
107
makedevstack(struct devbase *d)
usr.bin/config/sem.c
1164
newdevi(const char *name, int unit, struct devbase *d)
usr.bin/config/sem.c
1193
finddevattr(const char *name, const char *at, struct devbase *ib,
usr.bin/config/sem.c
1194
struct devbase **ab, int *atunit)
usr.bin/config/sem.c
1279
struct devbase *ib; /* i->i_base */
usr.bin/config/sem.c
1280
struct devbase *ab; /* not NULL => at another dev */
usr.bin/config/sem.c
1355
struct devbase *d;
usr.bin/config/sem.c
1425
struct devbase *d = i->i_base;
usr.bin/config/sem.c
1567
struct devbase *d, *ad;
usr.bin/config/sem.c
1683
struct devbase *d = ht_lookup(devbasetab, name);
usr.bin/config/sem.c
1715
struct devbase *ib;
usr.bin/config/sem.c
1732
struct devbase *fakedev;
usr.bin/config/sem.c
1784
deldevbase(struct devbase *d)
usr.bin/config/sem.c
1809
struct devbase *d;
usr.bin/config/sem.c
1838
struct devbase *d;
usr.bin/config/sem.c
1938
getpspec(struct attr *attr, struct devbase *ab, int atunit, int first)
usr.bin/config/sem.c
1981
struct devbase *d;
usr.bin/config/sem.c
204
fixdev(struct devbase *dev)
usr.bin/config/sem.c
2178
selectbase(struct devbase *d, struct deva *da)
usr.bin/config/sem.c
245
struct devbase *dev;
usr.bin/config/sem.c
500
addtoattr(struct nvlist *l, struct devbase *dev)
usr.bin/config/sem.c
513
defdev(struct devbase *dev, struct loclist *loclist, struct attrlist *attrs,
usr.bin/config/sem.c
608
struct devbase *
usr.bin/config/sem.c
612
struct devbase *dev;
usr.bin/config/sem.c
653
defdevattach(struct deva *deva, struct devbase *dev, struct nvlist *atlist,
usr.bin/config/sem.c
75
static struct devbase errdev;
usr.bin/config/sem.c
79
static struct nvlist *addtoattr(struct nvlist *, struct devbase *);
usr.bin/config/sem.c
82
static struct pspec *getpspec(struct attr *, struct devbase *, int, int);
usr.bin/config/sem.c
83
static struct devi *newdevi(const char *, int, struct devbase *d);
usr.bin/config/sem.c
880
setmajor(struct devbase *d, devmajor_t n)
usr.bin/config/sem.c
89
static void selectbase(struct devbase *, struct deva *);
usr.bin/config/sem.c
893
struct devbase *dev;
usr.bin/config/sem.c
911
dev2major(struct devbase *dev)
usr.bin/config/sem.c
93
static devmajor_t dev2major(struct devbase *);
usr.bin/config/sem.c
954
struct devbase *dev;
usr.bin/config/sem.h
53
void defdev(struct devbase *, struct loclist *, struct attrlist *, int);
usr.bin/config/sem.h
54
void defdevattach(struct deva *, struct devbase *, struct nvlist *,
usr.bin/config/sem.h
56
struct devbase *getdevbase(const char *);
usr.bin/config/sem.h
68
void setmajor(struct devbase *, int);
usr.sbin/fwctl/fwcontrol.c
1058
snprintf(devbase, sizeof(devbase), "%s%d.0",
usr.sbin/fwctl/fwcontrol.c
1060
if (open_dev(&fd, devbase) < 0)
usr.sbin/fwctl/fwcontrol.c
1063
__func__, current_board, devbase);
usr.sbin/fwctl/fwcontrol.c
724
char devbase[64];
usr.sbin/fwctl/fwcontrol.c
765
snprintf(devbase, sizeof(devbase), "%s%d.0", device_string, current_board);
usr.sbin/fwctl/fwcontrol.c
766
if (open_dev(&fd, devbase) < 0) {
usr.sbin/fwctl/fwcontrol.c
948
snprintf(devbase, sizeof(devbase),
usr.sbin/fwctl/fwcontrol.c
950
if (open_dev(&fd, devbase) < 0) {
usr.sbin/fwctl/fwcontrol.c
953
__func__, current_board, devbase);
usr.sbin/fwctl/fwcontrol.c
974
__func__, devbase);