#include <routix/system.h>
#include <routix/paging.h>
#include <routix/segm.h>
#include <routix/debug.h>
#include <routix/syscalls.h>
#include <sys/syscalls.h>
#include <routix/elf.h>
#include <routix/file.h>
#include <error.h>
#include <routix/timer.h>
#include <routix/kalloc.h>
#include <routix/kstdio.h>
#include <string.h>
#include <routix/task.h>
#include <sys/list.h>
#include <sys/types.h>
#include <routix/signal.h>
Go to the source code of this file.
|
Referenced by sys_execve(). |
|
Definition at line 25 of file sys_proc.c. |
|
Referenced by sys_execve(). |
|
Prioridad inicial de un nuevo proceso creado por medio de exec.
Definition at line 28 of file sys_proc.c. Referenced by sys_exec(), and sys_execve(). |
|
Cuenta la cantidad de elementos que tiene un vector de punteros.
Definition at line 1140 of file sys_proc.c. Referenced by sys_execve(). |
|
Genera un nuevo proceso a partir de un ejecutable COFF32.
Definition at line 234 of file sys_proc.c. |
|
Ejecuta un nuevo proceso sobre el espacio de direcciones del proceso actual.
Definition at line 840 of file sys_proc.c. |
|
Libera todos los recursos relacionados con archivos utilizados por el proceso.
Definition at line 676 of file sys_proc.c. |
|
Libera todos los recursos de memoria utilizados por un proceso (excepto el task_struct).
Definition at line 588 of file sys_proc.c. Referenced by sys_exec(), and sys_execve(). |
|
notificación al sistema de la terminación de un proceso uso interno de System Call exit. Esta llamada deberá levantar todos los procesos hijos en estado zombie, y luego, ponerse el en estado zombie en la lista de procesos hijos de su padre (task->brothers)
Definition at line 635 of file sys_proc.c. |
|
Implementación de fork (no hace falta hacer comentarios).
Definition at line 112 of file sys_proc.c. |
|
Devuelve el PID de la tarea actual.
Definition at line 542 of file sys_proc.c. |
|
Devuelve el PID de su padre.
Definition at line 548 of file sys_proc.c. |
|
Imprime el mensaje relacionado a un errorn.
Definition at line 516 of file sys_proc.c. |
|
modifica la prioridad de una tarea
Definition at line 526 of file sys_proc.c. Referenced by tarea_init(). |
|
muestra parametros internos con propósitos de debug
Definition at line 765 of file sys_proc.c. |
|
Sólo imprime un mensaje (utilizada tiempo atrás para propósitos de debug).
Definition at line 62 of file sys_proc.c. |
|
Obtiene la condición de salida de un hijo en estado Zombie.
Definition at line 694 of file sys_proc.c. Referenced by sys_exit_notify(). |
|
Puntero al task struct de la tarea que realizó la llamada al sistema.
Definition at line 32 of file sys_proc.c. |
|
Definition at line 758 of file sys_proc.c. Referenced by sys_show(). |
|
Puntero al task struct del proceso init.
Definition at line 34 of file sys_proc.c. |
|
Definition at line 757 of file sys_proc.c. Referenced by morecore(), and sys_show(). |
|
Definition at line 760 of file sys_proc.c. Referenced by sys_show(). |
|
Vector de funciones de llamadas al sistema (grupo Process).
Definition at line 46 of file sys_proc.c. |
|
Cantidad de procesos en estado Zombie.
Definition at line 559 of file sys_proc.c. Referenced by sys_exit_notify(), sys_show(), and sys_waitpid(). |