Lines Matching refs:This

10   This driver produces three virtual handles as children, one for console input
20 This program and the accompanying materials
382 // system. This is need to support hotplug devices like USB.
744 @param This Driver Binding protocol pointer.
755 IN EFI_DRIVER_BINDING_PROTOCOL *This,
780 This->DriverBindingHandle,
792 This->DriverBindingHandle,
802 @param This Driver Binding protocol instance pointer.
807 @retval EFI_SUCCESS This driver supports this device.
808 @retval other This driver does not support this device.
814 IN EFI_DRIVER_BINDING_PROTOCOL *This,
820 This,
829 @param This Driver Binding protocol instance pointer.
834 @retval EFI_SUCCESS This driver supports this device.
835 @retval other This driver does not support this device.
841 IN EFI_DRIVER_BINDING_PROTOCOL *This,
847 This,
856 @param This Driver Binding protocol instance pointer.
861 @retval EFI_SUCCESS This driver supports this device.
862 @retval other This driver does not support this device.
868 IN EFI_DRIVER_BINDING_PROTOCOL *This,
874 This,
884 @param This Driver Binding protocol instance pointer.
889 @retval EFI_SUCCESS This driver supports this device.
890 @retval other This driver does not support this device.
896 IN EFI_DRIVER_BINDING_PROTOCOL *This,
902 This,
911 @param This Driver Binding protocol instance pointer.
916 @retval EFI_SUCCESS This driver supports this device.
917 @retval other This driver does not support this device.
923 IN EFI_DRIVER_BINDING_PROTOCOL *This,
929 This,
940 @param This Driver Binding protocol instance pointer.
948 @retval EFI_SUCCESS This driver supports this device.
955 IN EFI_DRIVER_BINDING_PROTOCOL *This,
973 This->DriverBindingHandle,
988 This->DriverBindingHandle,
1003 This->DriverBindingHandle,
1018 This->DriverBindingHandle,
1029 This->DriverBindingHandle,
1040 @param This Driver Binding protocol instance pointer.
1052 IN EFI_DRIVER_BINDING_PROTOCOL *This,
1066 This,
1089 This->DriverBindingHandle,
1108 @param This Driver Binding protocol instance pointer.
1120 IN EFI_DRIVER_BINDING_PROTOCOL *This,
1133 This,
1154 @param This Driver Binding protocol instance pointer.
1166 IN EFI_DRIVER_BINDING_PROTOCOL *This,
1179 This,
1201 @param This Driver Binding protocol instance pointer.
1213 IN EFI_DRIVER_BINDING_PROTOCOL *This,
1230 This,
1250 This->DriverBindingHandle,
1263 This->DriverBindingHandle,
1318 @param This Driver Binding protocol instance pointer.
1330 IN EFI_DRIVER_BINDING_PROTOCOL *This,
1343 This,
1378 @param This Protocol instance pointer.
1392 IN EFI_DRIVER_BINDING_PROTOCOL *This,
1406 This->DriverBindingHandle,
1419 This->DriverBindingHandle,
1426 This->DriverBindingHandle,
1437 @param This Driver Binding protocol instance pointer.
1443 @retval EFI_SUCCESS This driver is removed ControllerHandle
1444 @retval other This driver was not removed from this device
1450 IN EFI_DRIVER_BINDING_PROTOCOL *This,
1468 This->DriverBindingHandle,
1487 This,
1509 @param This Driver Binding protocol instance pointer.
1515 @retval EFI_SUCCESS This driver is removed ControllerHandle
1516 @retval other This driver was not removed from this device
1522 IN EFI_DRIVER_BINDING_PROTOCOL *This,
1539 This,
1561 @param This Driver Binding protocol instance pointer.
1567 @retval EFI_SUCCESS This driver is removed ControllerHandle
1568 @retval other This driver was not removed from this device
1574 IN EFI_DRIVER_BINDING_PROTOCOL *This,
1591 This,
1612 @param This Driver Binding protocol instance pointer.
1618 @retval EFI_SUCCESS This driver is removed ControllerHandle
1619 @retval other This driver was not removed from this device
1625 IN EFI_DRIVER_BINDING_PROTOCOL *This,
1642 This,
1663 @param This Driver Binding protocol instance pointer.
1669 @retval EFI_SUCCESS This driver is removed ControllerHandle
1670 @retval other This driver was not removed from this device
1676 IN EFI_DRIVER_BINDING_PROTOCOL *This,
1693 This,
2225 This routine reconstruct TextOutModeMap to get the intersection
2271 // This mode is not supported any more. Remove it. Special care
2601 // This is the first Graphics Output device added
2840 This routine will get the current console mode information (column, row)
3180 @param This Protocol instance pointer.
3191 IN EFI_SIMPLE_TEXT_INPUT_PROTOCOL *This,
3200 Private = TEXT_IN_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
3272 @param This Protocol instance pointer.
3284 IN EFI_SIMPLE_TEXT_INPUT_PROTOCOL *This,
3290 Private = TEXT_IN_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
3299 This event aggregates all the events of the ConIn devices in the spliter.
3302 spliter event. This will cause the calling code to call
3391 @param This Protocol instance pointer.
3402 IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This,
3411 Private = TEXT_IN_EX_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
3437 @param This Protocol instance pointer.
3452 IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This,
3466 Private = TEXT_IN_EX_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
3496 @param This Protocol instance pointer.
3511 IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This,
3523 Private = TEXT_IN_EX_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
3547 @param This Protocol instance pointer.
3566 IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This,
3584 Private = TEXT_IN_EX_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
3654 @param This Protocol instance pointer.
3666 IN EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This,
3684 Private = TEXT_IN_EX_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
3724 @param This Protocol instance pointer.
3735 IN EFI_SIMPLE_POINTER_PROTOCOL *This,
3744 Private = TEXT_IN_SPLITTER_PRIVATE_DATA_FROM_SIMPLE_POINTER_THIS (This);
3848 @param This A pointer to protocol instance.
3860 IN EFI_SIMPLE_POINTER_PROTOCOL *This,
3866 Private = TEXT_IN_SPLITTER_PRIVATE_DATA_FROM_SIMPLE_POINTER_THIS (This);
3875 This event agregates all the events of the ConIn devices in the spliter.
3877 spliter event. This will cause the calling code to call
3919 @param This Protocol instance pointer.
3930 IN EFI_ABSOLUTE_POINTER_PROTOCOL *This,
3939 Private = TEXT_IN_SPLITTER_PRIVATE_DATA_FROM_ABSOLUTE_POINTER_THIS (This);
3966 @param This Protocol instance pointer.
3981 IN EFI_ABSOLUTE_POINTER_PROTOCOL *This,
3992 Private = TEXT_IN_SPLITTER_PRIVATE_DATA_FROM_ABSOLUTE_POINTER_THIS (This);
4040 This event agregates all the events of the pointer devices in the splitter.
4042 splitter event. This will cause the calling code to call
4086 @param This Protocol instance pointer.
4098 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
4107 Private = TEXT_OUT_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
4122 This->SetAttribute (This, EFI_TEXT_ATTR (This->Mode->Attribute & 0x0F, EFI_BLACK));
4136 @param This Protocol instance pointer.
4147 @retval EFI_WARN_UNKNOWN_GLYPH This warning code indicates that some of the
4155 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
4166 This->SetAttribute (This, This->Mode->Attribute);
4168 Private = TEXT_OUT_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
4240 @param This Protocol instance pointer.
4254 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
4263 Private = TEXT_OUT_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
4290 @param This Protocol instance pointer.
4306 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
4316 Private = TEXT_OUT_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
4326 if ((INT32) ModeNumber >= This->Mode->MaxMode) {
4355 @param This Protocol instance pointer.
4367 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
4377 Private = TEXT_OUT_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
4387 if ((INT32) ModeNumber >= This->Mode->MaxMode) {
4394 return ConSplitterTextOutClearScreen (This);
4423 @param This Protocol instance pointer.
4439 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
4448 Private = TEXT_OUT_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
4480 @param This Protocol instance pointer.
4491 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This
4499 Private = TEXT_OUT_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
4527 @param This Protocol instance pointer.
4546 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
4561 Private = TEXT_OUT_SPLITTER_PRIVATE_DATA_FROM_THIS (This);
4610 @param This Protocol instance pointer.
4624 IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,
4633 Private = TEXT_OUT_SPLITTER_PRIVATE_DATA_FROM_THIS (This);