|
Linux Kernel
3.7.1
|
#include <asm/ptrace.h>#include <mach/blackfin.h>Go to the source code of this file.
Data Structures | |
| struct | thread_struct |
Macros | |
| #define | current_text_addr() ({ __label__ _l; _l: &&_l;}) |
| #define | TASK_SIZE 0xFFFFFFFF |
| #define | TASK_UNMAPPED_BASE 0 |
| #define | INIT_THREAD |
| #define | thread_saved_pc(tsk) (tsk->thread.pc) |
| #define | KSTK_EIP(tsk) |
| #define | KSTK_ESP(tsk) ((tsk) == current ? rdusp() : (tsk)->thread.usp) |
| #define | cpu_relax() smp_mb() |
| #define | blackfin_core_id() (bfin_dspid() & 0xff) |
Functions | |
| void | start_thread (struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) |
| int | kernel_thread (int(*fn)(void *), void *arg, unsigned long flags) |
| unsigned long | get_wchan (struct task_struct *p) |
| #define blackfin_core_id | ( | ) | (bfin_dspid() & 0xff) |
Definition at line 135 of file processor.h.
Definition at line 103 of file processor.h.
| #define current_text_addr | ( | void | ) | ({ __label__ _l; _l: &&_l;}) |
Definition at line 14 of file processor.h.
| #define INIT_THREAD |
Definition at line 62 of file processor.h.
| #define KSTK_EIP | ( | tsk | ) |
| #define KSTK_ESP | ( | tsk | ) | ((tsk) == current ? rdusp() : (tsk)->thread.usp) |
Definition at line 101 of file processor.h.
| #define TASK_SIZE 0xFFFFFFFF |
Definition at line 45 of file processor.h.
| #define TASK_UNMAPPED_BASE 0 |
Definition at line 51 of file processor.h.
| #define thread_saved_pc | ( | tsk | ) | (tsk->thread.pc) |
Definition at line 90 of file processor.h.
| unsigned long get_wchan | ( | struct task_struct * | p | ) |
1.8.2