TianoCore EDK2 master
Loading...
Searching...
No Matches
XenPvBlkDxe.h File Reference

Go to the source code of this file.

Macros

#define xen_mb()   MemoryFence()
 
#define xen_rmb()   MemoryFence()
 
#define xen_wmb()   MemoryFence()
 
#define XEN_PV_BLK_DXE_VERSION   0x00000010
 

Variables

EFI_DRIVER_BINDING_PROTOCOL gXenPvBlkDxeDriverBinding
 
EFI_COMPONENT_NAME2_PROTOCOL gXenPvBlkDxeComponentName2
 
EFI_COMPONENT_NAME_PROTOCOL gXenPvBlkDxeComponentName
 

Detailed Description

Main header for XenPvBlkDxe

Copyright (C) 2014, Citrix Ltd.

SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file XenPvBlkDxe.h.

Macro Definition Documentation

◆ xen_mb

#define xen_mb ( )    MemoryFence()

Definition at line 15 of file XenPvBlkDxe.h.

◆ XEN_PV_BLK_DXE_VERSION

#define XEN_PV_BLK_DXE_VERSION   0x00000010

Definition at line 50 of file XenPvBlkDxe.h.

◆ xen_rmb

#define xen_rmb ( )    MemoryFence()

Definition at line 16 of file XenPvBlkDxe.h.

◆ xen_wmb

#define xen_wmb ( )    MemoryFence()

Definition at line 17 of file XenPvBlkDxe.h.

Variable Documentation

◆ gXenPvBlkDxeComponentName

EFI_COMPONENT_NAME_PROTOCOL gXenPvBlkDxeComponentName
extern

Component Name Protocol instance

Definition at line 16 of file ComponentName.c.

◆ gXenPvBlkDxeComponentName2

EFI_COMPONENT_NAME2_PROTOCOL gXenPvBlkDxeComponentName2
extern

Component Name 2 Protocol instance

Definition at line 26 of file ComponentName.c.

◆ gXenPvBlkDxeDriverBinding

EFI_DRIVER_BINDING_PROTOCOL gXenPvBlkDxeDriverBinding
extern

Driver Binding Protocol instance

Definition at line 22 of file XenPvBlkDxe.c.