summaryrefslogtreecommitdiffstats
path: root/runtime/syscall.h
Commit message (Collapse)AuthorAgeFilesLines
* PR5274 - Added s390 task_finder support.David Smith2008-11-041-0/+48
| | | | | | | 2008-11-04 David Smith <dsmith@redhat.com> PR 5274. * syscall.h: Added s390 task_finder support.
* Utrace on ia64 fast fetch-register supportMasami Hiramatsu2008-09-091-11/+6
|
* Add ia64 utrace supportMasami Hiramatsu2008-09-091-1/+46
|
* Looks for both mmap and mmap2.David Smith2008-08-201-5/+17
| | | | | | | | | 2008-08-20 David Smith <dsmith@redhat.com> * task_finder.c (__stp_utrace_task_finder_target_syscall_entry): Handles mmap2 (as well as mmap). (__stp_utrace_task_finder_target_syscall_exit): Ditto. * syscall.h: Added defines for mmap and mmap2.
* Added powerpc support to runtime/syscall.h.David Smith2008-06-241-3/+45
| | | | | | | 2008-06-24 David Smith <dsmith@redhat.com> From: Srinivasa DS <srinivasa@in.ibm.com> * syscall.h: Added powerpc support.
* Made RHEL5 changes.David Smith2008-06-231-2/+30
| | | | | | | | | 2008-06-23 David Smith <dsmith@redhat.com> * task_finder_vma.c (__stp_tf_vma_hash): Improved determination of whether this is a 64-bit platform. * syscall.h: Handles kernels with older style register definitions.
* Major update to memory map change notification code.David Smith2008-06-231-0/+132
2008-06-23 David Smith <dsmith@redhat.com> * tapsets.cxx (utrace_derived_probe_group::emit_probe_decl): Handles UDPF_NONE value. (utrace_derived_probe_group::emit_vm_callback_probe_decl): New function. (utrace_derived_probe_group::emit_module_decls): Calls emit_vm_callback_probe_decl() to set up vm_callbacks. 2008-06-23 David Smith <dsmith@redhat.com> * task_finder.c (__stp_tf_vm_cb): New function. (stap_register_task_finder_target): Sets up syscall entry and syscall exit handlers. (__stp_find_file_based_vma): New function. (__stp_utrace_task_finder_target_syscall_entry): New function. Saves vma information off at syscall entry. (__stp_target_call_vm_callback): New function. (__stp_utrace_task_finder_target_syscall_exit): New function. Handles changes to memory maps based on information saved at syscall entry. * syscall.h: New file containing syscall function. * task_finder_vma.c: New file containing saved vma information handling functions.