Home
last modified time | relevance | path

Searched refs:efi_file_handle (Results 1 – 6 of 6) sorted by relevance

/openbmc/u-boot/lib/efi_selftest/
H A Defi_selftest_loadimage.c147 struct efi_file_handle **root);
150 (struct efi_file_handle *this,
151 struct efi_file_handle **new_handle,
154 static efi_status_t EFIAPI close(struct efi_file_handle *this);
156 static efi_status_t EFIAPI delete(struct efi_file_handle *this);
159 (struct efi_file_handle *this, efi_uintn_t *buffer_size, void *buffer);
162 (struct efi_file_handle *this, efi_uintn_t *buffer_size, void *buffer);
164 static efi_status_t EFIAPI getpos(struct efi_file_handle *this, u64 *pos);
166 static efi_status_t EFIAPI setpos(struct efi_file_handle *this, u64 pos);
169 (struct efi_file_handle *this, const efi_guid_t *info_type,
[all …]
H A Defi_selftest_block_device.c304 struct efi_file_handle *root, *file; in execute()
/openbmc/u-boot/lib/efi_loader/
H A Defi_file.c27 struct efi_file_handle base;
40 static const struct efi_file_handle efi_file_handle_protocol;
150 static struct efi_file_handle *file_open(struct file_system *fs, in file_open()
221 static efi_status_t EFIAPI efi_file_open(struct efi_file_handle *file, in efi_file_open()
222 struct efi_file_handle **new_handle, in efi_file_open()
275 static efi_status_t EFIAPI efi_file_close(struct efi_file_handle *file) in efi_file_close()
282 static efi_status_t EFIAPI efi_file_delete(struct efi_file_handle *file) in efi_file_delete()
389 static efi_status_t EFIAPI efi_file_read(struct efi_file_handle *file, in efi_file_read()
422 static efi_status_t EFIAPI efi_file_write(struct efi_file_handle *file, in efi_file_write()
460 static efi_status_t EFIAPI efi_file_getpos(struct efi_file_handle *file, in efi_file_getpos()
[all …]
H A Defi_boottime.c1610 struct efi_file_handle *f; in efi_load_image_from_path()
/openbmc/u-boot/include/
H A Defi_api.h1329 struct efi_file_handle { struct
1331 efi_status_t (EFIAPI *open)(struct efi_file_handle *file, argument
1332 struct efi_file_handle **new_handle,
1334 efi_status_t (EFIAPI *close)(struct efi_file_handle *file);
1335 efi_status_t (EFIAPI *delete)(struct efi_file_handle *file);
1336 efi_status_t (EFIAPI *read)(struct efi_file_handle *file,
1338 efi_status_t (EFIAPI *write)(struct efi_file_handle *file,
1340 efi_status_t (EFIAPI *getpos)(struct efi_file_handle *file,
1342 efi_status_t (EFIAPI *setpos)(struct efi_file_handle *file,
1344 efi_status_t (EFIAPI *getinfo)(struct efi_file_handle *file,
[all …]
H A Defi_loader.h359 struct efi_file_handle *efi_file_from_path(struct efi_device_path *fp);