Lines Matching defs:currdev
44 struct uboot_devdesc currdev;
313 if (currdev.d_disk.slice > 0)
314 sprintf(slice, "%d", currdev.d_disk.slice);
318 if (currdev.d_disk.partition >= 0)
319 sprintf(partition, "%d", currdev.d_disk.partition);
324 currdev.d_unit, slice, partition);
335 currdev.d_disk.slice = load_slice;
336 currdev.d_disk.partition = load_partition;
338 f.f_devdata = &currdev;
344 for (currdev.d_unit = 0; currdev.d_unit < UB_MAX_DEV;
345 currdev.d_unit++) {
347 open_result = devsw[devidx]->dv_open(&f, &currdev);
361 currdev.d_unit = uboot_diskgetunit(load_type, unit);
362 if (currdev.d_unit == -1)
365 open_result = devsw[devidx]->dv_open(&f, &currdev);
375 if ((currdev.d_unit = uboot_diskgetunit(load_type, load_unit)) != -1) {
377 open_result = devsw[devidx]->dv_open(&f,&currdev);
462 currdev.d_dev = devsw[i];
463 currdev.d_type = currdev.d_dev->dv_type;
464 currdev.d_unit = 0;
488 ldev = uboot_fmtdev(&currdev);
489 env_setenv("currdev", EV_VOLATILE, ldev, uboot_setcurrdev, env_nounset);