Red Hat ENTERPRISE LINUX 5.4 - SYSTEMTAP LANGUAGE Reference Manual page 6

Systemtap language reference
Hide thumbs Also See for ENTERPRISE LINUX 5.4 - SYSTEMTAP LANGUAGE:
Table of Contents

Advertisement

SystemTap Language Reference
9.3.6. task_gid .......................................................................................................... 49
9.3.7. task_nice ......................................................................................................... 50
9.3.8. task_parent ..................................................................................................... 50
9.3.9. task_pid .......................................................................................................... 50
9.3.10. task_prio ....................................................................................................... 50
9.3.11. task_state ...................................................................................................... 50
9.3.12. task_tid ......................................................................................................... 51
9.3.13. task_uid ........................................................................................................ 51
9.3.14. task_open_file_handles .................................................................................. 51
9.3.15. task_max_file_handles ................................................................................... 51
9.4. Accessing string data at a probe point ......................................................................... 52
9.4.1. kernel_string .................................................................................................... 52
9.4.2. user_string ...................................................................................................... 52
9.4.3. user_string2 .................................................................................................... 52
9.4.4. user_string_warn ............................................................................................. 52
9.4.5. user_string_quoted .......................................................................................... 52
9.5. Initializing queue statistics ........................................................................................... 53
9.5.1. qs_wait ........................................................................................................... 53
9.5.2. qs_run ............................................................................................................. 53
9.5.3. qs_done .......................................................................................................... 53
9.6. Using queue statistics ................................................................................................. 53
9.6.1. qsq_blocked .................................................................................................... 53
9.6.2. qsq_print ......................................................................................................... 54
9.6.3. qsq_service_time ............................................................................................. 54
9.6.4. qsq_start ......................................................................................................... 54
9.6.5. qsq_throughput ................................................................................................ 54
9.6.6. qsq_utilization .................................................................................................. 55
9.6.7. qsq_wait_queue_length .................................................................................... 55
9.6.8. qsq_wait_time .................................................................................................. 55
9.6.9. A queue example ............................................................................................ 55
9.7. Probe point identification ............................................................................................. 56
9.7.1. pp ................................................................................................................... 56
9.7.2. probefunc ........................................................................................................ 57
9.7.3. probemod ........................................................................................................ 57
9.8. Formatting functions ................................................................................................... 57
9.8.1. ctime ............................................................................................................... 57
9.8.2. errno_str ......................................................................................................... 57
9.8.3. returnstr .......................................................................................................... 58
9.8.4. thread_indent .................................................................................................. 58
9.8.5. thread_timestamp ............................................................................................ 59
9.9. String functions .......................................................................................................... 59
9.9.1. isinstr .............................................................................................................. 59
9.9.2. strlen ............................................................................................................... 59
9.9.3. strtol ............................................................................................................... 59
9.9.4. substr .............................................................................................................. 60
9.9.5. text_str ............................................................................................................ 60
9.9.6. text_strn .......................................................................................................... 60
9.9.7. tokenize .......................................................................................................... 60
9.10. Timestamps .............................................................................................................. 60
9.10.1. get_cycles ..................................................................................................... 61
9.10.2. gettimeofday_ms ............................................................................................ 61
vi

Advertisement

Table of Contents
loading

Table of Contents