資源簡介
哈工大操作系統實驗3 計算機學院 請自行學習研究,直接使用,小心雷同
代碼片段和文件信息
/*
?*??linux/kernel/exit.c
?*
?*??(C)?2013??sijia
?*/
#include?
#include?
#include?
#include?
#include?
#include?
#include?
int?sys_pause(void);
int?sys_close(int?fd);
void?release(struct?task_struct?*?p)
{
int?i;
if?(!p)
return;
for?(i=1?;?i if?(task[i]==p)?{
task[i]=NULL;
free_page((long)p);
schedule();
return;
}
panic(“trying?to?release?non-existent?task“);
}
static?inline?int?send_sig(long?sigstruct?task_struct?*?pint?priv)
{
if?(!p?||?sig<1?||?sig>32)
return?-EINVAL;
if?(priv?||?(current->euid==p->euid)?||?suser())
p->signal?|=?(1<<(sig-1));
else
return?-EPERM;
return?0;
}
static?void?kill_session(void)
{
struct?task_struct?**p?=?NR_TASKS?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-10-20?13:56??shiyan3\
?????文件????????4318??2013-10-20?04:44??shiyan3\exit.c
?????文件????????3839??2013-10-20?04:43??shiyan3\fork.c
?????文件????????5594??2013-10-20?04:42??shiyan3\main.c
?????文件????????1900??2013-10-20?04:46??shiyan3\printk.c
?????文件????????2821??2013-10-20?04:40??shiyan3\process.c
?????文件?????????555??2013-10-20?13:56??shiyan3\report.txt
?????文件?????????510??2013-10-20?04:15??shiyan3\report.txt~
?????文件????????9500??2013-10-20?04:43??shiyan3\sched.c
- 上一篇:TEC-2機模擬機
- 下一篇:1999年全國大學生數學建模B題鉆井布局
評論
共有 條評論