Lines Matching refs:process
19 The problem of enabling a `sleeping' process on a shared-memory multiprocessor
20 is a difficult one, especially if the process is to be awakened by an interrupt-time
31 When the event occurs, the process is issued a
39 callable by a process to relinquish control of its current processor,
42 callable by another process or an interrupt to resume the execution
43 of a suspended process.
58 we prefer to allow the interrupt handling and process control to be multiprocessed.
70 We present that code here, along with some comments about the process by
91 identifier to connect the wakeup with the appropriate process or processes.
110 must enable them all, and let process scheduling determine which process
119 cannot know what the corresponding process (or interrupt) is doing;
129 so while a process is executing
132 If the wakeup is to be issued by another process, the problem is even harder.
133 Some inter-process mutual exclusion mechanism must be used,
147 Consider the case of an interrupt waking up a sleeping process.
148 (The other case, a process awakening a second process, is easier because
150 The sleeping process is waiting for some event to occur, which may be
172 event occurs while the process is executing
180 at most one process is asleep waiting for a particular event.
197 For example, a process calling
200 wait for another process to finish executing
203 At a finer level, we would like a process reading from one input channel
206 in parallel with a process reading from another input channel.
208 so that only one process may be executing in the channel code at once.
228 the state of the sleeping process, so that
242 called by the sleeping process.
282 returns when the current process holds that lock;
290 is a pointer to the current process on the current processor.
368 it is being called by a process;
373 Otherwise the process posts its name in the rendezvous structure where
386 so it locks the rendezvous, sees if a process is waiting, and readies it to run.
428 may occur just as the other process calls
431 and the sleeping process misses its wakeup.
462 the process and interrupt can enter a peculiar state.
463 A process may return from
471 just as the receiving process calls
473 The condition is now true, so that process returns immediately,
477 The wakeup process then finds a sleeping process,