Changes between Version 58 and Version 59 of processus_thread
- Timestamp:
- Dec 8, 2017, 12:52:44 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
processus_thread
v58 v59 54 54 * '''TRDID''' : thread identifier 55 55 * '''TYPE''' : KERNEL / USER / IDLE / RPC 56 * '''FLAGS''' : thread attributes 57 * '''STATE''' : CREATE / READY / USER / KERNEL / WAIT / ZOMBI / DEAD 56 * '''FLAGS''' : bit_vector of thread attributes. 57 * '''BLOCKED''' : bit_vector of blocking causes. 58 * '''SIGNALS''' : bit vector permettant d’enregistrer les signaux reçus par le thread. 58 59 * '''PROCESS''' : pointer on the local process descriptor 59 * '''LOCKS_COUNT''' : current number of locks taken by this thread60 * '''PWS''' : zone de sauvegarde des registres du coeur.61 60 * '''SCHED''' : pointer on the scheduler in charge of this thread. 62 61 * '''CORE''' : pointer on the owner processor core. 63 * '''IO''' : allocated devices (in case of privately allocated devices). 64 * '''SIGNALS''' : bit vector permettant d’enregistrer les signaux reçus par le thread. 62 * '''LOCKS_COUNT''' : current number of locks taken by this thread 63 * '''CPU_CONTEXT''' : save the CPU registers when descheduled. 64 * '''FPU_CONTEXT''' : save the FPU registers when descheduled. 65 65 * '''XLIST''' : member of the global list of threads waiting on the same resource. 66 66 * '''CHILDREN_ROOT''' : root of the global list of children threads.