TianoCore EDK2
master
Loading...
Searching...
No Matches
GrantTable.h
Go to the documentation of this file.
1
13
#ifndef __GNTTAB_H__
14
#define __GNTTAB_H__
15
16
#include <IndustryStandard/Xen/grant_table.h>
17
25
VOID
26
XenGrantTableInit
(
27
IN
XENBUS_DEVICE
*Dev
28
);
29
33
VOID
34
XenGrantTableDeinit
(
35
IN
XENBUS_DEVICE
*Dev
36
);
37
47
EFI_STATUS
48
EFIAPI
49
XenBusGrantAccess
(
50
IN
XENBUS_PROTOCOL
*This,
51
IN
domid_t DomainId,
52
IN
UINTN
Frame,
// MFN
53
IN
BOOLEAN ReadOnly,
54
OUT
grant_ref_t *RefPtr
55
);
56
64
EFI_STATUS
65
EFIAPI
66
XenBusGrantEndAccess
(
67
IN
XENBUS_PROTOCOL
*This,
68
IN
grant_ref_t Ref
69
);
70
71
#endif
/* !__GNTTAB_H__ */
UINTN
UINT64 UINTN
Definition:
ProcessorBind.h:112
XenBusGrantEndAccess
EFI_STATUS EFIAPI XenBusGrantEndAccess(IN XENBUS_PROTOCOL *This, IN grant_ref_t Ref)
Definition:
GrantTable.c:205
XenGrantTableDeinit
VOID XenGrantTableDeinit(IN XENBUS_DEVICE *Dev)
XenBusGrantAccess
EFI_STATUS EFIAPI XenBusGrantAccess(IN XENBUS_PROTOCOL *This, IN domid_t DomainId, IN UINTN Frame, IN BOOLEAN ReadOnly, OUT grant_ref_t *RefPtr)
Definition:
GrantTable.c:191
XenGrantTableInit
VOID XenGrantTableInit(IN XENBUS_DEVICE *Dev)
Definition:
GrantTable.c:123
IN
#define IN
Definition:
Base.h:279
OUT
#define OUT
Definition:
Base.h:284
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
_XENBUS_DEVICE
Definition:
XenBusDxe.h:70
_XENBUS_PROTOCOL
Definition:
XenBus.h:375
OvmfPkg
XenBusDxe
GrantTable.h
Generated on Fri Nov 15 2024 18:01:22 for TianoCore EDK2 by
1.9.6