HyperDbg Debugger
Loading...
Searching...
No Matches
Broadcast.h
Go to the documentation of this file.
1
13#pragma once
14
16// Functions //
18
19VOID
21
22VOID
24
25VOID
27
28VOID
29BroadcastFilterLbrOptionsOnAllCores(UINT64 LbrFilterOptions);
30
31VOID
33
34VOID
36
37VOID
39
40VOID
42
43VOID
44BroadcastSizePtOnAllCores(UINT64 * Sizes);
45
46VOID
48
49VOID
51
52VOID
struct _PT_FILTER_OPTIONS PT_FILTER_OPTIONS
Narrow input descriptor for PtFilter.
VOID BroadcastFlushLbrOnAllCores()
Routines to flush LBR on all cores.
Definition Broadcast.c:48
VOID BroadcastDisableLbrOnAllCores()
Routines to disable LBR on all cores.
Definition Broadcast.c:34
VOID BroadcastEnableLbrOnAllCores()
Routines to enable LBR on all cores.
Definition Broadcast.c:20
VOID BroadcastSizePtOnAllCores(UINT64 *Sizes)
Routines to snapshot per-CPU PT output positions. The DPC writes its own core's byte count into Sizes...
Definition Broadcast.c:124
VOID BroadcastDumpPtOnAllCores()
Routines to dump PT state on all cores.
Definition Broadcast.c:135
VOID BroadcastFilterLbrOptionsOnAllCores(UINT64 LbrFilterOptions)
Routines to filter LBR option on all cores.
Definition Broadcast.c:64
VOID BroadcastFilterPtOnAllCores(PT_FILTER_OPTIONS *FilterOptions)
Routines to apply a PT filter on all cores. The same Options pointer is passed to every per-core DPC;...
Definition Broadcast.c:159
VOID BroadcastEnablePtOnAllCores()
Routines to enable PT on all cores.
Definition Broadcast.c:78
VOID BroadcastDisablePtOnAllCores()
Routines to disable PT on all cores.
Definition Broadcast.c:89
VOID BroadcastFlushPtOnAllCores()
Routines to flush PT state on all cores.
Definition Broadcast.c:146
VOID BroadcastPausePtOnAllCores()
Routines to pause PT tracing on all cores.
Definition Broadcast.c:100
VOID BroadcastResumePtOnAllCores()
Routines to resume PT tracing on all cores.
Definition Broadcast.c:111