Index

Symbols  A  B  C  D  E  F  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W  X  

Symbols

  • /usr/include/dtrace.h
    • dtrace_program_strcompile() flags 20.2.2
  • $ (dollar sign) 2.11.3
  • $ macro variable prefixes 9.2
  • $n macro argument 9.3
  • $target macro variable 9.4

A

  • actions
  • address spaces
  • aggrate value 3.8, 10.1, 20.2.6
  • aggregations
  • aggregation walkers
    • dtrace_aggregate_walk_keyrevsorted() 20.5.1.3
    • dtrace_aggregate_walk_keysorted() 20.5.1.1
    • dtrace_aggregate_walk_keyvarrevsorted() 20.5.1.7
    • dtrace_aggregate_walk_keyvarsorted() 20.5.1.5
    • dtrace_aggregate_walk_valrevsorted() 20.5.1.4
    • dtrace_aggregate_walk_valsorted() 20.5.1.2
    • dtrace_aggregate_walk_valvarrevsorted() 20.5.1.8
    • dtrace_aggregate_walk_valvarsorted() 20.5.1.6
  • alloca subroutine 4.6.1
  • anonymous enabling 15.1
  • anonymous tracing
  • APIs A
  • arguments
  • arithmetic
    • expressions 2.3
  • arrays
  • assembly functions 11.3.5
  • avoiding errors 12.1.2

B


C


