Lines Matching refs:Device
512 // Flush device
608 IN PCSTR Device,
621 if('\\' == *Device)
622 return Device;
630 if(('/' == *(Device)) &&
631 ('d' == *(Device + 1)) &&
632 ('e' == *(Device + 2)) &&
633 ('v' == *(Device + 3)) &&
634 ('/' == *(Device + 4)))
636 Device += 5;
639 if('\0' == *Device)
649 if('d' != *(Device + 1))
654 if('h' == *Device)
656 if((*(Device + 2) < 'a') || (*(Device + 2) > ('a' + 9)) ||
657 ((*(Device + 3) != '\0') &&
658 ((*(Device + 4) != '\0') ||
659 ((*(Device + 3) < '0') || (*(Device + 3) > '9'))
667 DiskNumber = (UCHAR)(*(Device + 2) - 'a');
669 if(*(Device + 3) != '\0')
671 PartitionNumber = (*(Device + 3) - '0');
675 else if('f' == *Device)
681 if((*(Device + 3) != '\0') ||
682 (*(Device + 2) < '0') || (*(Device + 2) > '9'))
687 DiskNumber = (UCHAR)(*(Device + 2) - '0');
705 strcpy(NormalizedDeviceNameBuffer, "\\Device\\");
711 switch(*Device)
784 // No partitions: get device info.
810 // Open device by name.
991 // Is_mounted is set to 1 if the device is mounted, 0 otherwise