Lines Matching refs:handler
483 struct efi_handler *handler = &efiobj->protocols[i]; in efi_install_protocol_interface() local
485 if (!handler->guid) in efi_install_protocol_interface()
487 if (!guidcmp(handler->guid, protocol)) { in efi_install_protocol_interface()
494 struct efi_handler *handler = &efiobj->protocols[i]; in efi_install_protocol_interface() local
496 if (handler->guid) in efi_install_protocol_interface()
499 handler->guid = protocol; in efi_install_protocol_interface()
500 handler->protocol_interface = protocol_interface; in efi_install_protocol_interface()
553 struct efi_handler *handler = &efiobj->protocols[i]; in efi_uninstall_protocol_interface() local
554 const efi_guid_t *hprotocol = handler->guid; in efi_uninstall_protocol_interface()
559 if (handler->protocol_interface) { in efi_uninstall_protocol_interface()
562 handler->guid = 0; in efi_uninstall_protocol_interface()
1072 struct efi_handler *handler = &efiobj->protocols[i]; in efi_locate_protocol() local
1074 if (!handler->guid) in efi_locate_protocol()
1076 if (!guidcmp(handler->guid, protocol)) { in efi_locate_protocol()
1078 handler->protocol_interface; in efi_locate_protocol()
1208 struct efi_handler *handler = &efiobj->protocols[i]; in efi_open_protocol() local
1209 const efi_guid_t *hprotocol = handler->guid; in efi_open_protocol()
1216 handler->protocol_interface; in efi_open_protocol()