Subversion Repositories HelenOS

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2787 decky 1
 
2
/** @addtogroup tdebug
3
 * @{
4
 */
5
/** @file
6
 */
7
 
8
#ifndef KERN_SYSTDEBUG_H_
9
#define KERN_SYSTDEBUG_H_
10
 
11
#include <arch/types.h>
12
#include <syscall/sysarg64.h>
13
 
14
unative_t sys_tdebug_attach_task(sysarg64_t *task_id, unative_t method);
15
unative_t sys_tdebug_detach_task(sysarg64_t *task_id);
16
unative_t sys_tdebug_continue_thread(sysarg64_t *thread_id);
17
unative_t sys_tdebug_get_syscall_args(sysarg64_t *thread_id,
18
    uintptr_t *buffer, unative_t *len);
19
unative_t sys_tdebug_set_event_mask(sysarg64_t *thread_id, unative_t ev_mask);
20
unative_t sys_tdebug_stop_thread(sysarg64_t *thread_id);
21
unative_t sys_tdebug_stop_task(sysarg64_t *task_id);
22
 
23
#endif
24
 
25
/** @}
26
 */