• Home
  • Raw
  • Download

Lines Matching refs:tracee

1695 	* alpha/set_error.c (arch_set_error): Set alpha_r3 to 1, update tracee's
1698 update tracee's PT_CCR.
4959 There is no need to call unwind_tcb_init before the tracee is attached.
7709 In order to have the same view as tracee has, with regards to
8023 if tracee is in compat personality.
8375 behaviour indeed screwed all the syscall state tracking for the tracee.
8382 if the tracee is not on exiting syscall.
8406 because the latter leaves the tracee in a ptrace stop.
9289 Issue a warning when strace lacks tracee personality support.
9557 Since they call tracee-specific socket/sendmsg/recvmsg, we'd like to
9600 In preparation to passing tcp to all tracee-related syscalls.
13232 forward it to the unexpected tracee, and detach the tracee.
13303 printpath: do not fetch more than PATH_MAX bytes from tracee's memory.
13310 up to PATH_MAX bytes from tracee's memory, but no more than first
13317 and unaligned tracee address cases.
13356 ucopy: refactor the check for invalid tracee addresses.
13366 ucopy: skip redundant tracee address truncation check.
13701 Increase the tracee's sleep delay to let strace more time to attach.
17291 tracee's memory, print the address. This behavior follows the kernel's
17592 strace used to call get_regs on every stop of a tracee, including cases
20502 will be delivered to the tracee.
20687 Do not silently truncate tracee addresses to current_wordsize.
20689 extension issues with tracee addresses, and invalid addresses should
20704 Do not silently truncate tracee addresses to current_wordsize.
20706 extension issues with tracee addresses, and invalid addresses should
20861 When sizeof(kernel_ureg_t) > sizeof(long), the tracee address passed
20863 and return EIO when the tracee address does not fit into unsigned long.
21033 arch_sigreturn: change tracee address type from long to unsigned long.
21275 process: change tracee address type from unsigned long to kernel_ureg_t.
21303 desc: change tracee address type from long to kernel_ureg_t.
21332 * poll.c (decode_poll_exiting): Change tracee address argument type
21335 printrusage*: change tracee address argument type from long to kernel_ureg_t
21340 * wait.c (printwaitn): Change the type of tracee address argument
21343 print_time*: change tracee address argument type from long to kernel_ureg_t
21347 * desc.c (decode_select): Change the type of tracee address argument
21452 * defs.h (decode_sockaddr) Change tracee address argument type from long
21486 umove*: change tracee address argument type from long to kernel_ureg_t.
21488 umoven_or_printaddr_ignore_syserror): Change tracee address argument
21490 (print_array): Change the type of tracee address argument of umoven_func
21493 umoven_or_printaddr_ignore_syserror): Change tracee address argument
21495 (print_array): Change the type of tracee address argument of umoven_func
21497 * desc.c (umove_kulong_array_or_printaddr): Change tracee address
21590 mem: change tracee address type from unsigned long to kernel_ureg_t.
21592 SYS_FUNC(subpage_prot)): Change the type of variables containing tracee
21631 poll: change tracee address type from unsigned long to kernel_ureg_t.
21633 all tracee address variables from unsigned long to kernel_ureg_t.
21639 pathtrace: change tracee address type from unsigned long to kernel_ureg_t
21642 (pathtrace_match): Change the type of all tracee address variables
21717 print_array: change tracee address type from unsigned long to kernel_ureg_t
21720 * util.c (print_array): Likewise. Change the type of all tracee
22071 as the tracee's size of kernel_ulong_t type.
22553 Introduce a synchronization mechanism between the tracee and its peer.
22555 * tests/redirect.test: Change timeout file to $OUT. Let the tracee
23095 Move two global flags to tracee scope.
31654 address in the tracee's USER area.
36472 work with personality-dependent (mpers) types of tracee's data. Create
36647 Introduce a new helper function to fetch tracee's long integers
36652 * aio.c (sys_io_submit): Use it to fetch tracee's pointers.
36758 structure which definition significantly depends on tracee's
36832 successfully fetched necessary data from tracee's memory.
36871 Fix printing tracee's long integers.
36873 from tracee's memory with printnum_ptr, printnum_slong, and printnum_ulong
36874 that fetch tracee's pointer, signed long, and unsigned long integers.
38892 a pointer to struct_sysent of the previous syscall of this tracee.
40241 Pass pointers to tracee's memory as integers instead of pointers.
43949 (get_scno) [AARCH64]: Call shuffle_scno when the tracee is in 32-bit mode.
45060 * strace.c (detach): If PTRACE_SEIZE API is in use, stop the tracee
45236 the tracee before it calls execve unless in -D mode. That is, the
45249 tracee.
47197 just after tracee has stopped.
47408 process_vm_readv may return ESRCH if tracee was killed, don't complain.
47506 Therefore, we no longer suspend new tracee until parent is seen
48825 * defs.h: Change the meaning of TCB_ATTACHED: now it means "this tracee
48826 is attached to us". Add TCB_STRACE_CHILD: "this tracee is our child".
49297 On Ctrl-C induced detach, send SIGINT to child tracee, not SIGTERM.
49299 (cleanup): If we exiting due to signal, send that signal to child tracee.
49310 - PTRACE_EVENT_STOP will be generated if tracee is group-stopped.
49312 This leaves tracee stopped. This fixes the inability to SIGSTOP or ^Z
49327 to not let tracee run.
49366 (umoven): Use process_vm_readv for block reads of tracee memory.
49694 Do not detach from tracee which experienced ptrace error.
49710 * strace (trace): Do not detach from tracee which experienced ptrace error.
50078 Clear TCB_STARTUP and initialize tracee on the very first tracee stop.
50850 doing it just one extra time once per each tracee is hardly measurable.
50859 since we no longer detach when we think tracee is going to die,
50884 we suspend tracee: when we pick up a new tracee created by clone/fork/vfork.
50892 On Linux, we use two methods of catching new tracee:
50895 In both cases, it may be so that new tracee appears before one which
50897 suspends new tracee until its creator returns. Only then
50919 Do not detach when we think tracee is going to die.
50923 Also, it detaches from a tracee when signal delivery is detected
50924 which will cause tracee to exit.
51420 Print at least one space between SYSCALL(ARGS) and = RESULT if tracee is killed
51422 tracee is gone (SIGKILLed?) sometimes we were printing this:
52154 set PTRACE_SETOPTIONS when we see the initial stop of tracee.
52162 tracee. Since PTRACE_O_TRACECLONE/*FORK were introduced to kernel