Lines Matching refs:Name
222 static errcode_t nt_open(const char *name, int flags, io_channel *channel);
388 IN PCSTR Name,
402 // Make Unicode name from inlut string
409 RtlInitAnsiString(&AnsiString, Name);
601 // Make NT name from any recognized name
617 // Do not try to parse NT name
707 // Media name
809 // Open device by name.
815 IN PCSTR Name,
825 if(NULL == Name)
838 if((((*Name) | 0x20) >= 'a') && (((*Name) | 0x20) <= 'z') &&
839 (':' == *(Name + 1)) && ('\0' == *(Name + 2)))
841 Status = _OpenDriveLetter(*Name, ReadOnly, Handle, OpenedReadonly);
846 // Make name
849 Name = _NormalizeDeviceName(Name, NormalizedDeviceName);
851 if(NULL == Name)
867 Status = _OpenNtName(Name, ReadOnly, Handle, OpenedReadonly);
1075 nt_open(const char *name, int flags, io_channel *channel)
1082 // Check name
1085 if (NULL == name)
1117 io->name = malloc(strlen(name) + 1);
1118 if (NULL == io->name)
1124 strcpy(io->name, name);
1152 if(!_Ext2OpenDevice(name, (BOOLEAN)!BooleanFlagOn(flags, EXT2_FLAG_RW), &NtData->Handle, &NtData->OpenedReadonly, &Errno))
1163 strcpy(knowndevice, name);
1193 free(io->name);
1239 free(channel->name);