1ENUM UTRACE_RESUME_A(9)         utrace core API        ENUM UTRACE_RESUME_A(9)
2
3
4

NAME

6       enum_utrace_resume_action - engine's choice of action for a traced task
7

SYNOPSIS

9       enum utrace_resume_action {
10         UTRACE_STOP,
11         UTRACE_INTERRUPT,
12         UTRACE_REPORT,
13         UTRACE_SINGLESTEP,
14         UTRACE_BLOCKSTEP,
15         UTRACE_RESUME,
16         UTRACE_DETACH,
17         UTRACE_RESUME_MAX
18       };
19

CONSTANTS

21       UTRACE_STOP
22           Stay quiescent after callbacks.
23
24       UTRACE_INTERRUPT
25           Make report_signal() callback soon.
26
27       UTRACE_REPORT
28           Make some callback soon.
29
30       UTRACE_SINGLESTEP
31           Resume in user mode for one instruction.
32
33       UTRACE_BLOCKSTEP
34           Resume in user mode until next branch.
35
36       UTRACE_RESUME
37           Resume normally in user mode.
38
39       UTRACE_DETACH
40           Detach my engine (implies UTRACE_RESUME).
41
42       UTRACE_RESUME_MAX
43           -- undescribed --
44

DESCRIPTION

46       See utrace_control for detailed descriptions of each action. This is
47       encoded in the action argument and the return value for every callback
48       with a u32 return value.
49
50       The order of these is important. When there is more than one engine,
51       each supplies its choice and the smallest value prevails.
52
53
54
55Kernel Hackers Manual 2.6.       November 2011         ENUM UTRACE_RESUME_A(9)
Impressum