Lines Matching refs:WinNtDevice

367   WIN_NT_IO_DEVICE                *WinNtDevice;  in WinNtBusDriverBindingStart()  local
517 WinNtDevice = AllocateMemory (sizeof (WIN_NT_IO_DEVICE)); in WinNtBusDriverBindingStart()
518 if (WinNtDevice == NULL) { in WinNtBusDriverBindingStart()
522 WinNtDevice->Handle = NULL; in WinNtBusDriverBindingStart()
523 WinNtDevice->ControllerHandle = ControllerHandle; in WinNtBusDriverBindingStart()
524 WinNtDevice->ParentDevicePath = ParentDevicePath; in WinNtBusDriverBindingStart()
526 WinNtDevice->WinNtIo.WinNtThunk = WinNtThunk; in WinNtBusDriverBindingStart()
532 WinNtDevice->WinNtIo.EnvString = AllocateMemory (StringSize); in WinNtBusDriverBindingStart()
533 if (WinNtDevice->WinNtIo.EnvString != NULL) { in WinNtBusDriverBindingStart()
534 CopyMem (WinNtDevice->WinNtIo.EnvString, StartString, StringSize); in WinNtBusDriverBindingStart()
537 WinNtDevice->ControllerNameTable = NULL; in WinNtBusDriverBindingStart()
539 …WinNtThunk->SPrintf (ComponentName, sizeof (ComponentName), L"%s", WinNtDevice->WinNtIo.EnvString); in WinNtBusDriverBindingStart()
541 WinNtDevice->DevicePath = WinNtBusCreateDevicePath ( in WinNtBusDriverBindingStart()
546 if (WinNtDevice->DevicePath == NULL) { in WinNtBusDriverBindingStart()
547 FreePool (WinNtDevice); in WinNtBusDriverBindingStart()
554 &WinNtDevice->ControllerNameTable, in WinNtBusDriverBindingStart()
561 &WinNtDevice->ControllerNameTable, in WinNtBusDriverBindingStart()
567 WinNtDevice->WinNtIo.TypeGuid = mPcdEnvironment[Index].DevicePathGuid; in WinNtBusDriverBindingStart()
568 WinNtDevice->WinNtIo.InstanceNumber = Count; in WinNtBusDriverBindingStart()
570 WinNtDevice->Signature = WIN_NT_IO_DEVICE_SIGNATURE; in WinNtBusDriverBindingStart()
573 &WinNtDevice->Handle, in WinNtBusDriverBindingStart()
575 WinNtDevice->DevicePath, in WinNtBusDriverBindingStart()
577 &WinNtDevice->WinNtIo, in WinNtBusDriverBindingStart()
581 FreeUnicodeStringTable (WinNtDevice->ControllerNameTable); in WinNtBusDriverBindingStart()
582 FreePool (WinNtDevice); in WinNtBusDriverBindingStart()
592 WinNtDevice->Handle, in WinNtBusDriverBindingStart()
644 WIN_NT_IO_DEVICE *WinNtDevice; in WinNtBusDriverBindingStop() local
709 WinNtDevice = WIN_NT_IO_DEVICE_FROM_THIS (WinNtIo); in WinNtBusDriverBindingStop()
715 WinNtDevice->Handle in WinNtBusDriverBindingStop()
719 WinNtDevice->Handle, in WinNtBusDriverBindingStop()
721 WinNtDevice->DevicePath, in WinNtBusDriverBindingStop()
723 &WinNtDevice->WinNtIo, in WinNtBusDriverBindingStop()
733 WinNtDevice->Handle, in WinNtBusDriverBindingStop()
740 FreeUnicodeStringTable (WinNtDevice->ControllerNameTable); in WinNtBusDriverBindingStop()
741 FreePool (WinNtDevice); in WinNtBusDriverBindingStop()