ENUM UTRACE_RESUME_A(9) utrace core API ENUM UTRACE_RESUME_A(9)NAMEenum_utrace_resume_action - engineĀ“s choice of action for a traced task
SYNOPSIS
enum utrace_resume_action {
UTRACE_STOP,
UTRACE_INTERRUPT,
UTRACE_REPORT,
UTRACE_SINGLESTEP,
UTRACE_BLOCKSTEP,
UTRACE_RESUME,
UTRACE_DETACH,
UTRACE_RESUME_MAX
};
CONSTANTS
UTRACE_STOP
Stay quiescent after callbacks.
UTRACE_INTERRUPT
Make report_signal() callback soon.
UTRACE_REPORT
Make some callback soon.
UTRACE_SINGLESTEP
Resume in user mode for one instruction.
UTRACE_BLOCKSTEP
Resume in user mode until next branch.
UTRACE_RESUME
Resume normally in user mode.
UTRACE_DETACH
Detach my engine (implies UTRACE_RESUME).
UTRACE_RESUME_MAX
-- undescribed --
DESCRIPTION
See utrace_control for detailed descriptions of each action. This is
encoded in the action argument and the return value for every callback
with a u32 return value.
The order of these is important. When there is more than one engine,
each supplies its choice and the smallest value prevails.
Kernel Hackers Manual 2.6. November 2013 ENUM UTRACE_RESUME_A(9)