Lines Matching refs:new_currdev
211 struct i386_devdesc new_currdev;
219 new_currdev.d_dev = &biosdisk;
225 new_currdev.d_dev = &bioscd;
226 new_currdev.d_unit = bc_bios2unit(initial_bootdev);
229 new_currdev.d_dev = &pxedisk;
230 new_currdev.d_unit = 0;
233 new_currdev.d_kind.biosdisk.slice = -1;
234 new_currdev.d_kind.biosdisk.partition = 0;
247 new_currdev.d_kind.zfs.pool_guid = zargs->pool;
248 new_currdev.d_kind.zfs.root_guid = zargs->root;
257 new_currdev.d_kind.zfs.pool_guid = kargs->zfspool;
258 new_currdev.d_kind.zfs.root_guid = 0;
260 new_currdev.d_dev = &zfs_dev;
264 new_currdev.d_kind.biosdisk.slice = -1;
265 new_currdev.d_kind.biosdisk.partition = 0;
268 new_currdev.d_kind.biosdisk.slice = B_SLICE(initial_bootdev) - 1;
269 new_currdev.d_kind.biosdisk.partition = B_PARTITION(initial_bootdev);
281 new_currdev.d_type = new_currdev.d_dev->dv_type;
287 if ((new_currdev.d_type == biosdisk.dv_type) &&
288 ((new_currdev.d_unit = bd_bios2unit(biosdev)) == -1)) {
291 new_currdev.d_unit = 0;
294 env_setenv("currdev", EV_VOLATILE, i386_fmtdev(&new_currdev),
296 env_setenv("loaddev", EV_VOLATILE, i386_fmtdev(&new_currdev), env_noset,