TianoCore EDK2 master
Loading...
Searching...
No Matches
SimpleFsGetInfo.c File Reference

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)
 

Detailed Description

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.

Function Documentation

◆ GetFileInfo()

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.

◆ GetFileSystemInfo()

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.

◆ GetFileSystemVolumeLabelInfo()

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.

◆ VirtioFsSimpleFileGetInfo()

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.