BOOLEAN\r
EFIAPI\r
FilterBeforeIoRead (\r
- IN FILTER_IO_WIDTH Width,\r
- IN UINTN Address,\r
- IN OUT VOID *Buffer\r
+ IN FILTER_IO_WIDTH Width,\r
+ IN UINTN Address,\r
+ IN OUT VOID *Buffer\r
);\r
\r
/**\r
IN UINTN Address,\r
IN VOID *Buffer\r
);\r
+\r
/**\r
Filter IO Write operation before wirte IO port.\r
It is used to filter IO operation.\r
IN VOID *Buffer\r
);\r
\r
- /**\r
- Trace IO Write operation after wirte IO port.\r
- It is used to trace IO operation.\r
+/**\r
+Trace IO Write operation after wirte IO port.\r
+It is used to trace IO operation.\r
\r
- @param[in] Width Signifies the width of the I/O operation.\r
- @param[in] Address The base address of the I/O operation.\r
- @param[in] Buffer The source buffer from which to BeforeWrite data.\r
+@param[in] Width Signifies the width of the I/O operation.\r
+@param[in] Address The base address of the I/O operation.\r
+@param[in] Buffer The source buffer from which to BeforeWrite data.\r
\r
**/\r
VOID\r
BOOLEAN\r
EFIAPI\r
FilterBeforeMsrRead (\r
- IN UINT32 Index,\r
- IN OUT UINT64 *Value\r
+ IN UINT32 Index,\r
+ IN OUT UINT64 *Value\r
);\r
\r
/**\r
VOID\r
EFIAPI\r
FilterAfterMsrRead (\r
- IN UINT32 Index,\r
- IN UINT64 *Value\r
+ IN UINT32 Index,\r
+ IN UINT64 *Value\r
);\r
\r
/**\r
BOOLEAN\r
EFIAPI\r
FilterBeforeMsrWrite (\r
- IN UINT32 Index,\r
- IN UINT64 *Value\r
+ IN UINT32 Index,\r
+ IN UINT64 *Value\r
);\r
\r
/**\r
VOID\r
EFIAPI\r
FilterAfterMsrWrite (\r
- IN UINT32 Index,\r
- IN UINT64 *Value\r
+ IN UINT32 Index,\r
+ IN UINT64 *Value\r
);\r
\r
#endif // REGISTER_FILTER_LIB_H_\r