www.pudn.com > czxtsycx1.zip > g_def2.asm
task_struct struct ;PCB结构,共306字节+14个保留=320 state dd 0 ;进程状态 counter dd 0 ;剩余时间片 priority dd 0 ;优先数 signal dd 0 ;信号 blocked dd 0 ;信号的MASK flags dd 0 ;进程标志 11个 errno dw 0 debugreg dd 8 DUP(0) next_task dd 0 ;进程后指针 prev_task dd 0 ;进程前指针 next_run dd 0 ;运行进程前指针 next_run dd 0 ;运行进程后指针 p_opptr dd 0 ;原始父进程指针 p_pptr dd 0 ;父进程指针 p_cptr dd 0 ;子进程指针 p_osptr dd 0 ;兄进程指针 p_ysptr dd 0 ;弟进程指针 uid dw 0 ;用户标识 euid dw 0 ;有效用户标识 suid dw 0 ;用户标识 for posix fsuid dw 0 ;用户标识,文件系统用 gid dw 0 ;用户组标识 egid dw 0 ;有效用户组标识 sgid dw 0 ;用户组标识 for posix fguid dw 0 ;用户组标识,文件系统用 timeout dd 0 policy dd 0 ;调度策略 rt_priority dd 0 ;实时优先数 comm db 16 dup(32) ;正在运行的可执行文件名 tss db 104 dup(0) ;任务状态段 fd dw 32 dup(0) ;进程打开文件表32 rr db 14 dup(?) ;其它 task_struct ends