Synchronize up to trunk's revision r57756.
[reactos.git] / include / reactos / kdros.h
1
2
3
4 #pragma once
5
6 #if 0
7
8 VOID
9 FORCEINLINE
10 KdRosDumpAllThreads(VOID)
11 {
12 KdSystemDebugControl(' soR', (PVOID)DumpAllThreads, 0, 0, 0, 0, 0);
13 }
14
15 VOID
16 FORCEINLINE
17 KdRosDumpUserThreads(VOID)
18 {
19 KdSystemDebugControl(' soR', (PVOID)DumpUserThreads, 0, 0, 0, 0, 0);
20 }
21
22 VOID
23 FORCEINLINE
24 KdRosDumpArmPfnDatabase(VOID)
25 {
26 KdSystemDebugControl(' soR', (PVOID)KdSpare3, 0, 0, 0, 0, 0);
27 }
28 #endif
29
30 VOID
31 FORCEINLINE
32 KdRosSetDebugCallback(
33 ULONG Id,
34 PVOID Callback)
35 {
36 KdSystemDebugControl('CsoR', Callback, Id, 0, 0, 0, 0);
37 }
38
39 VOID
40 FORCEINLINE
41 KdRosDumpStackFrames(
42 ULONG Count,
43 PULONG_PTR Backtrace)
44 {
45 KdSystemDebugControl('DsoR', Backtrace, Count, 0, 0, 0, 0);
46 }
47
48 #if KDBG
49 VOID
50 FORCEINLINE
51 KdRosRegisterCliCallback(
52 PVOID Callback)
53 {
54 KdSystemDebugControl('RbdK', Callback, FALSE, 0, 0, 0, 0);
55 }
56
57 VOID
58 FORCEINLINE
59 KdRosDeregisterCliCallback(
60 PVOID Callback)
61 {
62 KdSystemDebugControl('RbdK', Callback, TRUE, 0, 0, 0, 0);
63 }
64 #endif
65