Lines Matching refs:interface

32     EFI_ABSOLUTE_POINTER_PROTOCOL * interface;  member
52 static bool _absolute_pointer_interface_is_valid(const EFI_ABSOLUTE_POINTER_PROTOCOL * interface);
113 EFI_ABSOLUTE_POINTER_PROTOCOL * interface = NULL; in lv_uefi_absolute_pointer_indev_add_handle() local
121interface = (EFI_ABSOLUTE_POINTER_PROTOCOL *)lv_uefi_protocol_open(handle, &_uefi_guid_absolute_po… in lv_uefi_absolute_pointer_indev_add_handle()
122 if(!_absolute_pointer_interface_is_valid(interface)) { in lv_uefi_absolute_pointer_indev_add_handle()
132 handle_ctx->interface = interface; in lv_uefi_absolute_pointer_indev_add_handle()
133 handle_ctx->range.x = handle_ctx->interface->Mode->AbsoluteMaxX - in lv_uefi_absolute_pointer_indev_add_handle()
134 handle_ctx->interface->Mode->AbsoluteMinX; in lv_uefi_absolute_pointer_indev_add_handle()
135 handle_ctx->range.y = handle_ctx->interface->Mode->AbsoluteMaxY - in lv_uefi_absolute_pointer_indev_add_handle()
136 handle_ctx->interface->Mode->AbsoluteMinY; in lv_uefi_absolute_pointer_indev_add_handle()
238 static bool _absolute_pointer_interface_is_valid(const EFI_ABSOLUTE_POINTER_PROTOCOL * interface) in _absolute_pointer_interface_is_valid() argument
240 if(interface == NULL) return FALSE; in _absolute_pointer_interface_is_valid()
241 if(interface->Mode == NULL) return FALSE; in _absolute_pointer_interface_is_valid()
242 if(interface->Mode->AbsoluteMaxX <= interface->Mode->AbsoluteMinX) return FALSE; in _absolute_pointer_interface_is_valid()
243 if(interface->Mode->AbsoluteMaxY <= interface->Mode->AbsoluteMinY) return FALSE; in _absolute_pointer_interface_is_valid()
252 …if(handle_ctx->interface) lv_uefi_protocol_close(handle_ctx->handle, &_uefi_guid_absolute_pointer); in _absolute_pointer_handle_context_free()
267 status = handle_ctx->interface->GetState( in _absolute_pointer_read()
268 handle_ctx->interface, in _absolute_pointer_read()
277 if(state.CurrentX < handle_ctx->interface->Mode->AbsoluteMinX) return; in _absolute_pointer_read()
278 if(state.CurrentY < handle_ctx->interface->Mode->AbsoluteMinY) return; in _absolute_pointer_read()
280 pointer_pos.x = state.CurrentX - handle_ctx->interface->Mode->AbsoluteMinX; in _absolute_pointer_read()
281 pointer_pos.y = state.CurrentY - handle_ctx->interface->Mode->AbsoluteMinY; in _absolute_pointer_read()