D

  • data
    • normalization 3.4
    • processing aggregation data 20.4
    • processing traced 20.3
  • data recording
  • data types 2.7.2
  • declarations 2.1.1
  • defaultargs option 9.3
  • default format
  • denormalize action 3.4
  • dependency classes
    • stability and 18.2
    • stability attribute 18.3
  • dirname subroutine 4.6.8
  • D programming
    • actions 4.1
    • address symbol resolution 4.7
    • aggregations 3
    • arithmetic expressions 2.3
    • arrays 2.5
    • compiling 2.2
    • compound data 20.3.2
    • consumers 20
    • data recording actions 4.3
    • default action 4.2
    • destructive actions 4.4
    • DTrace consumers A.3
    • formatting output 2.4
    • handler interfaces 20.6
    • introduction 1
    • kernel destructive actions 4.4.2
    • language 2
    • operators 2.7
    • pointers 2.9
    • process control interface 20.7
    • process destructive actions 4.4.1
    • program structure 2.1
    • strings 2.10, 20.3.1
    • structs 2.11
    • subroutines 4.6
    • symbols 2.6
    • type definitions 2.12
    • variables 2.8
  • dtrace
    • description 8.1
    • displaying consumers 16.1
    • displaying data 16.2
    • eliminating interference 12.2
    • exit status 8.4
    • interpreter files 9.1
    • macro variables 9.2
    • operands 8.3
    • options 8.2
    • privileged use 14.2
    • program versioning 21
    • provider 11.2
    • scripting 9
    • stability of provider 11.2.4
    • utility 8
  • DTrace 1
  • dtrace_addr2str() A.10
  • dtrace_aggregate_clear() A.6
  • dtrace_aggregate_print() 20.2.9, A.6
  • dtrace_aggregate_snap() A.6
  • dtrace_aggregate_walk_joined() A.6
  • dtrace_aggregate_walk_keyrevsorted() 20.5.1.3, A.6
  • dtrace_aggregate_walk_keysorted() 20.5.1.1, A.6
  • dtrace_aggregate_walk_keyvarrevsorted() 20.5.1.7, A.6
  • dtrace_aggregate_walk_keyvarsorted() 20.5.1.5, A.6
  • dtrace_aggregate_walk_sorted() A.6
  • dtrace_aggregate_walk_valrevsorted() 20.5.1.4, A.6
  • dtrace_aggregate_walk_valsorted() 20.5.1.2, A.6
  • dtrace_aggregate_walk_valvarrevsorted() 20.5.1.8, A.6
  • dtrace_aggregate_walk_valvarsorted() 20.5.1.6, A.6
  • dtrace_aggregate_walk() A.6
  • dtrace_aggregation_walk_joined() 20.5.4
  • dtrace_attr2str() A.10
  • dtrace_class_name() A.10
  • dtrace_close() 20.2.10
  • dtrace_close() function A.1
  • dtrace_consume() A.3
  • dtrace_ctlfd() function A.1
  • dtrace_desc2str() A.10
  • dtrace_dof_create() A.2
  • dtrace_dof_destroy() A.2
  • dtrace_errmsg() 20.2.11
  • dtrace_errmsg() function A.1
  • dtrace_errno() 20.2.11
  • dtrace_errno() function A.1
  • dtrace_faultstr() function A.1
  • dtrace_fire_extern() function A.1
  • dtrace_fprinta() A.4
  • dtrace_fprintf() A.4
  • dtrace_freopen() A.4
  • dtrace_geterr_dof() A.2
  • dtrace_getopt_dof() A.2
  • dtrace_getopt() function A.1
  • dtrace_go() 20.2.5
  • dtrace_go() function A.1
  • dtrace_handle_buffered() A.5
  • dtrace_handle_drop() A.5
  • dtrace_handle_err() A.5
  • dtrace_handle_proc() A.5
  • dtrace_handle_setopt() A.5
  • dtrace_id2desc() A.10
  • dtrace_lookup_by_addr() A.8
  • dtrace_lookup_by_name() A.8
  • dtrace_lookup_by_type() A.8
  • dtrace_object_info() A.8
  • dtrace_object_iter() A.8
  • dtrace_open() 20.2.1, A.1
  • dtrace_printa_create() A.4
  • dtrace_printf_create() A.4
  • dtrace_printf_format() A.4
  • dtrace_probe_info() A.9
  • dtrace_probe_iter() A.9
  • dtrace_probespec_t 20.2.2
  • dtrace_proc_continue() A.7
  • dtrace_proc_create() A.7
  • dtrace_proc_grab() A.7
  • dtrace_proc_release() A.7
  • dtrace_program_exec() 20.2.3, A.2
  • dtrace_program_fcompile() 20.2.2, A.2
  • dtrace_program_header() A.2
  • dtrace_program_info() A.2
  • dtrace_program_link() A.2
  • dtrace_program_strcompile() 20.2.2, A.2
  • dtrace_provider_modules() A.10
  • dtrace_recdesc_t structure 20.3
  • dtrace_setopt() function 20.2.4, A.1
  • dtrace_sleep() function 20.2.6, A.1
  • dtrace_stability_name() A.10
  • dtrace_status() A.3
  • dtrace_stmt_iter() A.2
  • dtrace_stop() function 20.2.8, A.1
  • dtrace_str2attr() A.10
  • dtrace_str2desc() A.10
  • dtrace_subrstr() function A.1
  • dtrace_symbol_type() A.8
  • dtrace_system() A.4
  • dtrace_type_fcompile() A.8
  • dtrace_type_strcompile() A.8
  • dtrace_uaddr2str() A.10
  • dtrace_update() function A.1
  • dtrace_vopen() function A.1
  • dtrace_work() A.3
  • dtrace_work() function 20.2.7
  • dtrace_xstr2desc() A.10

E


F


H


I


J


K


L

  • libdtrace APIs
  • libdtrace library
    • API reference A
    • custom consumers 1.2, 20
  • libraries
  • lockstat provider 11.7

M


N


O


P


R

  • raise action 4.4.1.3
  • rand subroutine 4.6.18
  • registers
  • releases
    • D compiler labels and 21.1
  • rw_iswriter subroutine 4.6.19
  • rw_write_held subroutine 4.6.20

S


T


U


V


W

  • writing
    • DTrace consumers 20

X

  • xlate operator 19.2