Home
last modified time | relevance | path

Searched refs:ctid (Results 1 – 18 of 18) sorted by relevance

/external/valgrind/callgrind/
Dcallgrind_control.in369 $ctid = 0;
389 if ($ctid != $1) {
390 $ctid = $1;
391 push(@tids, $ctid);
392 $fcount{$ctid} = 0;
394 $fcount{$ctid}++;
395 $func{$ctid,$fcount{$ctid}} = $3;
398 if ($ctid != $1) { next; }
399 $calls{$ctid,$fcount{$ctid}} = $3;
402 if ($ctid != $1) { next; }
[all …]
/external/libchrome/sandbox/linux/services/
Dsyscall_wrappers.cc38 pid_t* ctid, in sys_clone() argument
42 (flags & (CLONE_CHILD_SETTID | CLONE_CHILD_CLEARTID)) && !ctid; in sys_clone()
52 if (ctid) MSAN_UNPOISON(ctid, sizeof(*ctid)); in sys_clone()
56 return syscall(__NR_clone, flags, child_stack, ptid, ctid, tls); in sys_clone()
60 return syscall(__NR_clone, flags, child_stack, ptid, tls, ctid); in sys_clone()
Dsyscall_wrappers_unittest.cc47 pid_t ctid = 0; in TEST() local
49 sys_clone(CLONE_CHILD_SETTID | SIGCHLD, nullptr, nullptr, &ctid, nullptr); in TEST()
54 if (sys_getpid() == ctid) in TEST()
Dsyscall_wrappers.h39 pid_t* ctid,
/external/valgrind/coregrind/m_syswrap/
Dsyswrap-arm64-linux.c196 static void assign_guest_tls(ThreadId ctid, Addr tlsptr);
216 ThreadId ctid = VG_(alloc_ThreadState)(); in do_clone() local
218 ThreadState* ctst = VG_(get_ThreadState)(ctid); in do_clone()
227 vg_assert(VG_(is_valid_tid)(ctid)); in do_clone()
229 stack = (UWord*)ML_(allocstack)(ctid); in do_clone()
280 VG_TRACK ( pre_thread_ll_create, ptid, ctid ); in do_clone()
284 assign_guest_tls(ctid, child_tls); in do_clone()
293 ML_(start_thread_NORETURN), stack, flags, &VG_(threads)[ctid], in do_clone()
307 VG_TRACK( pre_thread_ll_exit, ctid ); in do_clone()
Dsyswrap-ppc64-linux.c390 ThreadId ctid = VG_(alloc_ThreadState)(); in do_clone() local
392 ThreadState* ctst = VG_(get_ThreadState)(ctid); in do_clone()
401 vg_assert(VG_(is_valid_tid)(ctid)); in do_clone()
403 stack = (UWord*)ML_(allocstack)(ctid); in do_clone()
467 VG_TRACK ( pre_thread_ll_create, ptid, ctid ); in do_clone()
483 stack, flags, &VG_(threads)[ctid], in do_clone()
503 VG_TRACK( pre_thread_ll_exit, ctid ); in do_clone()
Dsyswrap-arm-linux.c152 static void assign_guest_tls(ThreadId ctid, Addr tlsptr);
171 ThreadId ctid = VG_(alloc_ThreadState)(); in do_clone() local
173 ThreadState* ctst = VG_(get_ThreadState)(ctid); in do_clone()
182 vg_assert(VG_(is_valid_tid)(ctid)); in do_clone()
184 stack = (UWord*)ML_(allocstack)(ctid); in do_clone()
216 VG_TRACK ( pre_thread_ll_create, ptid, ctid ); in do_clone()
220 assign_guest_tls(ctid, child_tls); in do_clone()
228 ML_(start_thread_NORETURN), stack, flags, &VG_(threads)[ctid], in do_clone()
241 VG_TRACK( pre_thread_ll_exit, ctid ); in do_clone()
Dsyswrap-mips64-linux.c201 ThreadId ctid = VG_ (alloc_ThreadState) (); in do_clone() local
203 ThreadState * ctst = VG_ (get_ThreadState) (ctid); in do_clone()
211 vg_assert(VG_(is_valid_tid)(ctid)); in do_clone()
212 stack = (UWord *)ML_(allocstack)(ctid); in do_clone()
233 VG_TRACK(pre_thread_ll_create, ptid, ctid); in do_clone()
237 res = sys_set_tls(ctid, child_tls); in do_clone()
247 stack, flags, &VG_(threads)[ctid], in do_clone()
261 VG_TRACK (pre_thread_ll_exit, ctid); in do_clone()
Dsyswrap-ppc32-linux.c240 ThreadId ctid = VG_(alloc_ThreadState)(); in do_clone() local
242 ThreadState* ctst = VG_(get_ThreadState)(ctid); in do_clone()
251 vg_assert(VG_(is_valid_tid)(ctid)); in do_clone()
253 stack = (UWord*)ML_(allocstack)(ctid); in do_clone()
317 VG_TRACK ( pre_thread_ll_create, ptid, ctid ); in do_clone()
332 ML_(start_thread_NORETURN), stack, flags, &VG_(threads)[ctid], in do_clone()
351 VG_TRACK( pre_thread_ll_exit, ctid ); in do_clone()
Dsyswrap-mips32-linux.c244 ThreadId ctid = VG_ (alloc_ThreadState) (); in do_clone() local
246 ThreadState * ctst = VG_ (get_ThreadState) (ctid); in do_clone()
254 vg_assert (VG_ (is_valid_tid) (ctid)); in do_clone()
255 stack = (UWord *) ML_ (allocstack) (ctid); in do_clone()
286 VG_TRACK (pre_thread_ll_create, ptid, ctid); in do_clone()
291 res = sys_set_tls(ctid, child_tls); in do_clone()
301 stack, flags, &VG_ (threads)[ctid], in do_clone()
318 VG_TRACK (pre_thread_ll_exit, ctid); in do_clone()
Dsyswrap-s390x-linux.c213 ThreadId ctid = VG_(alloc_ThreadState)(); in do_clone() local
215 ThreadState* ctst = VG_(get_ThreadState)(ctid); in do_clone()
224 vg_assert(VG_(is_valid_tid)(ctid)); in do_clone()
226 stack = (UWord*)ML_(allocstack)(ctid); in do_clone()
269 VG_TRACK ( pre_thread_ll_create, ptid, ctid ); in do_clone()
285 ML_(start_thread_NORETURN), &VG_(threads)[ctid]); in do_clone()
296 VG_TRACK( pre_thread_ll_exit, ctid ); in do_clone()
Dsyswrap-amd64-linux.c207 ThreadId ctid = VG_(alloc_ThreadState)(); in do_clone() local
209 ThreadState* ctst = VG_(get_ThreadState)(ctid); in do_clone()
218 vg_assert(VG_(is_valid_tid)(ctid)); in do_clone()
220 stack = (UWord*)ML_(allocstack)(ctid); in do_clone()
271 VG_TRACK ( pre_thread_ll_create, ptid, ctid ); in do_clone()
286 ML_(start_thread_NORETURN), stack, flags, &VG_(threads)[ctid], in do_clone()
299 VG_TRACK( pre_thread_ll_exit, ctid ); in do_clone()
Dsyswrap-tilegx-linux.c335 ThreadId ctid = VG_ (alloc_ThreadState) (); in do_clone() local
337 ThreadState * ctst = VG_ (get_ThreadState) (ctid); in do_clone()
345 vg_assert (VG_ (is_valid_tid) (ctid)); in do_clone()
346 stack = (Long *) ML_ (allocstack) (ctid); in do_clone()
376 VG_TRACK (pre_thread_ll_create, ptid, ctid); in do_clone()
381 res = sys_set_tls(ctid, child_tls); in do_clone()
390 stack, flags, &VG_ (threads)[ctid], in do_clone()
406 VG_TRACK (pre_thread_ll_exit, ctid); in do_clone()
Dsyswrap-x86-linux.c214 ThreadId ctid = VG_(alloc_ThreadState)(); in do_clone() local
216 ThreadState* ctst = VG_(get_ThreadState)(ctid); in do_clone()
225 vg_assert(VG_(is_valid_tid)(ctid)); in do_clone()
227 stack = (UWord*)ML_(allocstack)(ctid); in do_clone()
285 VG_TRACK ( pre_thread_ll_create, ptid, ctid ); in do_clone()
295 res = sys_set_thread_area(ctid, tlsinfo); in do_clone()
307 ML_(start_thread_NORETURN), stack, flags, &VG_(threads)[ctid], in do_clone()
320 VG_TRACK( pre_thread_ll_exit, ctid ); in do_clone()
Dsyswrap-solaris.c6594 ThreadId ctid; local
6615 ctid = VG_(alloc_ThreadState)();
6617 ctst = VG_(get_ThreadState)(ctid);
6621 vg_assert(VG_(is_valid_tid)(ctid));
6623 stack = ML_(allocstack)(ctid);
6649 VG_TRACK(pre_thread_ll_create, tid, ctid);
6663 VG_(restore_context)(ctid, (vki_ucontext_t*)ARG1, Vg_CoreSysCall,
6668 ML_(setup_start_thread_context)(ctid, &uc);
6684 VG_TRACK(pre_thread_ll_exit, ctid);
/external/libchrome/base/process/
Dlaunch_posix.cc732 pid_t* ctid, in CloneAndLongjmpInChild() argument
747 return clone(&CloneHelper, stack, flags, env, ptid, nullptr, ctid); in CloneAndLongjmpInChild()
752 pid_t ForkWithFlags(unsigned long flags, pid_t* ptid, pid_t* ctid) { in ForkWithFlags() argument
755 (flags & (CLONE_CHILD_SETTID | CLONE_CHILD_CLEARTID)) && !ctid; in ForkWithFlags()
773 return syscall(__NR_clone, flags, nullptr, ptid, ctid, nullptr); in ForkWithFlags()
777 return syscall(__NR_clone, flags, nullptr, ptid, nullptr, ctid); in ForkWithFlags()
785 return CloneAndLongjmpInChild(flags, ptid, ctid, &env); in ForkWithFlags()
Dlaunch.h308 BASE_EXPORT pid_t ForkWithFlags(unsigned long flags, pid_t* ptid, pid_t* ctid);
/external/libchrome/sandbox/linux/seccomp-bpf-helpers/
Dbaseline_policy_unittest.cc118 static pid_t ctid; in ForkARMGlibc() local
120 nullptr, &ctid, nullptr); in ForkARMGlibc()