|
libmsr
0.3.0
A friendlier interface to accessing MSRs on Intel platforms
|
Structure holding information for a single read/write operation to an MSR. More...
#include <msr_core.h>
Public Attributes | |
| __u16 | cpu |
| CPU where rdmsr/wrmsr will be executed. | |
| __u16 | isrdmsr |
| Identify if operation is rdmsr (non-zero) or wrmsr (0). | |
| __s32 | err |
| Stores error code. | |
| __u32 | msr |
| Address of MSR to perform operation. | |
| __u64 | msrdata |
| Stores input to or result from operation. | |
| __u64 | wmask |
| Write mask applied to wrmsr. | |
Structure holding information for a single read/write operation to an MSR.
| __u16 msr_batch_op::cpu |
CPU where rdmsr/wrmsr will be executed.
| __s32 msr_batch_op::err |
Stores error code.
| __u16 msr_batch_op::isrdmsr |
Identify if operation is rdmsr (non-zero) or wrmsr (0).
| __u32 msr_batch_op::msr |
Address of MSR to perform operation.
| __u64 msr_batch_op::msrdata |
Stores input to or result from operation.
| __u64 msr_batch_op::wmask |
Write mask applied to wrmsr.
1.8.2