TianoCore EDK2 master
|
#include <Guid/FileSystemInfo.h>
#include <Guid/FileSystemVolumeLabelInfo.h>
#include <Library/BaseLib.h>
#include <Library/BaseMemoryLib.h>
#include "VirtioFsDxe.h"
Go to the source code of this file.
Functions | |
STATIC EFI_STATUS | GetFileInfo (IN EFI_FILE_PROTOCOL *This, IN OUT UINTN *BufferSize, OUT VOID *Buffer) |
STATIC EFI_STATUS | GetFileSystemInfo (IN EFI_FILE_PROTOCOL *This, IN OUT UINTN *BufferSize, OUT VOID *Buffer) |
STATIC EFI_STATUS | GetFileSystemVolumeLabelInfo (IN EFI_FILE_PROTOCOL *This, IN OUT UINTN *BufferSize, OUT VOID *Buffer) |
EFI_STATUS EFIAPI | VirtioFsSimpleFileGetInfo (IN EFI_FILE_PROTOCOL *This, IN EFI_GUID *InformationType, IN OUT UINTN *BufferSize, OUT VOID *Buffer) |
EFI_FILE_PROTOCOL.GetInfo() member function for the Virtio Filesystem driver.
Copyright (C) 2020, Red Hat, Inc.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file SimpleFsGetInfo.c.
STATIC EFI_STATUS GetFileInfo | ( | IN EFI_FILE_PROTOCOL * | This, |
IN OUT UINTN * | BufferSize, | ||
OUT VOID * | Buffer | ||
) |
Provide EFI_FILE_INFO about this particular file.
Definition at line 21 of file SimpleFsGetInfo.c.
STATIC EFI_STATUS GetFileSystemInfo | ( | IN EFI_FILE_PROTOCOL * | This, |
IN OUT UINTN * | BufferSize, | ||
OUT VOID * | Buffer | ||
) |
Provide EFI_FILE_SYSTEM_INFO about the filesystem this file lives on.
Definition at line 84 of file SimpleFsGetInfo.c.
STATIC EFI_STATUS GetFileSystemVolumeLabelInfo | ( | IN EFI_FILE_PROTOCOL * | This, |
IN OUT UINTN * | BufferSize, | ||
OUT VOID * | Buffer | ||
) |
Return the filesystem label as EFI_FILE_SYSTEM_VOLUME_LABEL.
Definition at line 165 of file SimpleFsGetInfo.c.
EFI_STATUS EFIAPI VirtioFsSimpleFileGetInfo | ( | IN EFI_FILE_PROTOCOL * | This, |
IN EFI_GUID * | InformationType, | ||
IN OUT UINTN * | BufferSize, | ||
OUT VOID * | Buffer | ||
) |
Definition at line 204 of file SimpleFsGetInfo.c.