Searched refs:unsafe_protocol (Results 1 – 25 of 29) sorted by relevance
12
7 use crate::proto::unsafe_protocol;16 #[unsafe_protocol(TimestampProtocol::GUID)]36 #[unsafe_protocol(ResetNotificationProtocol::GUID)]
3 use crate::proto::unsafe_protocol;13 #[unsafe_protocol(ShellParametersProtocol::GUID)]
3 use crate::proto::unsafe_protocol;12 #[unsafe_protocol(uefi_raw::protocol::rng::RngProtocol::GUID)]
6 use crate::proto::unsafe_protocol;16 #[unsafe_protocol(LoadedImageProtocol::GUID)]
30 pub use uefi_macros::unsafe_protocol;
3 use crate::proto::unsafe_protocol;17 #[unsafe_protocol(DiskIoProtocol::GUID)]93 #[unsafe_protocol(DiskIo2Protocol::GUID)]
3 use crate::proto::unsafe_protocol;33 #[unsafe_protocol(LoadFileProtocol::GUID)]109 #[unsafe_protocol(LoadFile2Protocol::GUID)]
4 use crate::proto::unsafe_protocol;25 #[unsafe_protocol(SimpleFileSystemProtocol::GUID)]
3 use crate::proto::unsafe_protocol;11 #[unsafe_protocol(BlockIoProtocol::GUID)]
3 use crate::proto::unsafe_protocol;226 #[unsafe_protocol("8cf2f62c-bc9b-4821-808d-ec9ec421a1a0")]
12 use crate::proto::unsafe_protocol;75 #[unsafe_protocol(DevicePathToTextProtocol::GUID)]130 #[unsafe_protocol("05c99a21-c70f-4ad2-8a5f-35df3343f51e")]
85 use crate::proto::{unsafe_protocol, ProtocolPointer};361 #[unsafe_protocol(uefi_raw::protocol::device_path::DevicePathProtocol::GUID)]661 #[unsafe_protocol("bc62157e-3e33-4fec-9920-2d3b36d750df")]
46 - The `unsafe_protocol` macro no longer makes protocols `!Send` and50 - The `unsafe_protocol` macro now accepts the path of a `Guid` constant in64 - Added the `unsafe_protocol` macro to provide a slightly nicer way to69 been removed. For implementing protocols, use the `unsafe_protocol`
14 use crate::proto::unsafe_protocol;34 #[unsafe_protocol("2755590c-6f3c-42fa-9ea4-a3ba543cda25")]180 #[unsafe_protocol("eba4e8d2-3858-41ec-a281-2647ba9660d0")]
3 use crate::proto::unsafe_protocol;10 #[unsafe_protocol(SimplePointerProtocol::GUID)]
3 use crate::proto::unsafe_protocol;13 #[unsafe_protocol(MemoryAttributeProtocol::GUID)]
3 use crate::proto::unsafe_protocol;21 #[unsafe_protocol(SerialIoProtocol::GUID)]
53 use crate::proto::unsafe_protocol;73 #[unsafe_protocol(GraphicsOutputProtocol::GUID)]
1 use crate::proto::unsafe_protocol;9 #[unsafe_protocol(SimpleTextInputProtocol::GUID)]
1 use crate::proto::unsafe_protocol;25 #[unsafe_protocol(SimpleTextOutputProtocol::GUID)]
10 use crate::proto::unsafe_protocol;70 #[unsafe_protocol("605dab50-e046-4300-abb6-3dd810dd8b23")]
8 use crate::proto::unsafe_protocol;29 #[unsafe_protocol(ComponentName2Protocol::DEPRECATED_COMPONENT_NAME_GUID)]100 #[unsafe_protocol(ComponentName2Protocol::GUID)]
7 use crate::proto::unsafe_protocol;16 #[unsafe_protocol("a4c751fc-23ae-4c3e-92e9-4964cf63f349")]
15 use crate::proto::unsafe_protocol;99 #[unsafe_protocol("3fdda605-a76e-4f46-ad29-12f4531b3d08")]
12 use crate::proto::unsafe_protocol;22 #[unsafe_protocol("a19832b9-ac25-11d3-9a2d-0090273fc14d")]