Example #1
0
int abrir_mutex(char*nombre) {
	return llamsis(ABRIR_MUTEX, 1, (long)nombre);
}
Example #2
0
int tiempos_proceso(struct tiempos_ejec *t_ejec) {
	return llamsis(TIEMPOS_PROCESO, 0);
}
Example #3
0
int crear_mutex(char*nombre, int tipo) {
	return llamsis(CREAR_MUTEX, 2, (long)nombre, (long) tipo);
}
Example #4
0
int obtener_id_pr() {
	return llamsis(OBTENER_ID_PR, 0);
}
Example #5
0
int dormir(unsigned int segundos) {
	return llamsis(DORMIR, 1, (long)segundos);
}
Example #6
0
int srv_get_current_process_id()
{
    return llamsis(SYS_ID_GET_PID, 0);
}
Example #7
0
int escribir(char *texto, unsigned int longi){
	return llamsis(ESCRIBIR, 2, (long)texto, (long)longi);
}
Example #8
0
File: serv.c Project: hermetico/SO
int get_ppid(){
    return llamsis(GET_PPID, 0);
}
Example #9
0
int crear_proceso(char *prog){
	return llamsis(CREAR_PROCESO, 1, (long)prog);
}
Example #10
0
File: serv.c Project: hermetico/SO
int dormir(unsigned int segundos){
        /*  pasamos segundos como long ya que las demas hacen lo mismo */
        return llamsis(DORMIR, 1, (long)segundos);
}
Example #11
0
File: serv.c Project: hermetico/SO
int fijar_prio(unsigned int prio){
    return llamsis(FIJAR_PRIO, 1, (long)prio);
}
Example #12
0
File: serv.c Project: hermetico/SO
int get_pid(){
        return llamsis(GET_PID, 0); /* no recibe argumentos de entrada*/
}
Example #13
0
int srv_set_priority(unsigned int priority)
{
    return llamsis(SYS_GET_PRIORITY, 1, (long) priority);
}
Example #14
0
int srv_sleep(unsigned int seconds)
{
    return llamsis(SYS_ID_SLEEP, 1, (long) seconds);
}
Example #15
0
int unlock(unsigned int mutexid) {
	return llamsis(UNLOCK, 1, (long) mutexid);
}
Example #16
0
int terminar_proceso(){
	return llamsis(TERMINAR_PROCESO, 0);
}
Example #17
0
int cerrar_mutex(unsigned int mutexid) {
	return llamsis(CERRAR_MUTEX, 1, (long) mutexid);
}
Example #18
0
int get_pid(){
	return llamsis(PROC_ID, 0);
}