[REACTOS]
[reactos.git] / reactos / include / reactos / kdros.h
1
2
3
4 #pragma once
5
6 #if 0
7
8 FORCEINLINE
9 VOID
10 KdRosDumpAllThreads(VOID)
11 {
12 KdSystemDebugControl(' soR', (PVOID)DumpAllThreads, 0, 0, 0, 0, 0);
13 }
14
15 FORCEINLINE
16 VOID
17 KdRosDumpUserThreads(VOID)
18 {
19 KdSystemDebugControl(' soR', (PVOID)DumpUserThreads, 0, 0, 0, 0, 0);
20 }
21
22 FORCEINLINE
23 VOID
24 KdRosDumpArmPfnDatabase(VOID)
25 {
26 KdSystemDebugControl(' soR', (PVOID)KdSpare3, 0, 0, 0, 0, 0);
27 }
28 #endif
29
30 FORCEINLINE
31 VOID
32 KdRosSetDebugCallback(
33 ULONG Id,
34 PVOID Callback)
35 {
36 KdSystemDebugControl('CsoR', Callback, Id, 0, 0, 0, 0);
37 }
38
39 FORCEINLINE
40 VOID
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 FORCEINLINE
50 VOID
51 KdRosRegisterCliCallback(
52 PVOID Callback)
53 {
54 KdSystemDebugControl('RbdK', Callback, FALSE, 0, 0, 0, 0);
55 }
56
57 FORCEINLINE
58 VOID
59 KdRosDeregisterCliCallback(
60 PVOID Callback)
61 {
62 KdSystemDebugControl('RbdK', Callback, TRUE, 0, 0, 0, 0);
63 }
64 #endif
65