#include <proc.h>
Collaboration diagram for proc:

Data Fields | |
| stackframe_s | p_reg |
| reg_t | p_ldt_sel |
| segdesc_s | p_ldt [2+NR_REMOTE_SEGS] |
| proc_nr_t | p_nr |
| priv * | p_priv |
| short | p_rts_flags |
| short | p_misc_flags |
| char | p_priority |
| char | p_max_priority |
| char | p_ticks_left |
| char | p_quantum_size |
| mem_map | p_memmap [NR_LOCAL_SEGS] |
| clock_t | p_user_time |
| clock_t | p_sys_time |
| proc * | p_nextready |
| proc * | p_caller_q |
| proc * | p_q_link |
| message * | p_messbuf |
| int | p_getfrom_e |
| int | p_sendto_e |
| sigset_t | p_pending |
| char | p_name [P_NAME_LEN] |
| int | p_endpoint |
| unsigned | size |
| int(* | proc )() |
| char * | brk |
Definition at line 17 of file proc.h.
|
|
|
|
|
Definition at line 45 of file proc.h. Referenced by mini_receive(), and mini_send(). |
|
|
Definition at line 55 of file proc.h. Referenced by do_fork(), do_getksig(), main(), and send_sig(). |
|
|
Definition at line 48 of file proc.h. Referenced by deadlock(), mini_notify(), mini_receive(), and mini_send(). |
|
|
Definition at line 22 of file proc.h. Referenced by do_exec(), and prot_init(). |
|
|
Definition at line 21 of file proc.h. Referenced by do_fork(), and prot_init(). |
|
|
Definition at line 35 of file proc.h. Referenced by balance_queues(), and do_nice(). |
|
|
Definition at line 39 of file proc.h. Referenced by disp_maps(), do_newmap(), do_trace(), sys_call(), and update(). |
|
|
Definition at line 47 of file proc.h. Referenced by mini_notify(), mini_receive(), and mini_send(). |
|
|
Definition at line 32 of file proc.h. Referenced by do_vm_map(), mini_notify(), and sys_call(). |
|
|
Definition at line 53 of file proc.h. Referenced by do_exec(), exception(), show_key_mappings(), and taskname(). |
|
|
Definition at line 44 of file proc.h. Referenced by dequeue(), enqueue(), and sched_dmp(). |
|
|
Definition at line 29 of file proc.h. Referenced by c_status(), cmp_ticks(), do_fork(), main(), sched_dmp(), and sys_call(). |
|
|
Definition at line 51 of file proc.h. Referenced by cause_sig(), do_fork(), and do_getksig(). |
|
|
Definition at line 34 of file proc.h. Referenced by balance_queues(), and do_nice(). |
|
|
Definition at line 30 of file proc.h. Referenced by do_fork(), do_privctl(), and do_segctl(). |
|
|
Definition at line 46 of file proc.h. Referenced by clear_endpoint(), mini_receive(), and mini_send(). |
|
|
Definition at line 37 of file proc.h. Referenced by balance_queues(). |
|
|
Definition at line 18 of file proc.h. Referenced by disp_regs(), do_exec(), do_fork(), do_sigreturn(), do_sigsend(), do_trace(), and exception(). |
|
|
Definition at line 31 of file proc.h. Referenced by balance_queues(), cause_sig(), clear_endpoint(), deadlock(), do_endksig(), do_exec(), do_fork(), do_getksig(), do_newmap(), do_nice(), do_privctl(), do_trace(), main(), mini_notify(), mini_send(), and sys_call(). |
|
|
Definition at line 49 of file proc.h. Referenced by deadlock(). |
|
|
Definition at line 42 of file proc.h. Referenced by clock_handler(), do_fork(), and do_times(). |
|
|
Definition at line 36 of file proc.h. Referenced by clock_handler(), do_clocktick(), and do_fork(). |
|
|
Definition at line 41 of file proc.h. Referenced by clock_handler(), do_fork(), and do_times(). |
|
|
|
|
|
|
1.4.6