Home | History | Annotate | Download | only in coregrind

Lines Matching full:process

35    - A valgrind process (referred to also as an inferior process)
37 - All threads of the inferior process are stuck in blocking
39 - Therefore no thread can process packets received from gdb.
47 process and stops all threads.
51 3. Then it creates an agent thread within the inferior process
54 4. Meanwhile in the inferior process function
60 7. vgdb then detaches from the inferior process and thus resumes
80 /* Process control file /proc/<pid>/ctl.
82 inferior process resumes automatically. */
95 /* Open the process address-space file. */
126 /* Attaches to a process identified by pid and stops all threads. */
134 /* Open the process control file. */
154 DEBUG(1, "Stopping process %d.\n", pid);
156 /* Stop the whole process - all threads. */
165 DEBUG(1, "Process %d stopped.\n", pid);
184 DEBUG(2, "Process %d has run-on-last-close flag set. Good.\n", pid);
186 ERROR(0, "Process %d does not have run-on-last-close flag set!\n", pid);
192 DEBUG(3, "Process %d seems to be stopped. Good.\n", pid);
194 ERROR(0, "Process %d is not stopped!\n", pid);
219 DEBUG(1, "Getting registers from the first thread of process %d.\n", pid);
236 DEBUG(3, "Registers of thread %d from process %d: ", status.pr_lwpid, pid);
254 DEBUG(1, "Setting up new stack frame of process %d.\n", pid);
281 DEBUG(1, "Pushing check argument to process %d memory.\n", pid);
285 ERROR(error, "Failed to push check argument to process %d memory.\n",
292 DEBUG(1, "Pushing bad_return return address to process %d memory.\n",
298 ERROR(error, "Failed to push bad_return return address to process %d "
306 vgdb is 32bits, speaking with a 32bits process. */
312 vgdb is 64bits, speaking with a 32bits process. */
326 assert(0); /* 64bits process with a 32bits vgdb - no way */
328 /* 64bits vgdb speaking with a 64 bit process. */
336 DEBUG(1, "Pushing bad_return return address to process %d memory.\n",
341 ERROR(error, "Failed to push bad_return return address to process %d "
358 DEBUG(1, "New stack frame set up for process %d.\n", pid);
362 /* Creates and starts an agent thread within the inferior process.
375 DEBUG(1, "Creating an agent thread within process %d.\n", pid);
388 DEBUG(1, "Obtaining agent thread lwpid for process %d.\n", pid);
424 DEBUG(1, "Resuming the agent thread for process %d.\n", pid);
439 DEBUG(1, "Agent thread lwpid %d now running within process %d.\n",
446 process exits. */
474 DEBUG(1, "Agent thread lwpid %d has now exited in process %d.\n",