Home | History | Annotate | Download | only in coregrind

Lines Matching defs:to

24    along with this program; if not, write to the Free Software
53 /* IMPORTANT: on Darwin it is essential to use the _nocancel versions
66 /* Path to library directory */
98 HChar **from, **to;
101 to = NULL;
104 for (from = to = env; from && *from; from++) {
106 *to = *from;
107 to++;
112 *to = *from;
166 This is also careful to mop up any excess ':'s, since empty strings
167 delimited by ':' are considered to be '.' in a path.
183 /* This is a bit subtle: we want to match against the entry
226 If the ro_strings option is set to True then all strings referenced by envp
282 /* Resolves filename of VG_(cl_exec_fd) and copies it to the buffer.
365 /* We need to do a lot of work here. */
520 /* Restore DATA rlimit back to its previous value set in m_main.c. */
567 /* We have to set SIGCHLD to its default behaviour in order that
568 VG_(waitpid) works (at least on AIX). According to the Linux
572 set to SIG_IGN or the SA_NOCLDWAIT flag is set for SIGCHLD
574 become zombies and a call to wait() or waitpid() will block
576 set to ECHILD. (The original POSIX standard left the
577 behaviour of setting SIGCHLD to SIG_IGN unspecified.)
664 * to make at this point would be that we are running on an older
669 * where getpid has been changed to return the ID of the thread group
672 * So instead of calling getpid here we use readlink to see where
690 "Warning: invalid file name linked to by /proc/self: %s\n",
712 /* You'd be amazed how many places need to know the current pid. */
789 number of groups written, or -1 if error. Note that in order to be
838 /* There is no ptrace syscall on Solaris. Such requests has to be
884 /* Using fork() on Solaris is not really the best thing to do. Solaris
886 enough memory to copy the current process into a new one.
887 Prefer to use VG_(spawn)() over VG_(fork)() + VG_(execv)(). */
1042 if (nbytes == 0) return; // nothing to do
1048 // If I-caches are coherent, nothing needs to be done here
1073 /* ARM cache flushes are privileged, so we must defer to the kernel. */
1096 used to endorse or promote products derived from this software without
1100 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1104 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1113 // Copy the content of the cache type register to a core register.
1133 // Sizes will be used to generate a mask big enough to cover a pointer.
1148 // u : to the point of Unification
1150 // instruction and data caches are guaranteed to see the same copy of a
1156 // Barrier to make sure the effect of the code above is visible to the rest
1162 // in that Inner Shareable shareability domain are guaranteed to see the
1171 // u : to the point of unification
1176 // Barrier to make sure the effect of the code above is visible to the rest
1179 // Barrier to ensure any prefetching which happened before this code is
1188 // This code does not write to memory but without the dependency gcc might