btinfo_rootdevice
struct btinfo_rootdevice *rdev;
rdev = (struct btinfo_rootdevice *)lookup_bootinfo(BTINFO_ROOTDEVICE);
btinfo_rootdevice.common.next = sizeof (btinfo_rootdevice);
btinfo_rootdevice.common.type = BTINFO_ROOTDEVICE;
strncpy(btinfo_rootdevice.rootdevice, name,
sizeof (btinfo_rootdevice.rootdevice));
while (btinfo_rootdevice.rootdevice[i] != '\0') {
if (btinfo_rootdevice.rootdevice[i] == ':')
if (btinfo_rootdevice.rootdevice[i] == ':') {
btinfo_rootdevice.rootdevice[i] = '\0';
memcpy(p, (void *)&btinfo_rootdevice,
sizeof (btinfo_rootdevice));
p += sizeof (btinfo_rootdevice);
struct btinfo_rootdevice btinfo_rootdevice;
struct btinfo_rootdevice *bi_rdev;
extern struct btinfo_rootdevice bi_rdev;
struct btinfo_rootdevice bi_rdev;
extern struct btinfo_rootdevice bi_rdev;
struct btinfo_rootdevice bi;
sizeof(struct btinfo_rootdevice));
struct btinfo_rootdevice *biv = &bi_root;
struct btinfo_rootdevice *biv = &bi_root;
struct btinfo_rootdevice bi_root;
extern struct btinfo_rootdevice bi_root;
extern struct btinfo_rootdevice bi_root;
BI_ADD(&bi_root, BTINFO_ROOTDEVICE, sizeof(struct btinfo_rootdevice));
static struct btinfo_rootdevice *bi_rdev;
extern struct btinfo_rootdevice bi_rdev;
struct btinfo_rootdevice bi_rdev;
extern struct btinfo_rootdevice bi_rdev;
struct btinfo_rootdevice bir;
struct btinfo_rootdevice *biv;
struct btinfo_rootdevice *biv;
bi_rootdv = (struct btinfo_rootdevice *)ptr;
bi_rootdv->common.len = sizeof(struct btinfo_rootdevice);
struct btinfo_rootdevice *bi_rootdv;