Lines Matching refs:EFIAPI
66 const char16_t* filename, uint64_t open_mode, uint64_t attributes) EFIAPI;
68 efi_status (*Close) (struct efi_file_protocol* self) EFIAPI;
70 efi_status (*Delete) (struct efi_file_protocol* self) EFIAPI;
72 efi_status (*Read) (struct efi_file_protocol* self, size_t* len, void* buf) EFIAPI;
74 efi_status (*Write) (struct efi_file_protocol* self, size_t* len, void* buf) EFIAPI;
76 efi_status (*GetPosition) (struct efi_file_protocol* self, uint64_t* position) EFIAPI;
78 efi_status (*SetPosition) (struct efi_file_protocol* self, uint64_t position) EFIAPI;
81 size_t* buf_size, void* buf) EFIAPI;
84 size_t buf_size, void* buf) EFIAPI;
86 efi_status (*Flush) (struct efi_file_protocol* self) EFIAPI;
90 efi_file_io_token* token) EFIAPI;
92 efi_status (*ReadEx) (struct efi_file_protocol* self, efi_file_io_token* token) EFIAPI;
94 efi_status (*WriteEx) (struct efi_file_protocol* self, efi_file_io_token* token) EFIAPI;
96 efi_status (*FlushEx) (struct efi_file_protocol* self, efi_file_io_token* token) EFIAPI;