Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
step.c File Reference
#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/ptrace.h>
#include <asm/desc.h>

Go to the source code of this file.

Functions

unsigned long convert_ip_to_linear (struct task_struct *child, struct pt_regs *regs)
 
void set_task_blockstep (struct task_struct *task, bool on)
 
void user_enable_single_step (struct task_struct *child)
 
void user_enable_block_step (struct task_struct *child)
 
void user_disable_single_step (struct task_struct *child)
 

Function Documentation

unsigned long convert_ip_to_linear ( struct task_struct child,
struct pt_regs regs 
)

Definition at line 9 of file step.c.

void set_task_blockstep ( struct task_struct task,
bool  on 
)

Definition at line 160 of file step.c.

void user_disable_single_step ( struct task_struct child)

Definition at line 215 of file step.c.

void user_enable_block_step ( struct task_struct child)

Definition at line 210 of file step.c.

void user_enable_single_step ( struct task_struct child)

Definition at line 205 of file step.c.