None call graph profile: The sum of self and descendents is the major sort for this listing. function entries: index the index of the function in the call graph listing, as an aid to locating it (see below). %time the percentage of the total time of the program accounted for by this function and its descendents. self the number of seconds spent in this function itself. descendents the number of seconds spent in the descendents of this function on behalf of this function. called the number of times this function is called (other than recursive calls). self the number of times this function calls itself recursively. name the name of the function, with an indication of its membership in a cycle, if any. index the index of the function in the call graph listing, as an aid to locating it. parent listings: self* the number of seconds of this function's self time which is due to calls from this parent. descendents* the number of seconds of this function's descendent time which is due to calls from this parent. called** the number of times this function is called by this parent. This is the numerator of the fraction which divides up the function's time to its parents. total* the number of times this function was called by all of its parents. This is the denominator of the propagation fraction. parents the name of this parent, with an indication of the parent's membership in a cycle, if any. index the index of this parent in the call graph listing, as an aid in locating it. children listings: self* the number of seconds of this child's self time which is due to being called by this function. descendent* the number of seconds of this child's descendent's time which is due to being called by this function. called** the number of times this child is called by this function. This is the numerator of the propagation fraction for this child. total* the number of times this child is called by all functions. This is the denominator of the propagation fraction. children the name of this child, and an indication of its membership in a cycle, if any. index the index of this child in the call graph listing, as an aid to locating it. * these fields are omitted for parents (or children) in the same cycle as the function. If the function (or child) is a member of a cycle, the propagated times and propagation denominator represent the self time and descendent time of the cycle as a whole. ** static-only parents and children are indicated by a call count of 0. cycle listings: the cycle as a whole is listed with the same fields as a function entry. Below it are listed the members of the cycle, and their contributions to the time and call counts of the cycle. granularity: each sample hit covers 4 byte(s) for 0.04% of 2.29 seconds called/total parents index %time self descendents called+self name index called/total children [1] 33.2 0.76 0.00 __mcount [1] ----------------------------------------------- [2] 26.6 0.00 0.61 _thread_start [2] 0.00 0.35 126/126 mi_thread_handle_wrapper [6] 0.01 0.24 1/1 _thread_gc [12] 0.00 0.00 127/127 pthread_exit [88] 0.00 0.00 1/1 mi_signal_thread [141] 0.00 0.00 128/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 24/62554 _thread_sig_handler [171] 0.00 0.00 128/62554 pthread_create [92] 0.00 0.00 299/62554 pthread_sigmask [116] 0.01 0.02 4426/62554 _thread_kern_sched_state_unlock [35] 0.04 0.07 13328/62554 _thread_kern_sched_state [20] 0.12 0.23 44349/62554 _thread_kern_sig_undefer [5] [3] 21.9 0.17 0.33 62554 _thread_kern_sched [3] 0.06 0.02 33698/33698 _thread_kern_poll [27] 0.05 0.00 61975/61975 _dispatch_signals [29] 0.04 0.00 62554/62682 _thread_machdep_save_float_state [34] 0.03 0.00 44799/44799 _pq_insert_head [38] 0.03 0.00 62554/62554 _thread_machdep_restore_float_state [39] 0.02 0.00 17627/17627 _waitq_insert [48] 0.02 0.00 108737/142435 _pq_first [46] 0.01 0.00 12939/17756 _pq_insert_tail [49] 0.01 0.00 62554/62554 _pq_remove [60] 0.01 0.00 12938/17627 _waitq_remove [63] 0.01 0.00 79382/79383 _set_curthread [80] 0.01 0.00 87760/130276 _waitq_clearactive [72] 0.01 0.00 124980/677132 _get_curthread [40] 0.00 0.00 125108/126006 __errno [89] 0.00 0.00 87760/130276 _waitq_setactive [98] ----------------------------------------------- [4] 16.5 0.38 0.00 _thread_sys_poll [4] ----------------------------------------------- 0.00 0.00 2/54807 sigwait [144] 0.00 0.00 126/54807 pthread_detach [120] 0.00 0.00 127/54807 pthread_cond_signal [138] 0.00 0.00 128/54807 pthread_create [92] 0.00 0.00 150/54807 wait4 [83] 0.00 0.00 151/54807 fork [65] 0.00 0.03 4550/54807 _thread_gc [12] 0.00 0.08 12959/54807 _thread_fd_unlock_thread [22] 0.00 0.12 18307/54807 mutex_lock_common [17] 0.00 0.12 18307/54807 mutex_unlock_common [15] [5] 16.1 0.01 0.36 54807 _thread_kern_sig_undefer [5] 0.12 0.23 44349/62554 _thread_kern_sched [3] 0.00 0.00 54807/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.35 126/126 _thread_start [2] [6] 15.4 0.00 0.35 126 mi_thread_handle_wrapper [6] 0.00 0.35 126/126 mi_handle_session [7] ----------------------------------------------- 0.00 0.35 126/126 mi_thread_handle_wrapper [6] [7] 15.4 0.00 0.35 126 mi_handle_session [7] 0.01 0.34 126/126 mi_engine [8] 0.00 0.00 126/126 pthread_detach [120] 0.00 0.00 126/282 close [139] 0.00 0.00 126/932 mi_clr_macros [103] 0.00 0.00 126/6331 free [61] 0.00 0.00 126/126 pthread_self [222] ----------------------------------------------- 0.01 0.34 126/126 mi_handle_session [7] [8] 15.2 0.01 0.34 126 mi_engine [8] 0.01 0.17 4378/4378 mi_rd_cmd [14] 0.00 0.08 4373/4373 sendreply [26] 0.00 0.04 150/150 st_bodyend [32] 0.00 0.02 2546/2546 st_header [50] 0.00 0.01 3374/6331 free [61] 0.00 0.00 702/702 st_macros [95] 0.00 0.00 126/126 st_connectinfo [100] 0.00 0.00 4378/13146 mi_stop [78] 0.00 0.00 152/152 st_sender [124] 0.00 0.00 150/150 st_rcpt [129] 0.00 0.00 252/932 mi_clr_macros [103] 0.00 0.00 150/150 st_eoh [158] 0.00 0.00 126/126 st_optionneg [166] 0.00 0.00 126/126 mlfi_close [170] 0.00 0.00 150/150 st_bodychunk [186] 0.00 0.00 2/2 mlfi_abort [224] 0.00 0.00 3681/3681 trans_ok [241] 0.00 0.00 126/126 fix_stm [259] 0.00 0.00 121/121 st_quit [261] ----------------------------------------------- [9] 11.5 0.00 0.26 main [9] 0.00 0.26 1/1 smfi_main [10] 0.00 0.00 1/1 read_conf [140] 0.00 0.00 1/154 syslog [51] 0.00 0.00 1/1 daemon [176] 0.00 0.00 1/1 getpwnam [178] 0.00 0.00 1/152 fclose [94] 0.00 0.00 1/155 tzset [105] 0.00 0.00 1/1 regcomp [219] 0.00 0.00 1/2 fopen [205] 0.00 0.00 1/2697 fprintf [59] 0.00 0.00 1/1 smfi_register [227] 0.00 0.00 1/6331 free [61] 0.00 0.00 1/6244 malloc [62] 0.00 0.00 1/1 smfi_setconn [234] 0.00 0.00 1/1 openlog [239] 0.00 0.00 2/2 getopt [276] 0.00 0.00 1/1 atoi [282] ----------------------------------------------- 0.00 0.26 1/1 main [9] [10] 11.4 0.00 0.26 1 smfi_main [10] 0.02 0.24 1/1 mi_listener [11] 0.00 0.00 1/1 mi_control_startup [183] 0.00 0.00 1/1 signal [292] 0.00 0.00 1/2 atexit [275] ----------------------------------------------- 0.02 0.24 1/1 smfi_main [10] [11] 11.4 0.02 0.24 1 mi_listener [11] 0.03 0.05 8767/20843 select [13] 0.00 0.08 8768/13883 pthread_mutex_unlock [19] 0.00 0.07 8767/18307 pthread_mutex_lock [16] 0.00 0.00 8768/13146 mi_stop [78] 0.00 0.00 126/127 pthread_create [92] 0.00 0.00 126/126 accept [133] 0.00 0.00 126/127 setsockopt [137] 0.00 0.00 126/6244 malloc [62] 0.00 0.00 1/154 syslog [51] 0.00 0.00 1/1 mi_opensocket [180] 0.00 0.00 1/2 mi_closener [182] 0.00 0.00 126/126006 __errno [89] 0.00 0.00 1/2 pthread_mutex_destroy [223] ----------------------------------------------- 0.01 0.24 1/1 _thread_start [2] [12] 10.9 0.01 0.24 1 _thread_gc [12] 0.01 0.12 4424/4424 pthread_cond_timedwait [18] 0.00 0.04 4549/13883 pthread_mutex_unlock [19] 0.00 0.04 4550/18307 pthread_mutex_lock [16] 0.00 0.03 4550/54807 _thread_kern_sig_undefer [5] 0.00 0.00 4550/54934 _thread_kern_sig_defer [68] 0.00 0.00 252/6331 free [61] 0.00 0.00 1/302 pthread_sigmask [116] 0.00 0.00 1/2 pthread_set_name_np [226] 0.00 0.00 1/677132 _get_curthread [40] 0.00 0.00 126/126 _thread_stack_free [859] 0.00 0.00 1/311 getenv [247] ----------------------------------------------- 0.01 0.02 3700/20843 retry_writev [25] 0.02 0.05 8376/20843 mi_rd_cmd [14] 0.03 0.05 8767/20843 mi_listener [11] [13] 8.2 0.06 0.13 20843 select [13] 0.00 0.11 13050/13328 _thread_kern_sched_state [20] 0.01 0.00 20843/20843 _thread_kern_set_timeout [76] 0.00 0.00 20843/38524 _thread_leave_cancellation_point [64] 0.00 0.00 20843/38525 _thread_enter_cancellation_point [85] 0.00 0.00 20843/677132 _get_curthread [40] 0.00 0.00 127/129 realloc [172] ----------------------------------------------- 0.01 0.17 4378/4378 mi_engine [8] [14] 7.9 0.01 0.17 4378 mi_rd_cmd [14] 0.00 0.08 8376/8380 read [23] 0.02 0.05 8376/20843 select [13] 0.00 0.01 3952/6244 malloc [62] ----------------------------------------------- 0.01 0.03 4424/18307 _mutex_cv_unlock [36] 0.02 0.10 13883/18307 pthread_mutex_unlock [19] [15] 6.9 0.02 0.14 18307 mutex_unlock_common [15] 0.00 0.12 18307/54807 _thread_kern_sig_undefer [5] 0.00 0.00 18307/85275 _spinlock_debug [41] 0.00 0.00 18307/18307 mutex_queue_deq [97] 0.00 0.00 18307/54934 _thread_kern_sig_defer [68] 0.00 0.00 18307/677132 _get_curthread [40] 0.00 0.00 2/17756 _pq_insert_tail [49] 0.00 0.00 2/17627 _waitq_remove [63] ----------------------------------------------- 0.00 0.00 1/18307 mi_stop_milters [189] 0.00 0.00 1/18307 mi_opensocket [180] 0.00 0.00 2/18307 mi_closener [182] 0.00 0.00 2/18307 _thread_tag_init [188] 0.00 0.00 127/18307 pthread_exit [88] 0.00 0.00 128/18307 _thread_stack_alloc [117] 0.00 0.00 306/18307 _thread_tag_lock [114] 0.00 0.03 4423/18307 _mutex_cv_lock [37] 0.00 0.04 4550/18307 _thread_gc [12] 0.00 0.07 8767/18307 mi_listener [11] [16] 6.4 0.00 0.14 18307 pthread_mutex_lock [16] 0.01 0.13 18307/18307 mutex_lock_common [17] 0.00 0.00 1/1 init_static [231] ----------------------------------------------- 0.01 0.13 18307/18307 pthread_mutex_lock [16] [17] 6.3 0.01 0.13 18307 mutex_lock_common [17] 0.00 0.12 18307/54807 _thread_kern_sig_undefer [5] 0.00 0.00 18309/85275 _spinlock_debug [41] 0.00 0.00 18307/54934 _thread_kern_sig_defer [68] 0.00 0.00 18307/677132 _get_curthread [40] 0.00 0.00 2/4426 _thread_kern_sched_state_unlock [35] 0.00 0.00 2/2 mutex_queue_enq [278] ----------------------------------------------- 0.01 0.12 4424/4424 _thread_gc [12] [18] 5.8 0.01 0.12 4424 pthread_cond_timedwait [18] 0.00 0.04 4424/4426 _thread_kern_sched_state_unlock [35] 0.00 0.04 4424/4424 _mutex_cv_unlock [36] 0.00 0.04 4423/4423 _mutex_cv_lock [37] 0.00 0.00 8847/85275 _spinlock_debug [41] 0.00 0.00 4423/38524 _thread_leave_cancellation_point [64] 0.00 0.00 4424/4424 cond_queue_enq [147] 0.00 0.00 4423/4423 cond_queue_remove [148] 0.00 0.00 4424/38525 _thread_enter_cancellation_point [85] 0.00 0.00 4424/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 1/13883 mi_stop_milters [189] 0.00 0.00 2/13883 mi_closener [182] 0.00 0.00 2/13883 _thread_tag_init [188] 0.00 0.00 127/13883 pthread_exit [88] 0.00 0.00 128/13883 _thread_stack_alloc [117] 0.00 0.00 306/13883 _thread_tag_unlock [111] 0.00 0.04 4549/13883 _thread_gc [12] 0.00 0.08 8768/13883 mi_listener [11] [19] 5.3 0.00 0.12 13883 pthread_mutex_unlock [19] 0.02 0.10 13883/18307 mutex_unlock_common [15] ----------------------------------------------- 0.00 0.00 1/13328 sigwait [144] 0.00 0.00 127/13328 pthread_exit [88] 0.00 0.00 150/13328 wait4 [83] 0.00 0.11 13050/13328 select [13] [20] 4.9 0.00 0.11 13328 _thread_kern_sched_state [20] 0.04 0.07 13328/62554 _thread_kern_sched [3] 0.00 0.00 13328/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 1/12959 bind [216] 0.00 0.00 1/12959 connect [215] 0.00 0.00 1/12959 listen [217] 0.00 0.00 3/12959 _thread_fd_table_remove [161] 0.00 0.00 3/12959 dup2 [190] 0.00 0.00 126/12959 accept [133] 0.00 0.00 127/12959 setsockopt [137] 0.00 0.00 154/12959 fcntl [128] 0.00 0.00 154/12959 fstat [131] 0.00 0.00 154/12959 sendto [126] 0.00 0.00 155/12959 write [123] 0.00 0.03 3700/12959 writev [33] 0.00 0.07 8380/12959 read [23] [21] 4.7 0.00 0.11 12959 _thread_fd_unlock [21] 0.01 0.10 12959/12959 _thread_fd_unlock_thread [22] 0.00 0.00 12959/677132 _get_curthread [40] ----------------------------------------------- 0.01 0.10 12959/12959 _thread_fd_unlock [21] [22] 4.6 0.01 0.10 12959 _thread_fd_unlock_thread [22] 0.00 0.08 12959/54807 _thread_kern_sig_undefer [5] 0.00 0.00 12959/26483 _thread_fd_table_init [67] 0.00 0.00 12959/85275 _spinlock_debug [41] 0.00 0.00 12959/54934 _thread_kern_sig_defer [68] ----------------------------------------------- 0.00 0.00 1/8380 tzload [204] 0.00 0.00 1/8380 __hash_open [192] 0.00 0.00 2/8380 __sread [201] 0.00 0.08 8376/8380 mi_rd_cmd [14] [23] 3.7 0.00 0.08 8380 read [23] 0.00 0.07 8380/12959 _thread_fd_unlock [21] 0.00 0.01 8380/13241 _thread_fd_lock [58] 0.00 0.00 8380/38524 _thread_leave_cancellation_point [64] 0.00 0.00 8380/38525 _thread_enter_cancellation_point [85] 0.00 0.00 8380/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 150/3700 smfi_header [99] 0.00 0.08 3550/3700 sendreply [26] [24] 3.4 0.00 0.08 3700 mi_wr_cmd [24] 0.00 0.08 3700/3700 retry_writev [25] ----------------------------------------------- 0.00 0.08 3700/3700 mi_wr_cmd [24] [25] 3.4 0.00 0.08 3700 retry_writev [25] 0.01 0.04 3700/3700 writev [33] 0.01 0.02 3700/20843 select [13] ----------------------------------------------- 0.00 0.08 4373/4373 mi_engine [8] [26] 3.3 0.00 0.08 4373 sendreply [26] 0.00 0.08 3550/3700 mi_wr_cmd [24] ----------------------------------------------- 0.06 0.02 33698/33698 _thread_kern_sched [3] [27] 3.3 0.06 0.02 33698 _thread_kern_poll [27] 0.00 0.00 4409/17756 _pq_insert_tail [49] 0.01 0.00 33698/142435 _pq_first [46] 0.00 0.00 4409/17627 _waitq_remove [63] 0.00 0.00 42516/130276 _waitq_clearactive [72] 0.00 0.00 42516/130276 _waitq_setactive [98] 0.00 0.00 151/151 _dequeue_signals [134] ----------------------------------------------- [28] 3.1 0.07 0.00 _thread_sys_fork [28] ----------------------------------------------- 0.05 0.00 61975/61975 _thread_kern_sched [3] [29] 2.3 0.05 0.00 61975 _dispatch_signals [29] 0.00 0.00 61975/677132 _get_curthread [40] ----------------------------------------------- [30] 2.2 0.05 0.00 _thread_sys_read [30] ----------------------------------------------- 0.00 0.04 150/150 st_bodyend [32] [31] 1.9 0.00 0.04 150 mlfi_eom [31] 0.00 0.02 150/154 syslog [51] 0.01 0.00 150/151 fork [65] 0.00 0.01 150/150 waitpid [84] 0.00 0.00 150/150 smfi_insheader [90] 0.00 0.00 150/152 fclose [94] 0.00 0.00 150/152 mlfi_clean [167] 0.00 0.00 150/3274 smfi_getpriv [242] ----------------------------------------------- 0.00 0.04 150/150 mi_engine [8] [32] 1.9 0.00 0.04 150 st_bodyend [32] 0.00 0.04 150/150 mlfi_eom [31] ----------------------------------------------- 0.01 0.04 3700/3700 retry_writev [25] [33] 1.8 0.01 0.04 3700 writev [33] 0.00 0.03 3700/12959 _thread_fd_unlock [21] 0.00 0.00 3700/13241 _thread_fd_lock [58] 0.00 0.00 3700/38524 _thread_leave_cancellation_point [64] 0.00 0.00 3700/38525 _thread_enter_cancellation_point [85] 0.00 0.00 3700/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 128/62682 _thread_machdep_init [177] 0.04 0.00 62554/62682 _thread_kern_sched [3] [34] 1.7 0.04 0.00 62682 _thread_machdep_save_float_state [34] 0.00 0.00 62682/125236 _thread_machdep_osfxsr [79] ----------------------------------------------- 0.00 0.00 2/4426 mutex_lock_common [17] 0.00 0.04 4424/4426 pthread_cond_timedwait [18] [35] 1.7 0.00 0.04 4426 _thread_kern_sched_state_unlock [35] 0.01 0.02 4426/62554 _thread_kern_sched [3] 0.00 0.00 4426/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.04 4424/4424 pthread_cond_timedwait [18] [36] 1.7 0.00 0.04 4424 _mutex_cv_unlock [36] 0.01 0.03 4424/18307 mutex_unlock_common [15] ----------------------------------------------- 0.00 0.04 4423/4423 pthread_cond_timedwait [18] [37] 1.6 0.00 0.04 4423 _mutex_cv_lock [37] 0.00 0.03 4423/18307 pthread_mutex_lock [16] ----------------------------------------------- 0.03 0.00 44799/44799 _thread_kern_sched [3] [38] 1.4 0.03 0.00 44799 _pq_insert_head [38] 0.00 0.00 41/16869 pq_insert_prio_list [109] ----------------------------------------------- 0.03 0.00 62554/62554 _thread_kern_sched [3] [39] 1.3 0.03 0.00 62554 _thread_machdep_restore_float_state [39] 0.00 0.00 62554/125236 _thread_machdep_osfxsr [79] ----------------------------------------------- 0.00 0.00 1/677132 sigwait [144] 0.00 0.00 1/677132 _thread_gc [12] 0.00 0.00 1/677132 connect [215] 0.00 0.00 123/677132 _thread_cleanupspecific [163] 0.00 0.00 124/677132 pthread_setspecific [136] 0.00 0.00 126/677132 pthread_self [222] 0.00 0.00 126/677132 accept [133] 0.00 0.00 127/677132 pthread_exit [88] 0.00 0.00 128/677132 pthread_create [92] 0.00 0.00 128/677132 _thread_start [2] 0.00 0.00 150/677132 wait4 [83] 0.00 0.00 151/677132 fork [65] 0.00 0.00 151/677132 _thread_sig_handle [135] 0.00 0.00 154/677132 sendto [126] 0.00 0.00 154/677132 pthread_getspecific [220] 0.00 0.00 155/677132 write [123] 0.00 0.00 203/677132 _thread_sig_handler [171] 0.00 0.00 302/677132 pthread_sigmask [116] 0.00 0.00 3700/677132 writev [33] 0.00 0.00 4424/677132 pthread_cond_timedwait [18] 0.00 0.00 4426/677132 _thread_kern_sched_state_unlock [35] 0.00 0.00 8380/677132 read [23] 0.00 0.00 12959/677132 _thread_fd_unlock [21] 0.00 0.00 13241/677132 _thread_fd_lock [58] 0.00 0.00 13328/677132 _thread_kern_sched_state [20] 0.00 0.00 18307/677132 mutex_lock_common [17] 0.00 0.00 18307/677132 mutex_unlock_common [15] 0.00 0.00 20843/677132 select [13] 0.00 0.00 20843/677132 _thread_kern_set_timeout [76] 0.00 0.00 38524/677132 _thread_leave_cancellation_point [64] 0.00 0.00 38525/677132 _thread_enter_cancellation_point [85] 0.00 0.00 54807/677132 _thread_kern_sig_undefer [5] 0.00 0.00 54934/677132 _thread_kern_sig_defer [68] 0.00 0.00 61975/677132 _dispatch_signals [29] 0.00 0.00 77049/677132 pthread_testcancel [69] 0.00 0.00 85275/677132 _spinlock_debug [41] 0.01 0.00 124980/677132 _thread_kern_sched [3] [40] 1.2 0.03 0.00 677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 1/85275 _thread_fd_init [198] 0.00 0.00 1/85275 init_static [231] 0.00 0.00 2/85275 pthread_mutex_destroy [223] 0.00 0.00 3/85275 _thread_fd_table_dup [207] 0.00 0.00 3/85275 pthread_key_create [237] 0.00 0.00 123/85275 _thread_cleanupspecific [163] 0.00 0.00 127/85275 pthread_cond_signal [138] 0.00 0.00 151/85275 _thread_sig_handler [171] 0.00 0.00 283/85275 _thread_fd_table_init [67] 0.00 0.00 285/85275 _thread_fd_table_remove [161] 0.00 0.00 8847/85275 pthread_cond_timedwait [18] 0.00 0.00 12633/85275 _thread_malloc_lock [87] 0.00 0.00 12959/85275 _thread_fd_unlock_thread [22] 0.00 0.00 13241/85275 _thread_fd_lock [58] 0.00 0.00 18307/85275 mutex_unlock_common [15] 0.00 0.00 18309/85275 mutex_lock_common [17] [41] 1.2 0.01 0.01 85275 _spinlock_debug [41] 0.01 0.00 85275/85275 _atomic_lock [66] 0.00 0.00 85275/677132 _get_curthread [40] ----------------------------------------------- [42] 1.2 0.03 0.00 _thread_sys_gettimeofday [42] ----------------------------------------------- [43] 1.1 0.02 0.00 memcpy [43] ----------------------------------------------- [44] 1.0 0.02 0.00 _thread_sys_open [44] ----------------------------------------------- [45] 1.0 0.02 0.00 _thread_sys_write [45] ----------------------------------------------- 0.01 0.00 33698/142435 _thread_kern_poll [27] 0.02 0.00 108737/142435 _thread_kern_sched [3] [46] 1.0 0.02 0.00 142435 _pq_first [46] ----------------------------------------------- 0.00 0.00 154/4055 vsnprintf [156] 0.00 0.00 1204/4055 snprintf [81] 0.01 0.01 2697/4055 fprintf [59] [47] 1.0 0.01 0.01 4055 vfprintf [47] 0.00 0.00 9835/9835 __sprint [107] 0.00 0.00 22844/22844 mbtowc [108] 0.00 0.00 4055/4055 localeconv [110] 0.00 0.00 151/151 __swsetup [122] 0.00 0.00 1576/1576 __umoddi3 [165] 0.00 0.00 1576/1576 __udivdi3 [164] ----------------------------------------------- 0.02 0.00 17627/17627 _thread_kern_sched [3] [48] 0.9 0.02 0.00 17627 _waitq_insert [48] ----------------------------------------------- 0.00 0.00 1/17756 _thread_sig_handle [135] 0.00 0.00 2/17756 mutex_unlock_common [15] 0.00 0.00 127/17756 pthread_cond_signal [138] 0.00 0.00 128/17756 pthread_create [92] 0.00 0.00 150/17756 _thread_signal [169] 0.00 0.00 4409/17756 _thread_kern_poll [27] 0.01 0.00 12939/17756 _thread_kern_sched [3] [49] 0.9 0.02 0.00 17756 _pq_insert_tail [49] 0.00 0.00 16828/16869 pq_insert_prio_list [109] ----------------------------------------------- 0.00 0.02 2546/2546 mi_engine [8] [50] 0.9 0.00 0.02 2546 st_header [50] 0.00 0.02 2546/2546 mlfi_header [54] 0.00 0.00 2546/2546 dec_arg2 [119] ----------------------------------------------- 0.00 0.00 1/154 main [9] 0.00 0.00 1/154 mi_listener [11] 0.00 0.00 2/154 mlfi_connect [104] 0.00 0.02 150/154 mlfi_eom [31] [51] 0.8 0.00 0.02 154 syslog [51] 0.00 0.02 154/154 vsyslog [52] ----------------------------------------------- 0.00 0.02 154/154 syslog [51] [52] 0.8 0.00 0.02 154 vsyslog [52] 0.00 0.02 154/154 vsyslog_r [53] ----------------------------------------------- 0.00 0.02 154/154 vsyslog [52] [53] 0.8 0.00 0.02 154 vsyslog_r [53] 0.00 0.01 154/154 strftime [77] 0.00 0.01 154/154 localtime [86] 0.00 0.00 462/1204 snprintf [81] 0.00 0.00 154/154 send [125] 0.00 0.00 154/154 vsnprintf [156] 0.00 0.00 154/155 connectlog_r [202] 0.00 0.00 154/126006 __errno [89] 0.00 0.00 154/154 time [252] ----------------------------------------------- 0.00 0.02 2546/2546 st_header [50] [54] 0.8 0.00 0.02 2546 mlfi_header [54] 0.00 0.01 2546/2697 fprintf [59] 0.00 0.00 150/150 fdopen [115] 0.00 0.00 150/152 strdup [168] 0.00 0.00 150/150 mkstemp [174] 0.00 0.00 2546/3274 smfi_getpriv [242] 0.00 0.00 2546/2547 strcasecmp [243] 0.00 0.00 150/150 strstr [256] ----------------------------------------------- [55] 0.7 0.02 0.00 12705+8869 [55] 0.01 0.00 885 malloc_pages [70] 0.01 0.00 7016 malloc_bytes [82] 0.00 0.00 7215 imalloc [118] 0.00 0.00 6458+1388 ifree [146] ----------------------------------------------- [56] 0.7 0.02 0.00 unlink [56] ----------------------------------------------- [57] 0.7 0.02 0.00 _thread_machdep_switch [57] ----------------------------------------------- 0.00 0.00 1/13241 bind [216] 0.00 0.00 1/13241 connect [215] 0.00 0.00 1/13241 listen [217] 0.00 0.00 3/13241 dup2 [190] 0.00 0.00 3/13241 _thread_fd_table_dup [207] 0.00 0.00 126/13241 accept [133] 0.00 0.00 127/13241 setsockopt [137] 0.00 0.00 154/13241 fstat [131] 0.00 0.00 154/13241 fcntl [128] 0.00 0.00 154/13241 sendto [126] 0.00 0.00 155/13241 write [123] 0.00 0.00 282/13241 close [139] 0.00 0.00 3700/13241 writev [33] 0.00 0.01 8380/13241 read [23] [58] 0.6 0.01 0.01 13241 _thread_fd_lock [58] 0.00 0.00 13241/26483 _thread_fd_table_init [67] 0.00 0.00 13241/85275 _spinlock_debug [41] 0.00 0.00 13241/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 1/2697 main [9] 0.00 0.00 150/2697 mlfi_eoh [157] 0.00 0.01 2546/2697 mlfi_header [54] [59] 0.6 0.00 0.01 2697 fprintf [59] 0.01 0.01 2697/4055 vfprintf [47] ----------------------------------------------- 0.01 0.00 62554/62554 _thread_kern_sched [3] [60] 0.6 0.01 0.00 62554 _pq_remove [60] ----------------------------------------------- 0.00 0.00 1/6331 main [9] 0.00 0.00 1/6331 mi_closener [182] 0.00 0.00 1/6331 hash_close [199] 0.00 0.00 2/6331 pthread_mutex_destroy [223] 0.00 0.00 3/6331 _thread_fd_init [198] 0.00 0.00 3/6331 hdestroy [200] 0.00 0.00 6/6331 __buf_free [206] 0.00 0.00 58/6331 st_macros [95] 0.00 0.00 124/6331 mlfi_close [170] 0.00 0.00 126/6331 mi_handle_session [7] 0.00 0.00 150/6331 mlfi_clean [167] 0.00 0.00 150/6331 smfi_header [99] 0.00 0.00 150/6331 st_rcpt [129] 0.00 0.00 152/6331 st_sender [124] 0.00 0.00 152/6331 fclose [94] 0.00 0.00 246/6331 _thread_cleanupspecific [163] 0.00 0.00 252/6331 _thread_gc [12] 0.00 0.00 282/6331 _thread_fd_table_remove [161] 0.00 0.00 1098/6331 mi_clr_macros [103] 0.00 0.01 3374/6331 mi_engine [8] [61] 0.6 0.00 0.01 6331 free [61] 0.01 0.00 6331/12705 ifree [146] 0.00 0.00 6310/12633 _thread_malloc_lock [87] 0.00 0.00 6310/12633 _thread_malloc_unlock [854] ----------------------------------------------- 0.00 0.00 1/6244 main [9] 0.00 0.00 1/6244 smfi_setconn [234] 0.00 0.00 1/6244 mi_milteropen [181] 0.00 0.00 1/6244 _thread_init [194] 0.00 0.00 1/6244 pthread_cond_init [233] 0.00 0.00 1/6244 _pq_alloc [235] 0.00 0.00 1/6244 findmust [232] 0.00 0.00 1/6244 __hash_open [192] 0.00 0.00 2/6244 smfi_register [227] 0.00 0.00 2/6244 _thread_tag_init [188] 0.00 0.00 2/6244 regcomp [219] 0.00 0.00 6/6244 pthread_mutex_init [214] 0.00 0.00 6/6244 parse_conf [208] 0.00 0.00 6/6244 newbuf [212] 0.00 0.00 6/6244 calloc [209] 0.00 0.00 8/6244 _thread_stack_alloc [117] 0.00 0.00 124/6244 mlfi_connect [104] 0.00 0.00 124/6244 _thread_tag_storage [130] 0.00 0.00 124/6244 pthread_setspecific [136] 0.00 0.00 126/6244 mi_listener [11] 0.00 0.00 128/6244 pthread_create [92] 0.00 0.00 150/6244 smfi_header [99] 0.00 0.00 152/6244 __smakebuf [121] 0.00 0.00 152/6244 strdup [168] 0.00 0.00 286/6244 _thread_fd_entry [127] 0.00 0.00 880/6244 dec_argv [91] 0.00 0.01 3952/6244 mi_rd_cmd [14] [62] 0.5 0.00 0.01 6244 malloc [62] 0.01 0.00 6244/12705 imalloc [118] 0.00 0.00 6196/12633 _thread_malloc_lock [87] 0.00 0.00 6196/12633 _thread_malloc_unlock [854] ----------------------------------------------- 0.00 0.00 1/17627 _thread_sig_handle [135] 0.00 0.00 2/17627 mutex_unlock_common [15] 0.00 0.00 127/17627 pthread_cond_signal [138] 0.00 0.00 150/17627 _thread_signal [169] 0.00 0.00 4409/17627 _thread_kern_poll [27] 0.01 0.00 12938/17627 _thread_kern_sched [3] [63] 0.5 0.01 0.00 17627 _waitq_remove [63] ----------------------------------------------- 0.00 0.00 1/38524 sigwait [144] 0.00 0.00 1/38524 connect [215] 0.00 0.00 126/38524 accept [133] 0.00 0.00 150/38524 wait4 [83] 0.00 0.00 154/38524 fcntl [128] 0.00 0.00 154/38524 sendto [126] 0.00 0.00 155/38524 open [173] 0.00 0.00 155/38524 write [123] 0.00 0.00 282/38524 close [139] 0.00 0.00 3700/38524 writev [33] 0.00 0.00 4423/38524 pthread_cond_timedwait [18] 0.00 0.00 8380/38524 read [23] 0.00 0.00 20843/38524 select [13] [64] 0.5 0.00 0.01 38524 _thread_leave_cancellation_point [64] 0.00 0.00 38524/77049 pthread_testcancel [69] 0.00 0.00 38524/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 1/151 daemon [176] 0.01 0.00 150/151 mlfi_eom [31] [65] 0.4 0.01 0.00 151 fork [65] 0.00 0.00 151/54807 _thread_kern_sig_undefer [5] 0.00 0.00 151/54934 _thread_kern_sig_defer [68] 0.00 0.00 151/677132 _get_curthread [40] 0.00 0.00 1/1 _mutex_reinit [870] 0.00 0.00 1/1 _cond_reinit [868] 0.00 0.00 1/2 _pq_init [863] 0.00 0.00 1/2 _thread_sig_init [864] ----------------------------------------------- 0.01 0.00 85275/85275 _spinlock_debug [41] [66] 0.4 0.01 0.00 85275 _atomic_lock [66] ----------------------------------------------- 0.00 0.00 2/26483 socket [238] 0.00 0.00 126/26483 accept [133] 0.00 0.00 155/26483 open [173] 0.00 0.00 12959/26483 _thread_fd_unlock_thread [22] 0.00 0.00 13241/26483 _thread_fd_lock [58] [67] 0.4 0.01 0.00 26483 _thread_fd_table_init [67] 0.00 0.00 283/286 _thread_fd_entry [127] 0.00 0.00 283/85275 _spinlock_debug [41] 0.00 0.00 314/126006 __errno [89] ----------------------------------------------- 0.00 0.00 2/54934 sigwait [144] 0.00 0.00 126/54934 pthread_detach [120] 0.00 0.00 127/54934 pthread_exit [88] 0.00 0.00 127/54934 pthread_cond_signal [138] 0.00 0.00 128/54934 pthread_create [92] 0.00 0.00 150/54934 wait4 [83] 0.00 0.00 151/54934 fork [65] 0.00 0.00 4550/54934 _thread_gc [12] 0.00 0.00 12959/54934 _thread_fd_unlock_thread [22] 0.00 0.00 18307/54934 mutex_lock_common [17] 0.00 0.00 18307/54934 mutex_unlock_common [15] [68] 0.4 0.01 0.00 54934 _thread_kern_sig_defer [68] 0.00 0.00 54934/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 38524/77049 _thread_leave_cancellation_point [64] 0.00 0.00 38525/77049 _thread_enter_cancellation_point [85] [69] 0.3 0.00 0.00 77049 pthread_testcancel [69] 0.00 0.00 77049/677132 _get_curthread [40] ----------------------------------------------- 199 imalloc [118] 686 malloc_bytes [82] [70] 0.3 0.01 0.00 885 malloc_pages [70] 0.00 0.00 13/13 map_pages [265] 126 ifree [146] ----------------------------------------------- [71] 0.3 0.01 0.00 stat [71] ----------------------------------------------- 0.00 0.00 42516/130276 _thread_kern_poll [27] 0.01 0.00 87760/130276 _thread_kern_sched [3] [72] 0.3 0.01 0.00 130276 _waitq_clearactive [72] ----------------------------------------------- [73] 0.3 0.01 0.00 _thread_sys_close [73] ----------------------------------------------- [74] 0.3 0.01 0.00 _thread_sys_wait4 [74] ----------------------------------------------- [75] 0.3 0.01 0.00 _thread_sys_writev [75] ----------------------------------------------- 0.01 0.00 20843/20843 select [13] [76] 0.3 0.01 0.00 20843 _thread_kern_set_timeout [76] 0.00 0.00 20843/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.01 154/154 vsyslog_r [53] [77] 0.3 0.00 0.01 154 strftime [77] 0.00 0.00 154/154 _fmt [93] 0.00 0.00 154/155 tzset [105] ----------------------------------------------- 0.00 0.00 4378/13146 mi_engine [8] 0.00 0.00 8768/13146 mi_listener [11] [78] 0.3 0.01 0.00 13146 mi_stop [78] ----------------------------------------------- 0.00 0.00 62554/125236 _thread_machdep_restore_float_state [39] 0.00 0.00 62682/125236 _thread_machdep_save_float_state [34] [79] 0.3 0.01 0.00 125236 _thread_machdep_osfxsr [79] 0.00 0.00 1/33 sysctl [264] ----------------------------------------------- 0.00 0.00 1/79383 _thread_init [194] 0.01 0.00 79382/79383 _thread_kern_sched [3] [80] 0.3 0.01 0.00 79383 _set_curthread [80] ----------------------------------------------- 0.00 0.00 126/1204 inet_ntop4 [160] 0.00 0.00 462/1204 vsyslog_r [53] 0.00 0.00 616/1204 _conv [101] [81] 0.3 0.00 0.01 1204 snprintf [81] 0.00 0.00 1204/4055 vfprintf [47] ----------------------------------------------- 7016 imalloc [118] [82] 0.3 0.01 0.00 7016 malloc_bytes [82] 686 malloc_pages [70] 685 imalloc [118] ----------------------------------------------- 0.00 0.01 150/150 waitpid [84] [83] 0.2 0.00 0.01 150 wait4 [83] 0.00 0.00 300/300 sigprocmask [102] 0.00 0.00 150/13328 _thread_kern_sched_state [20] 0.00 0.00 150/54807 _thread_kern_sig_undefer [5] 0.00 0.00 150/38524 _thread_leave_cancellation_point [64] 0.00 0.00 150/54934 _thread_kern_sig_defer [68] 0.00 0.00 150/38525 _thread_enter_cancellation_point [85] 0.00 0.00 150/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.01 150/150 mlfi_eom [31] [84] 0.2 0.00 0.01 150 waitpid [84] 0.00 0.01 150/150 wait4 [83] ----------------------------------------------- 0.00 0.00 1/38525 sigwait [144] 0.00 0.00 1/38525 connect [215] 0.00 0.00 126/38525 accept [133] 0.00 0.00 150/38525 wait4 [83] 0.00 0.00 154/38525 fcntl [128] 0.00 0.00 154/38525 sendto [126] 0.00 0.00 155/38525 open [173] 0.00 0.00 155/38525 write [123] 0.00 0.00 282/38525 close [139] 0.00 0.00 3700/38525 writev [33] 0.00 0.00 4424/38525 pthread_cond_timedwait [18] 0.00 0.00 8380/38525 read [23] 0.00 0.00 20843/38525 select [13] [85] 0.2 0.00 0.01 38525 _thread_enter_cancellation_point [85] 0.00 0.00 38525/77049 pthread_testcancel [69] 0.00 0.00 38525/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.01 154/154 vsyslog_r [53] [86] 0.2 0.00 0.01 154 localtime [86] 0.00 0.00 154/154 localtime_r [96] 0.00 0.00 154/154 _thread_tag_storage [130] ----------------------------------------------- 0.00 0.00 127/12633 realloc [172] 0.00 0.00 6196/12633 malloc [62] 0.00 0.00 6310/12633 free [61] [87] 0.2 0.00 0.00 12633 _thread_malloc_lock [87] 0.00 0.00 12633/85275 _spinlock_debug [41] ----------------------------------------------- 0.00 0.00 127/127 _thread_start [2] [88] 0.2 0.00 0.00 127 pthread_exit [88] 0.00 0.00 127/127 pthread_cond_signal [138] 0.00 0.00 127/13883 pthread_mutex_unlock [19] 0.00 0.00 127/13328 _thread_kern_sched_state [20] 0.00 0.00 127/18307 pthread_mutex_lock [16] 0.00 0.00 123/123 _thread_cleanupspecific [163] 0.00 0.00 127/54934 _thread_kern_sig_defer [68] 0.00 0.00 127/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 2/126006 _thread_fd_init [198] 0.00 0.00 126/126006 mi_listener [11] 0.00 0.00 154/126006 vsyslog_r [53] 0.00 0.00 302/126006 _dequeue_signals [134] 0.00 0.00 314/126006 _thread_fd_table_init [67] 0.00 0.00 125108/126006 _thread_kern_sched [3] [89] 0.2 0.00 0.00 126006 __errno [89] ----------------------------------------------- 0.00 0.00 150/150 mlfi_eom [31] [90] 0.2 0.00 0.00 150 smfi_insheader [90] 0.00 0.00 150/150 smfi_header [99] 0.00 0.00 150/150 mi_sendok [152] ----------------------------------------------- 0.00 0.00 150/1004 st_rcpt [129] 0.00 0.00 152/1004 st_sender [124] 0.00 0.00 702/1004 st_macros [95] [91] 0.2 0.00 0.00 1004 dec_argv [91] 0.00 0.00 880/6244 malloc [62] ----------------------------------------------- 1 pthread_create [92] 0.00 0.00 1/127 mi_spawn_signal_thread [187] 0.00 0.00 126/127 mi_listener [11] [92] 0.2 0.00 0.00 127+1 pthread_create [92] 0.00 0.00 128/128 _thread_stack_alloc [117] 0.00 0.00 128/62554 _thread_kern_sched [3] 0.00 0.00 128/54807 _thread_kern_sig_undefer [5] 0.00 0.00 128/6244 malloc [62] 0.00 0.00 128/17756 _pq_insert_tail [49] 0.00 0.00 128/128 _thread_machdep_init [177] 0.00 0.00 128/54934 _thread_kern_sig_defer [68] 0.00 0.00 128/677132 _get_curthread [40] 1 pthread_create [92] ----------------------------------------------- 154 _fmt [93] 0.00 0.00 154/154 strftime [77] [93] 0.2 0.00 0.00 154+154 _fmt [93] 0.00 0.00 616/616 _conv [101] 0.00 0.00 154/770 _add [855] 154 _fmt [93] ----------------------------------------------- 0.00 0.00 1/152 main [9] 0.00 0.00 1/152 read_conf [140] 0.00 0.00 150/152 mlfi_eom [31] [94] 0.2 0.00 0.00 152 fclose [94] 0.00 0.00 151/155 __sflush [112] 0.00 0.00 152/152 __sclose [162] 0.00 0.00 152/6331 free [61] ----------------------------------------------- 0.00 0.00 702/702 mi_engine [8] [95] 0.2 0.00 0.00 702 st_macros [95] 0.00 0.00 702/1004 dec_argv [91] 0.00 0.00 58/6331 free [61] ----------------------------------------------- 0.00 0.00 154/154 localtime [86] [96] 0.2 0.00 0.00 154 localtime_r [96] 0.00 0.00 154/309 _thread_tag_unlock [111] 0.00 0.00 154/309 _thread_tag_lock [114] 0.00 0.00 154/154 localsub [151] 0.00 0.00 154/309 tzset_basic [145] ----------------------------------------------- 0.00 0.00 18307/18307 mutex_unlock_common [15] [97] 0.2 0.00 0.00 18307 mutex_queue_deq [97] ----------------------------------------------- 0.00 0.00 42516/130276 _thread_kern_poll [27] 0.00 0.00 87760/130276 _thread_kern_sched [3] [98] 0.2 0.00 0.00 130276 _waitq_setactive [98] ----------------------------------------------- 0.00 0.00 150/150 smfi_insheader [90] [99] 0.2 0.00 0.00 150 smfi_header [99] 0.00 0.00 150/3700 mi_wr_cmd [24] 0.00 0.00 150/6331 free [61] 0.00 0.00 150/6244 malloc [62] ----------------------------------------------- 0.00 0.00 126/126 mi_engine [8] [100] 0.2 0.00 0.00 126 st_connectinfo [100] 0.00 0.00 126/126 mlfi_connect [104] 0.00 0.00 126/932 mi_clr_macros [103] 0.00 0.00 126/126 inet_aton [260] ----------------------------------------------- 0.00 0.00 616/616 _fmt [93] [101] 0.1 0.00 0.00 616 _conv [101] 0.00 0.00 616/1204 snprintf [81] 0.00 0.00 616/770 _add [855] ----------------------------------------------- 0.00 0.00 300/300 wait4 [83] [102] 0.1 0.00 0.00 300 sigprocmask [102] 0.00 0.00 300/302 pthread_sigmask [116] ----------------------------------------------- 0.00 0.00 126/932 mi_handle_session [7] 0.00 0.00 126/932 st_optionneg [166] 0.00 0.00 126/932 st_connectinfo [100] 0.00 0.00 150/932 st_rcpt [129] 0.00 0.00 152/932 st_sender [124] 0.00 0.00 252/932 mi_engine [8] [103] 0.1 0.00 0.00 932 mi_clr_macros [103] 0.00 0.00 1098/6331 free [61] ----------------------------------------------- 0.00 0.00 126/126 st_connectinfo [100] [104] 0.1 0.00 0.00 126 mlfi_connect [104] 0.00 0.00 252/252 regexec [149] 0.00 0.00 126/126 inet_ntop [159] 0.00 0.00 2/154 syslog [51] 0.00 0.00 124/6244 malloc [62] 0.00 0.00 124/248 smfi_setpriv [250] ----------------------------------------------- 0.00 0.00 1/155 main [9] 0.00 0.00 154/155 strftime [77] [105] 0.1 0.00 0.00 155 tzset [105] 0.00 0.00 155/309 _thread_tag_unlock [111] 0.00 0.00 155/309 _thread_tag_lock [114] 0.00 0.00 155/309 tzset_basic [145] ----------------------------------------------- 0.00 0.00 150/9985 fwrite [184] 0.00 0.00 9835/9985 __sprint [107] [106] 0.1 0.00 0.00 9985 __sfvwrite [106] 0.00 0.00 4/4 fflush [179] ----------------------------------------------- 0.00 0.00 9835/9835 vfprintf [47] [107] 0.1 0.00 0.00 9835 __sprint [107] 0.00 0.00 9835/9985 __sfvwrite [106] ----------------------------------------------- 0.00 0.00 22844/22844 vfprintf [47] [108] 0.1 0.00 0.00 22844 mbtowc [108] ----------------------------------------------- 0.00 0.00 41/16869 _pq_insert_head [38] 0.00 0.00 16828/16869 _pq_insert_tail [49] [109] 0.1 0.00 0.00 16869 pq_insert_prio_list [109] ----------------------------------------------- 0.00 0.00 4055/4055 vfprintf [47] [110] 0.1 0.00 0.00 4055 localeconv [110] ----------------------------------------------- 0.00 0.00 154/309 localtime_r [96] 0.00 0.00 155/309 tzset [105] [111] 0.1 0.00 0.00 309 _thread_tag_unlock [111] 0.00 0.00 306/13883 pthread_mutex_unlock [19] ----------------------------------------------- 0.00 0.00 4/155 fflush [179] 0.00 0.00 151/155 fclose [94] [112] 0.1 0.00 0.00 155 __sflush [112] 0.00 0.00 155/155 __swrite [113] ----------------------------------------------- 0.00 0.00 155/155 __sflush [112] [113] 0.1 0.00 0.00 155 __swrite [113] 0.00 0.00 155/155 write [123] ----------------------------------------------- 0.00 0.00 154/309 localtime_r [96] 0.00 0.00 155/309 tzset [105] [114] 0.1 0.00 0.00 309 _thread_tag_lock [114] 0.00 0.00 306/18307 pthread_mutex_lock [16] 0.00 0.00 1/2 _thread_tag_init [188] ----------------------------------------------- 0.00 0.00 150/150 mlfi_header [54] [115] 0.1 0.00 0.00 150 fdopen [115] 0.00 0.00 150/154 fcntl [128] 0.00 0.00 150/152 __sflags [153] 0.00 0.00 150/152 __sfp [858] ----------------------------------------------- 0.00 0.00 1/302 mi_spawn_signal_thread [187] 0.00 0.00 1/302 _thread_gc [12] 0.00 0.00 300/302 sigprocmask [102] [116] 0.1 0.00 0.00 302 pthread_sigmask [116] 0.00 0.00 299/62554 _thread_kern_sched [3] 0.00 0.00 302/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 128/128 pthread_create [92] [117] 0.1 0.00 0.00 128 _thread_stack_alloc [117] 0.00 0.00 128/13883 pthread_mutex_unlock [19] 0.00 0.00 128/18307 pthread_mutex_lock [16] 0.00 0.00 8/6244 malloc [62] 0.00 0.00 128/410 getpagesize [246] ----------------------------------------------- 157 ifree [146] 685 malloc_bytes [82] 0.00 0.00 1/12705 irealloc [228] 0.00 0.00 128/12705 realloc [172] 0.01 0.00 6244/12705 malloc [62] [118] 0.1 0.00 0.00 7215 imalloc [118] 7016 malloc_bytes [82] 199 malloc_pages [70] ----------------------------------------------- 0.00 0.00 2546/2546 st_header [50] [119] 0.1 0.00 0.00 2546 dec_arg2 [119] ----------------------------------------------- 0.00 0.00 126/126 mi_handle_session [7] [120] 0.1 0.00 0.00 126 pthread_detach [120] 0.00 0.00 126/54807 _thread_kern_sig_undefer [5] 0.00 0.00 126/54934 _thread_kern_sig_defer [68] ----------------------------------------------- 0.00 0.00 1/152 __srefill [197] 0.00 0.00 151/152 __swsetup [122] [121] 0.1 0.00 0.00 152 __smakebuf [121] 0.00 0.00 152/152 __swhatbuf [132] 0.00 0.00 152/6244 malloc [62] 0.00 0.00 152/153 __atexit_register_cleanup [857] ----------------------------------------------- 0.00 0.00 151/151 vfprintf [47] [122] 0.1 0.00 0.00 151 __swsetup [122] 0.00 0.00 151/152 __smakebuf [121] ----------------------------------------------- 0.00 0.00 155/155 __swrite [113] [123] 0.1 0.00 0.00 155 write [123] 0.00 0.00 155/12959 _thread_fd_unlock [21] 0.00 0.00 155/13241 _thread_fd_lock [58] 0.00 0.00 155/38524 _thread_leave_cancellation_point [64] 0.00 0.00 155/38525 _thread_enter_cancellation_point [85] 0.00 0.00 155/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 152/152 mi_engine [8] [124] 0.1 0.00 0.00 152 st_sender [124] 0.00 0.00 152/1004 dec_argv [91] 0.00 0.00 152/932 mi_clr_macros [103] 0.00 0.00 152/6331 free [61] 0.00 0.00 152/152 mlfi_envfrom [254] ----------------------------------------------- 0.00 0.00 154/154 vsyslog_r [53] [125] 0.1 0.00 0.00 154 send [125] 0.00 0.00 154/154 sendto [126] ----------------------------------------------- 0.00 0.00 154/154 send [125] [126] 0.1 0.00 0.00 154 sendto [126] 0.00 0.00 154/12959 _thread_fd_unlock [21] 0.00 0.00 154/13241 _thread_fd_lock [58] 0.00 0.00 154/38524 _thread_leave_cancellation_point [64] 0.00 0.00 154/38525 _thread_enter_cancellation_point [85] 0.00 0.00 154/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 3/286 _thread_fd_init [198] 0.00 0.00 283/286 _thread_fd_table_init [67] [127] 0.1 0.00 0.00 286 _thread_fd_entry [127] 0.00 0.00 286/6244 malloc [62] ----------------------------------------------- 0.00 0.00 1/154 connectlog_r [202] 0.00 0.00 1/154 __hash_open [192] 0.00 0.00 2/154 mi_milteropen [181] 0.00 0.00 150/154 fdopen [115] [128] 0.1 0.00 0.00 154 fcntl [128] 0.00 0.00 154/12959 _thread_fd_unlock [21] 0.00 0.00 154/13241 _thread_fd_lock [58] 0.00 0.00 154/38524 _thread_leave_cancellation_point [64] 0.00 0.00 154/38525 _thread_enter_cancellation_point [85] ----------------------------------------------- 0.00 0.00 150/150 mi_engine [8] [129] 0.1 0.00 0.00 150 st_rcpt [129] 0.00 0.00 150/1004 dec_argv [91] 0.00 0.00 150/932 mi_clr_macros [103] 0.00 0.00 150/6331 free [61] 0.00 0.00 150/150 mlfi_envrcpt [255] ----------------------------------------------- 0.00 0.00 154/154 localtime [86] [130] 0.1 0.00 0.00 154 _thread_tag_storage [130] 0.00 0.00 124/124 pthread_setspecific [136] 0.00 0.00 124/6244 malloc [62] 0.00 0.00 1/2 _thread_tag_init [188] 0.00 0.00 154/154 pthread_getspecific [220] ----------------------------------------------- 0.00 0.00 1/154 mi_closener [182] 0.00 0.00 1/154 __hash_open [192] 0.00 0.00 152/154 __swhatbuf [132] [131] 0.1 0.00 0.00 154 fstat [131] 0.00 0.00 154/12959 _thread_fd_unlock [21] 0.00 0.00 154/13241 _thread_fd_lock [58] ----------------------------------------------- 0.00 0.00 152/152 __smakebuf [121] [132] 0.1 0.00 0.00 152 __swhatbuf [132] 0.00 0.00 152/154 fstat [131] ----------------------------------------------- 0.00 0.00 126/126 mi_listener [11] [133] 0.1 0.00 0.00 126 accept [133] 0.00 0.00 126/12959 _thread_fd_unlock [21] 0.00 0.00 126/13241 _thread_fd_lock [58] 0.00 0.00 126/26483 _thread_fd_table_init [67] 0.00 0.00 126/38524 _thread_leave_cancellation_point [64] 0.00 0.00 126/38525 _thread_enter_cancellation_point [85] 0.00 0.00 126/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 151/151 _thread_kern_poll [27] [134] 0.1 0.00 0.00 151 _dequeue_signals [134] 0.00 0.00 151/151 _thread_sig_handle [135] 0.00 0.00 302/126006 __errno [89] ----------------------------------------------- 0.00 0.00 151/151 _dequeue_signals [134] [135] 0.1 0.00 0.00 151 _thread_sig_handle [135] 0.00 0.00 603/603 _thread_signal [169] 0.00 0.00 151/677132 _get_curthread [40] 0.00 0.00 1/17756 _pq_insert_tail [49] 0.00 0.00 1/17627 _waitq_remove [63] 0.00 0.00 1/1 _thread_clear_pending [871] ----------------------------------------------- 0.00 0.00 124/124 _thread_tag_storage [130] [136] 0.1 0.00 0.00 124 pthread_setspecific [136] 0.00 0.00 124/6244 malloc [62] 0.00 0.00 124/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 1/127 mi_milteropen [181] 0.00 0.00 126/127 mi_listener [11] [137] 0.1 0.00 0.00 127 setsockopt [137] 0.00 0.00 127/12959 _thread_fd_unlock [21] 0.00 0.00 127/13241 _thread_fd_lock [58] ----------------------------------------------- 0.00 0.00 127/127 pthread_exit [88] [138] 0.1 0.00 0.00 127 pthread_cond_signal [138] 0.00 0.00 127/54807 _thread_kern_sig_undefer [5] 0.00 0.00 127/17756 _pq_insert_tail [49] 0.00 0.00 127/17627 _waitq_remove [63] 0.00 0.00 127/85275 _spinlock_debug [41] 0.00 0.00 127/54934 _thread_kern_sig_defer [68] 0.00 0.00 127/127 cond_queue_deq [257] ----------------------------------------------- 0.00 0.00 1/282 mi_closener [182] 0.00 0.00 1/282 daemon [176] 0.00 0.00 1/282 tzload [204] 0.00 0.00 1/282 hdestroy [200] 0.00 0.00 126/282 mi_handle_session [7] 0.00 0.00 152/282 __sclose [162] [139] 0.0 0.00 0.00 282 close [139] 0.00 0.00 282/285 _thread_fd_table_remove [161] 0.00 0.00 282/13241 _thread_fd_lock [58] 0.00 0.00 282/38524 _thread_leave_cancellation_point [64] 0.00 0.00 282/38525 _thread_enter_cancellation_point [85] ----------------------------------------------- 0.00 0.00 1/1 main [9] [140] 0.0 0.00 0.00 1 read_conf [140] 0.00 0.00 1602/1602 fscanf [142] 0.00 0.00 1/152 fclose [94] 0.00 0.00 103/103 parse_conf [208] 0.00 0.00 1/2 fopen [205] ----------------------------------------------- 0.00 0.00 1/1 _thread_start [2] [141] 0.0 0.00 0.00 1 mi_signal_thread [141] 0.00 0.00 1/1 sigwait [144] 0.00 0.00 1/1 mi_stop_milters [189] ----------------------------------------------- 0.00 0.00 1602/1602 read_conf [140] [142] 0.0 0.00 0.00 1602 fscanf [142] 0.00 0.00 1602/1602 __svfscanf [143] ----------------------------------------------- 0.00 0.00 1602/1602 fscanf [142] [143] 0.0 0.00 0.00 1602 __svfscanf [143] 0.00 0.00 2/2 __srefill [197] 0.00 0.00 1601/1601 fread [244] ----------------------------------------------- 0.00 0.00 1/1 mi_signal_thread [141] [144] 0.0 0.00 0.00 1 sigwait [144] 0.00 0.00 2/54807 _thread_kern_sig_undefer [5] 0.00 0.00 1/13328 _thread_kern_sched_state [20] 0.00 0.00 2/54934 _thread_kern_sig_defer [68] 0.00 0.00 1/38524 _thread_leave_cancellation_point [64] 0.00 0.00 1/38525 _thread_enter_cancellation_point [85] 0.00 0.00 1/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 154/309 localtime_r [96] 0.00 0.00 155/309 tzset [105] [145] 0.0 0.00 0.00 309 tzset_basic [145] 0.00 0.00 309/309 tzsetwall_basic [203] 0.00 0.00 309/311 getenv [247] ----------------------------------------------- 1388 ifree [146] 126 malloc_pages [70] 0.00 0.00 1/12705 irealloc [228] 0.01 0.00 6331/12705 free [61] [146] 0.0 0.00 0.00 6458+1388 ifree [146] 157 imalloc [118] 1388 ifree [146] ----------------------------------------------- 0.00 0.00 4424/4424 pthread_cond_timedwait [18] [147] 0.0 0.00 0.00 4424 cond_queue_enq [147] ----------------------------------------------- 0.00 0.00 4423/4423 pthread_cond_timedwait [18] [148] 0.0 0.00 0.00 4423 cond_queue_remove [148] ----------------------------------------------- 0.00 0.00 252/252 mlfi_connect [104] [149] 0.0 0.00 0.00 252 regexec [149] 0.00 0.00 252/252 smatcher [150] ----------------------------------------------- 0.00 0.00 252/252 regexec [149] [150] 0.0 0.00 0.00 252 smatcher [150] 0.00 0.00 2/2 sfast [279] ----------------------------------------------- 0.00 0.00 154/154 localtime_r [96] [151] 0.0 0.00 0.00 154 localsub [151] 0.00 0.00 154/154 timesub [253] ----------------------------------------------- 0.00 0.00 150/150 smfi_insheader [90] [152] 0.0 0.00 0.00 150 mi_sendok [152] ----------------------------------------------- 0.00 0.00 2/152 fopen [205] 0.00 0.00 150/152 fdopen [115] [153] 0.0 0.00 0.00 152 __sflags [153] ----------------------------------------------- [154] 0.0 0.00 0.00 _thread_sys_fstat [154] ----------------------------------------------- 0.00 0.00 1576/3152 __udivdi3 [164] 0.00 0.00 1576/3152 __umoddi3 [165] [155] 0.0 0.00 0.00 3152 __qdivrem [155] ----------------------------------------------- 0.00 0.00 154/154 vsyslog_r [53] [156] 0.0 0.00 0.00 154 vsnprintf [156] 0.00 0.00 154/4055 vfprintf [47] ----------------------------------------------- 0.00 0.00 150/150 st_eoh [158] [157] 0.0 0.00 0.00 150 mlfi_eoh [157] 0.00 0.00 150/2697 fprintf [59] 0.00 0.00 150/3274 smfi_getpriv [242] ----------------------------------------------- 0.00 0.00 150/150 mi_engine [8] [158] 0.0 0.00 0.00 150 st_eoh [158] 0.00 0.00 150/150 mlfi_eoh [157] ----------------------------------------------- 0.00 0.00 126/126 mlfi_connect [104] [159] 0.0 0.00 0.00 126 inet_ntop [159] 0.00 0.00 126/126 inet_ntop4 [160] ----------------------------------------------- 0.00 0.00 126/126 inet_ntop [159] [160] 0.0 0.00 0.00 126 inet_ntop4 [160] 0.00 0.00 126/1204 snprintf [81] 0.00 0.00 126/127 strlcpy [258] ----------------------------------------------- 0.00 0.00 3/285 _thread_fd_table_dup [207] 0.00 0.00 282/285 close [139] [161] 0.0 0.00 0.00 285 _thread_fd_table_remove [161] 0.00 0.00 282/6331 free [61] 0.00 0.00 285/85275 _spinlock_debug [41] 0.00 0.00 3/12959 _thread_fd_unlock [21] ----------------------------------------------- 0.00 0.00 152/152 fclose [94] [162] 0.0 0.00 0.00 152 __sclose [162] 0.00 0.00 152/282 close [139] ----------------------------------------------- 0.00 0.00 123/123 pthread_exit [88] [163] 0.0 0.00 0.00 123 _thread_cleanupspecific [163] 0.00 0.00 246/6331 free [61] 0.00 0.00 123/85275 _spinlock_debug [41] 0.00 0.00 123/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 1576/1576 vfprintf [47] [164] 0.0 0.00 0.00 1576 __udivdi3 [164] 0.00 0.00 1576/3152 __qdivrem [155] ----------------------------------------------- 0.00 0.00 1576/1576 vfprintf [47] [165] 0.0 0.00 0.00 1576 __umoddi3 [165] 0.00 0.00 1576/3152 __qdivrem [155] ----------------------------------------------- 0.00 0.00 126/126 mi_engine [8] [166] 0.0 0.00 0.00 126 st_optionneg [166] 0.00 0.00 126/932 mi_clr_macros [103] ----------------------------------------------- 0.00 0.00 2/152 mlfi_abort [224] 0.00 0.00 150/152 mlfi_eom [31] [167] 0.0 0.00 0.00 152 mlfi_clean [167] 0.00 0.00 150/6331 free [61] 0.00 0.00 152/3274 smfi_getpriv [242] ----------------------------------------------- 0.00 0.00 2/152 pthread_set_name_np [226] 0.00 0.00 150/152 mlfi_header [54] [168] 0.0 0.00 0.00 152 strdup [168] 0.00 0.00 152/6244 malloc [62] ----------------------------------------------- 0.00 0.00 603/603 _thread_sig_handle [135] [169] 0.0 0.00 0.00 603 _thread_signal [169] 0.00 0.00 150/17756 _pq_insert_tail [49] 0.00 0.00 150/17627 _waitq_remove [63] ----------------------------------------------- 0.00 0.00 126/126 mi_engine [8] [170] 0.0 0.00 0.00 126 mlfi_close [170] 0.00 0.00 124/6331 free [61] 0.00 0.00 126/3274 smfi_getpriv [242] 0.00 0.00 124/248 smfi_setpriv [250] ----------------------------------------------- [171] 0.0 0.00 0.00 _thread_sig_handler [171] 0.00 0.00 24/62554 _thread_kern_sched [3] 0.00 0.00 151/85275 _spinlock_debug [41] 0.00 0.00 203/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 1/129 stripsnug [236] 0.00 0.00 1/129 __hashpw [221] 0.00 0.00 127/129 select [13] [172] 0.0 0.00 0.00 129 realloc [172] 0.00 0.00 128/12705 imalloc [118] 0.00 0.00 127/12633 _thread_malloc_lock [87] 0.00 0.00 1/1 irealloc [228] 0.00 0.00 127/12633 _thread_malloc_unlock [854] ----------------------------------------------- 0.00 0.00 1/155 daemon [176] 0.00 0.00 1/155 tzload [204] 0.00 0.00 1/155 __hash_open [192] 0.00 0.00 2/155 fopen [205] 0.00 0.00 150/155 _gettemp [175] [173] 0.0 0.00 0.00 155 open [173] 0.00 0.00 155/26483 _thread_fd_table_init [67] 0.00 0.00 155/38524 _thread_leave_cancellation_point [64] 0.00 0.00 155/38525 _thread_enter_cancellation_point [85] ----------------------------------------------- 0.00 0.00 150/150 mlfi_header [54] [174] 0.0 0.00 0.00 150 mkstemp [174] 0.00 0.00 150/150 _gettemp [175] ----------------------------------------------- 0.00 0.00 150/150 mkstemp [174] [175] 0.0 0.00 0.00 150 _gettemp [175] 0.00 0.00 150/155 open [173] 0.00 0.00 750/750 arc4random [245] ----------------------------------------------- 0.00 0.00 1/1 main [9] [176] 0.0 0.00 0.00 1 daemon [176] 0.00 0.00 1/151 fork [65] 0.00 0.00 3/3 dup2 [190] 0.00 0.00 1/282 close [139] 0.00 0.00 1/155 open [173] ----------------------------------------------- 0.00 0.00 128/128 pthread_create [92] [177] 0.0 0.00 0.00 128 _thread_machdep_init [177] 0.00 0.00 128/62682 _thread_machdep_save_float_state [34] ----------------------------------------------- 0.00 0.00 1/1 main [9] [178] 0.0 0.00 0.00 1 getpwnam [178] 0.00 0.00 1/1 __initdb [193] 0.00 0.00 1/1 hash_close [199] 0.00 0.00 1/1 __has_yppw [218] 0.00 0.00 1/1 __hashpw [221] ----------------------------------------------- 0.00 0.00 4/4 __sfvwrite [106] [179] 0.0 0.00 0.00 4 fflush [179] 0.00 0.00 4/155 __sflush [112] ----------------------------------------------- 0.00 0.00 1/1 mi_listener [11] [180] 0.0 0.00 0.00 1 mi_opensocket [180] 0.00 0.00 1/1 mi_milteropen [181] 0.00 0.00 1/18307 pthread_mutex_lock [16] 0.00 0.00 1/6 pthread_mutex_init [214] ----------------------------------------------- 0.00 0.00 1/1 mi_opensocket [180] [181] 0.0 0.00 0.00 1 mi_milteropen [181] 0.00 0.00 2/154 fcntl [128] 0.00 0.00 1/127 setsockopt [137] 0.00 0.00 1/1 bind [216] 0.00 0.00 1/1 listen [217] 0.00 0.00 1/6244 malloc [62] 0.00 0.00 1/2 socket [238] 0.00 0.00 2/4 sm_strlcpy [273] 0.00 0.00 1/2547 strcasecmp [243] ----------------------------------------------- 0.00 0.00 1/2 mi_stop_milters [189] 0.00 0.00 1/2 mi_listener [11] [182] 0.0 0.00 0.00 2 mi_closener [182] 0.00 0.00 2/13883 pthread_mutex_unlock [19] 0.00 0.00 2/18307 pthread_mutex_lock [16] 0.00 0.00 1/154 fstat [131] 0.00 0.00 1/282 close [139] 0.00 0.00 1/6331 free [61] ----------------------------------------------- 0.00 0.00 1/1 smfi_main [10] [183] 0.0 0.00 0.00 1 mi_control_startup [183] 0.00 0.00 1/1 mi_spawn_signal_thread [187] 0.00 0.00 1/6 pthread_mutex_init [214] ----------------------------------------------- 0.00 0.00 150/150 mlfi_body [185] [184] 0.0 0.00 0.00 150 fwrite [184] 0.00 0.00 150/9985 __sfvwrite [106] ----------------------------------------------- 0.00 0.00 150/150 st_bodychunk [186] [185] 0.0 0.00 0.00 150 mlfi_body [185] 0.00 0.00 150/150 fwrite [184] 0.00 0.00 150/3274 smfi_getpriv [242] ----------------------------------------------- 0.00 0.00 150/150 mi_engine [8] [186] 0.0 0.00 0.00 150 st_bodychunk [186] 0.00 0.00 150/150 mlfi_body [185] ----------------------------------------------- 0.00 0.00 1/1 mi_control_startup [183] [187] 0.0 0.00 0.00 1 mi_spawn_signal_thread [187] 0.00 0.00 1/127 pthread_create [92] 0.00 0.00 1/302 pthread_sigmask [116] ----------------------------------------------- 0.00 0.00 1/2 _thread_tag_lock [114] 0.00 0.00 1/2 _thread_tag_storage [130] [188] 0.0 0.00 0.00 2 _thread_tag_init [188] 0.00 0.00 2/13883 pthread_mutex_unlock [19] 0.00 0.00 2/18307 pthread_mutex_lock [16] 0.00 0.00 2/6 pthread_mutex_init [214] 0.00 0.00 2/6244 malloc [62] 0.00 0.00 2/2 pthread_key_create [237] ----------------------------------------------- 0.00 0.00 1/1 mi_signal_thread [141] [189] 0.0 0.00 0.00 1 mi_stop_milters [189] 0.00 0.00 1/2 mi_closener [182] 0.00 0.00 1/13883 pthread_mutex_unlock [19] 0.00 0.00 1/18307 pthread_mutex_lock [16] ----------------------------------------------- 0.00 0.00 3/3 daemon [176] [190] 0.0 0.00 0.00 3 dup2 [190] 0.00 0.00 3/12959 _thread_fd_unlock [21] 0.00 0.00 3/3 _thread_fd_table_dup [207] 0.00 0.00 3/13241 _thread_fd_lock [58] ----------------------------------------------- 0.00 0.00 1/1 __initdb [193] [191] 0.0 0.00 0.00 1 dbopen [191] 0.00 0.00 1/1 __hash_open [192] ----------------------------------------------- 0.00 0.00 1/1 dbopen [191] [192] 0.0 0.00 0.00 1 __hash_open [192] 0.00 0.00 1/8380 read [23] 0.00 0.00 1/154 fcntl [128] 0.00 0.00 1/154 fstat [131] 0.00 0.00 1/1 alloc_segs [225] 0.00 0.00 1/6 calloc [209] 0.00 0.00 1/6244 malloc [62] 0.00 0.00 1/155 open [173] 0.00 0.00 1/1 swap_header [295] 0.00 0.00 1/4 hash4 [270] 0.00 0.00 1/1 __buf_init [865] ----------------------------------------------- 0.00 0.00 1/1 getpwnam [178] [193] 0.0 0.00 0.00 1 __initdb [193] 0.00 0.00 1/1 dbopen [191] ----------------------------------------------- 0.00 0.00 1/1 _thread_init_constructor [195] [194] 0.0 0.00 0.00 1 _thread_init [194] 0.00 0.00 1/1 _thread_fd_init [198] 0.00 0.00 2/6 calloc [209] 0.00 0.00 1/6 pthread_mutex_init [214] 0.00 0.00 1/1 _pq_alloc [235] 0.00 0.00 1/6244 malloc [62] 0.00 0.00 1/2 pthread_set_name_np [226] 0.00 0.00 1/1 pthread_cond_init [233] 0.00 0.00 1/79383 _set_curthread [80] 0.00 0.00 1/2 _thread_sig_init [864] 0.00 0.00 1/33 sysctl [264] 0.00 0.00 1/1 getdtablesize [286] 0.00 0.00 1/1 dlctl [284] ----------------------------------------------- 0.00 0.00 1/1 ___start [196] [195] 0.0 0.00 0.00 1 _thread_init_constructor [195] 0.00 0.00 1/1 _thread_init [194] ----------------------------------------------- [196] 0.0 0.00 0.00 ___start [196] 0.00 0.00 1/1 _thread_init_constructor [195] 0.00 0.00 1/1 __guard_setup [866] 0.00 0.00 1/2 atexit [275] ----------------------------------------------- 0.00 0.00 2/2 __svfscanf [143] [197] 0.0 0.00 0.00 2 __srefill [197] 0.00 0.00 2/2 __sread [201] 0.00 0.00 1/152 __smakebuf [121] ----------------------------------------------- 0.00 0.00 1/1 _thread_init [194] [198] 0.0 0.00 0.00 1 _thread_fd_init [198] 0.00 0.00 3/286 _thread_fd_entry [127] 0.00 0.00 3/6331 free [61] 0.00 0.00 1/6 calloc [209] 0.00 0.00 1/85275 _spinlock_debug [41] 0.00 0.00 2/126006 __errno [89] ----------------------------------------------- 0.00 0.00 1/1 getpwnam [178] [199] 0.0 0.00 0.00 1 hash_close [199] 0.00 0.00 1/1 hdestroy [200] 0.00 0.00 1/6331 free [61] ----------------------------------------------- 0.00 0.00 1/1 hash_close [199] [200] 0.0 0.00 0.00 1 hdestroy [200] 0.00 0.00 1/1 __buf_free [206] 0.00 0.00 3/6331 free [61] 0.00 0.00 1/282 close [139] 0.00 0.00 1/1 flush_meta [285] ----------------------------------------------- 0.00 0.00 2/2 __srefill [197] [201] 0.0 0.00 0.00 2 __sread [201] 0.00 0.00 2/8380 read [23] ----------------------------------------------- 0.00 0.00 1/155 openlog_r [240] 0.00 0.00 154/155 vsyslog_r [53] [202] 0.0 0.00 0.00 155 connectlog_r [202] 0.00 0.00 1/1 connect [215] 0.00 0.00 1/154 fcntl [128] 0.00 0.00 1/2 socket [238] 0.00 0.00 1/127 strlcpy [258] ----------------------------------------------- 0.00 0.00 309/309 tzset_basic [145] [203] 0.0 0.00 0.00 309 tzsetwall_basic [203] 0.00 0.00 1/1 tzload [204] 0.00 0.00 1/1 settzname [290] ----------------------------------------------- 0.00 0.00 1/1 tzsetwall_basic [203] [204] 0.0 0.00 0.00 1 tzload [204] 0.00 0.00 1/8380 read [23] 0.00 0.00 1/282 close [139] 0.00 0.00 1/155 open [173] 0.00 0.00 177/177 detzcode [251] ----------------------------------------------- 0.00 0.00 1/2 main [9] 0.00 0.00 1/2 read_conf [140] [205] 0.0 0.00 0.00 2 fopen [205] 0.00 0.00 2/152 __sflags [153] 0.00 0.00 2/155 open [173] 0.00 0.00 2/152 __sfp [858] ----------------------------------------------- 0.00 0.00 1/1 hdestroy [200] [206] 0.0 0.00 0.00 1 __buf_free [206] 0.00 0.00 6/6331 free [61] ----------------------------------------------- 0.00 0.00 3/3 dup2 [190] [207] 0.0 0.00 0.00 3 _thread_fd_table_dup [207] 0.00 0.00 3/285 _thread_fd_table_remove [161] 0.00 0.00 3/13241 _thread_fd_lock [58] 0.00 0.00 3/85275 _spinlock_debug [41] ----------------------------------------------- 0.00 0.00 103/103 read_conf [140] [208] 0.0 0.00 0.00 103 parse_conf [208] 0.00 0.00 6/6244 malloc [62] 0.00 0.00 25/81 isspace [262] 0.00 0.00 6/6 parse_string [269] 0.00 0.00 4/4 parse_qstring [271] 0.00 0.00 4/4 pstrncpy [272] 0.00 0.00 1/1 strncpy [293] ----------------------------------------------- 0.00 0.00 1/6 _thread_fd_init [198] 0.00 0.00 1/6 __hash_open [192] 0.00 0.00 2/6 _thread_init [194] 0.00 0.00 2/6 alloc_segs [225] [209] 0.0 0.00 0.00 6 calloc [209] 0.00 0.00 6/6244 malloc [62] ----------------------------------------------- 0.00 0.00 3/3 hash_get [211] [210] 0.0 0.00 0.00 3 hash_access [210] 0.00 0.00 3/3 __get_buf [213] 0.00 0.00 3/3 __call_hash [860] ----------------------------------------------- 0.00 0.00 1/3 __hashpw [221] 0.00 0.00 2/3 __has_yppw [218] [211] 0.0 0.00 0.00 3 hash_get [211] 0.00 0.00 3/3 hash_access [210] ----------------------------------------------- 0.00 0.00 3/3 __get_buf [213] [212] 0.0 0.00 0.00 3 newbuf [212] 0.00 0.00 6/6244 malloc [62] ----------------------------------------------- 0.00 0.00 3/3 hash_access [210] [213] 0.0 0.00 0.00 3 __get_buf [213] 0.00 0.00 3/3 newbuf [212] 0.00 0.00 3/3 __get_page [861] ----------------------------------------------- 0.00 0.00 1/6 mi_control_startup [183] 0.00 0.00 1/6 mi_opensocket [180] 0.00 0.00 1/6 _thread_init [194] 0.00 0.00 1/6 init_static [231] 0.00 0.00 2/6 _thread_tag_init [188] [214] 0.0 0.00 0.00 6 pthread_mutex_init [214] 0.00 0.00 6/6244 malloc [62] ----------------------------------------------- 0.00 0.00 1/1 connectlog_r [202] [215] 0.0 0.00 0.00 1 connect [215] 0.00 0.00 1/12959 _thread_fd_unlock [21] 0.00 0.00 1/13241 _thread_fd_lock [58] 0.00 0.00 1/38524 _thread_leave_cancellation_point [64] 0.00 0.00 1/38525 _thread_enter_cancellation_point [85] 0.00 0.00 1/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 1/1 mi_milteropen [181] [216] 0.0 0.00 0.00 1 bind [216] 0.00 0.00 1/12959 _thread_fd_unlock [21] 0.00 0.00 1/13241 _thread_fd_lock [58] ----------------------------------------------- 0.00 0.00 1/1 mi_milteropen [181] [217] 0.0 0.00 0.00 1 listen [217] 0.00 0.00 1/12959 _thread_fd_unlock [21] 0.00 0.00 1/13241 _thread_fd_lock [58] ----------------------------------------------- 0.00 0.00 1/1 getpwnam [178] [218] 0.0 0.00 0.00 1 __has_yppw [218] 0.00 0.00 2/3 hash_get [211] ----------------------------------------------- 0.00 0.00 1/1 main [9] [219] 0.0 0.00 0.00 1 regcomp [219] 0.00 0.00 2/6244 malloc [62] 0.00 0.00 1/1 findmust [232] 0.00 0.00 1/1 stripsnug [236] 0.00 0.00 2/12 doemit [266] 0.00 0.00 1/1 p_ere [288] 0.00 0.00 1/1 categorize [283] 0.00 0.00 1/1 pluscount [289] ----------------------------------------------- 0.00 0.00 154/154 _thread_tag_storage [130] [220] 0.0 0.00 0.00 154 pthread_getspecific [220] 0.00 0.00 154/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 1/1 getpwnam [178] [221] 0.0 0.00 0.00 1 __hashpw [221] 0.00 0.00 1/3 hash_get [211] 0.00 0.00 1/129 realloc [172] ----------------------------------------------- 0.00 0.00 126/126 mi_handle_session [7] [222] 0.0 0.00 0.00 126 pthread_self [222] 0.00 0.00 126/677132 _get_curthread [40] ----------------------------------------------- 0.00 0.00 1/2 mi_clean_signals [229] 0.00 0.00 1/2 mi_listener [11] [223] 0.0 0.00 0.00 2 pthread_mutex_destroy [223] 0.00 0.00 2/6331 free [61] 0.00 0.00 2/85275 _spinlock_debug [41] ----------------------------------------------- 0.00 0.00 2/2 mi_engine [8] [224] 0.0 0.00 0.00 2 mlfi_abort [224] 0.00 0.00 2/152 mlfi_clean [167] ----------------------------------------------- 0.00 0.00 1/1 __hash_open [192] [225] 0.0 0.00 0.00 1 alloc_segs [225] 0.00 0.00 2/6 calloc [209] ----------------------------------------------- 0.00 0.00 1/2 _thread_gc [12] 0.00 0.00 1/2 _thread_init [194] [226] 0.0 0.00 0.00 2 pthread_set_name_np [226] 0.00 0.00 2/152 strdup [168] ----------------------------------------------- 0.00 0.00 1/1 main [9] [227] 0.0 0.00 0.00 1 smfi_register [227] 0.00 0.00 2/6244 malloc [62] 0.00 0.00 1/4 sm_strlcpy [273] ----------------------------------------------- 0.00 0.00 1/1 realloc [172] [228] 0.0 0.00 0.00 1 irealloc [228] 0.00 0.00 1/12705 imalloc [118] 0.00 0.00 1/12705 ifree [146] ----------------------------------------------- 0.00 0.00 1/1 exit [230] [229] 0.0 0.00 0.00 1 mi_clean_signals [229] 0.00 0.00 1/2 pthread_mutex_destroy [223] ----------------------------------------------- [230] 0.0 0.00 0.00 exit [230] 0.00 0.00 1/1 mi_clean_signals [229] 0.00 0.00 1/410 getpagesize [246] 0.00 0.00 1/1 _mcleanup (869) ----------------------------------------------- 0.00 0.00 1/1 pthread_mutex_lock [16] [231] 0.0 0.00 0.00 1 init_static [231] 0.00 0.00 1/6 pthread_mutex_init [214] 0.00 0.00 1/85275 _spinlock_debug [41] ----------------------------------------------- 0.00 0.00 1/1 regcomp [219] [232] 0.0 0.00 0.00 1 findmust [232] 0.00 0.00 1/6244 malloc [62] ----------------------------------------------- 0.00 0.00 1/1 _thread_init [194] [233] 0.0 0.00 0.00 1 pthread_cond_init [233] 0.00 0.00 1/6244 malloc [62] ----------------------------------------------- 0.00 0.00 1/1 main [9] [234] 0.0 0.00 0.00 1 smfi_setconn [234] 0.00 0.00 1/6244 malloc [62] 0.00 0.00 1/4 sm_strlcpy [273] ----------------------------------------------- 0.00 0.00 1/1 _thread_init [194] [235] 0.0 0.00 0.00 1 _pq_alloc [235] 0.00 0.00 1/6244 malloc [62] 0.00 0.00 1/2 _pq_init [863] ----------------------------------------------- 0.00 0.00 1/1 regcomp [219] [236] 0.0 0.00 0.00 1 stripsnug [236] 0.00 0.00 1/129 realloc [172] ----------------------------------------------- 0.00 0.00 2/2 _thread_tag_init [188] [237] 0.0 0.00 0.00 2 pthread_key_create [237] 0.00 0.00 3/85275 _spinlock_debug [41] ----------------------------------------------- 0.00 0.00 1/2 mi_milteropen [181] 0.00 0.00 1/2 connectlog_r [202] [238] 0.0 0.00 0.00 2 socket [238] 0.00 0.00 2/26483 _thread_fd_table_init [67] ----------------------------------------------- 0.00 0.00 1/1 main [9] [239] 0.0 0.00 0.00 1 openlog [239] 0.00 0.00 1/1 openlog_r [240] ----------------------------------------------- 0.00 0.00 1/1 openlog [239] [240] 0.0 0.00 0.00 1 openlog_r [240] 0.00 0.00 1/155 connectlog_r [202] ----------------------------------------------- 0.00 0.00 3681/3681 mi_engine [8] [241] 0.0 0.00 0.00 3681 trans_ok [241] ----------------------------------------------- 0.00 0.00 126/3274 mlfi_close [170] 0.00 0.00 150/3274 mlfi_eoh [157] 0.00 0.00 150/3274 mlfi_body [185] 0.00 0.00 150/3274 mlfi_eom [31] 0.00 0.00 152/3274 mlfi_clean [167] 0.00 0.00 2546/3274 mlfi_header [54] [242] 0.0 0.00 0.00 3274 smfi_getpriv [242] ----------------------------------------------- 0.00 0.00 1/2547 mi_milteropen [181] 0.00 0.00 2546/2547 mlfi_header [54] [243] 0.0 0.00 0.00 2547 strcasecmp [243] ----------------------------------------------- 0.00 0.00 1601/1601 __svfscanf [143] [244] 0.0 0.00 0.00 1601 fread [244] ----------------------------------------------- 0.00 0.00 750/750 _gettemp [175] [245] 0.0 0.00 0.00 750 arc4random [245] 0.00 0.00 1/1 arc4random_stir [281] ----------------------------------------------- 0.00 0.00 1/410 exit [230] 0.00 0.00 2/410 atexit [275] 0.00 0.00 126/410 _thread_stack_free [859] 0.00 0.00 128/410 _thread_stack_alloc [117] 0.00 0.00 153/410 __atexit_register_cleanup [857] [246] 0.0 0.00 0.00 410 getpagesize [246] ----------------------------------------------- 0.00 0.00 1/311 _thread_gc [12] 0.00 0.00 1/311 getopt_internal [277] 0.00 0.00 309/311 tzset_basic [145] [247] 0.0 0.00 0.00 311 getenv [247] 0.00 0.00 311/311 __findenv [856] ----------------------------------------------- 0.00 0.00 256/256 arc4_stir [280] [248] 0.0 0.00 0.00 256 arc4_getbyte [248] ----------------------------------------------- 0.00 0.00 249/249 categorize [283] [249] 0.0 0.00 0.00 249 isinsets [249] ----------------------------------------------- 0.00 0.00 124/248 mlfi_connect [104] 0.00 0.00 124/248 mlfi_close [170] [250] 0.0 0.00 0.00 248 smfi_setpriv [250] ----------------------------------------------- 0.00 0.00 177/177 tzload [204] [251] 0.0 0.00 0.00 177 detzcode [251] ----------------------------------------------- 0.00 0.00 154/154 vsyslog_r [53] [252] 0.0 0.00 0.00 154 time [252] ----------------------------------------------- 0.00 0.00 154/154 localsub [151] [253] 0.0 0.00 0.00 154 timesub [253] ----------------------------------------------- 0.00 0.00 152/152 st_sender [124] [254] 0.0 0.00 0.00 152 mlfi_envfrom [254] ----------------------------------------------- 0.00 0.00 150/150 st_rcpt [129] [255] 0.0 0.00 0.00 150 mlfi_envrcpt [255] ----------------------------------------------- 0.00 0.00 150/150 mlfi_header [54] [256] 0.0 0.00 0.00 150 strstr [256] ----------------------------------------------- 0.00 0.00 127/127 pthread_cond_signal [138] [257] 0.0 0.00 0.00 127 cond_queue_deq [257] ----------------------------------------------- 0.00 0.00 1/127 connectlog_r [202] 0.00 0.00 126/127 inet_ntop4 [160] [258] 0.0 0.00 0.00 127 strlcpy [258] ----------------------------------------------- 0.00 0.00 126/126 mi_engine [8] [259] 0.0 0.00 0.00 126 fix_stm [259] ----------------------------------------------- 0.00 0.00 126/126 st_connectinfo [100] [260] 0.0 0.00 0.00 126 inet_aton [260] ----------------------------------------------- 0.00 0.00 121/121 mi_engine [8] [261] 0.0 0.00 0.00 121 st_quit [261] ----------------------------------------------- 0.00 0.00 25/81 parse_conf [208] 0.00 0.00 56/81 parse_string [269] [262] 0.0 0.00 0.00 81 isspace [262] ----------------------------------------------- 0.00 0.00 36/36 sfast [279] [263] 0.0 0.00 0.00 36 sstep [263] ----------------------------------------------- 0.00 0.00 1/33 _thread_init [194] 0.00 0.00 1/33 _thread_machdep_osfxsr [79] 0.00 0.00 1/33 _mcleanup (869) 0.00 0.00 30/33 arc4_stir [280] [264] 0.0 0.00 0.00 33 sysctl [264] ----------------------------------------------- 0.00 0.00 13/13 malloc_pages [70] [265] 0.0 0.00 0.00 13 map_pages [265] ----------------------------------------------- 0.00 0.00 2/12 regcomp [219] 0.00 0.00 10/12 ordinary [267] [266] 0.0 0.00 0.00 12 doemit [266] ----------------------------------------------- 0.00 0.00 10/10 p_ere_exp [268] [267] 0.0 0.00 0.00 10 ordinary [267] 0.00 0.00 10/12 doemit [266] ----------------------------------------------- 0.00 0.00 10/10 p_ere [288] [268] 0.0 0.00 0.00 10 p_ere_exp [268] 0.00 0.00 10/10 ordinary [267] ----------------------------------------------- 0.00 0.00 6/6 parse_conf [208] [269] 0.0 0.00 0.00 6 parse_string [269] 0.00 0.00 56/81 isspace [262] ----------------------------------------------- 0.00 0.00 1/4 __hash_open [192] 0.00 0.00 3/4 __call_hash [860] [270] 0.0 0.00 0.00 4 hash4 [270] ----------------------------------------------- 0.00 0.00 4/4 parse_conf [208] [271] 0.0 0.00 0.00 4 parse_qstring [271] ----------------------------------------------- 0.00 0.00 4/4 parse_conf [208] [272] 0.0 0.00 0.00 4 pstrncpy [272] ----------------------------------------------- 0.00 0.00 1/4 smfi_register [227] 0.00 0.00 1/4 smfi_setconn [234] 0.00 0.00 2/4 mi_milteropen [181] [273] 0.0 0.00 0.00 4 sm_strlcpy [273] ----------------------------------------------- 0.00 0.00 3/3 __get_page [861] [274] 0.0 0.00 0.00 3 pread [274] ----------------------------------------------- 0.00 0.00 1/2 ___start [196] 0.00 0.00 1/2 smfi_main [10] [275] 0.0 0.00 0.00 2 atexit [275] 0.00 0.00 2/410 getpagesize [246] ----------------------------------------------- 0.00 0.00 2/2 main [9] [276] 0.0 0.00 0.00 2 getopt [276] 0.00 0.00 2/2 getopt_internal [277] ----------------------------------------------- 0.00 0.00 2/2 getopt [276] [277] 0.0 0.00 0.00 2 getopt_internal [277] 0.00 0.00 1/311 getenv [247] ----------------------------------------------- 0.00 0.00 2/2 mutex_lock_common [17] [278] 0.0 0.00 0.00 2 mutex_queue_enq [278] ----------------------------------------------- 0.00 0.00 2/2 smatcher [150] [279] 0.0 0.00 0.00 2 sfast [279] 0.00 0.00 36/36 sstep [263] ----------------------------------------------- 0.00 0.00 1/1 arc4random_stir [281] [280] 0.0 0.00 0.00 1 arc4_stir [280] 0.00 0.00 256/256 arc4_getbyte [248] 0.00 0.00 30/33 sysctl [264] ----------------------------------------------- 0.00 0.00 1/1 arc4random [245] [281] 0.0 0.00 0.00 1 arc4random_stir [281] 0.00 0.00 1/1 arc4_stir [280] ----------------------------------------------- 0.00 0.00 1/1 main [9] [282] 0.0 0.00 0.00 1 atoi [282] 0.00 0.00 1/1 strtol [294] ----------------------------------------------- 0.00 0.00 1/1 regcomp [219] [283] 0.0 0.00 0.00 1 categorize [283] 0.00 0.00 249/249 isinsets [249] ----------------------------------------------- 0.00 0.00 1/1 _thread_init [194] [284] 0.0 0.00 0.00 1 dlctl [284] ----------------------------------------------- 0.00 0.00 1/1 hdestroy [200] [285] 0.0 0.00 0.00 1 flush_meta [285] ----------------------------------------------- 0.00 0.00 1/1 _thread_init [194] [286] 0.0 0.00 0.00 1 getdtablesize [286] 0.00 0.00 1/1 sysconf [296] ----------------------------------------------- 0.00 0.00 1/1 _mcleanup (869) [287] 0.0 0.00 0.00 1 moncontrol [287] ----------------------------------------------- 0.00 0.00 1/1 regcomp [219] [288] 0.0 0.00 0.00 1 p_ere [288] 0.00 0.00 10/10 p_ere_exp [268] ----------------------------------------------- 0.00 0.00 1/1 regcomp [219] [289] 0.0 0.00 0.00 1 pluscount [289] ----------------------------------------------- 0.00 0.00 1/1 tzsetwall_basic [203] [290] 0.0 0.00 0.00 1 settzname [290] ----------------------------------------------- 0.00 0.00 1/1 signal [292] [291] 0.0 0.00 0.00 1 sigaction [291] ----------------------------------------------- 0.00 0.00 1/1 smfi_main [10] [292] 0.0 0.00 0.00 1 signal [292] 0.00 0.00 1/1 sigaction [291] ----------------------------------------------- 0.00 0.00 1/1 parse_conf [208] [293] 0.0 0.00 0.00 1 strncpy [293] ----------------------------------------------- 0.00 0.00 1/1 atoi [282] [294] 0.0 0.00 0.00 1 strtol [294] ----------------------------------------------- 0.00 0.00 1/1 __hash_open [192] [295] 0.0 0.00 0.00 1 swap_header [295] ----------------------------------------------- 0.00 0.00 1/1 getdtablesize [286] [296] 0.0 0.00 0.00 1 sysconf [296] ----------------------------------------------- 0.00 0.00 127/12633 realloc [172] 0.00 0.00 6196/12633 malloc [62] 0.00 0.00 6310/12633 free [61] [854] 0.0 0.00 0.00 12633 _thread_malloc_unlock [854] ----------------------------------------------- 0.00 0.00 154/770 _fmt [93] 0.00 0.00 616/770 _conv [101] [855] 0.0 0.00 0.00 770 _add [855] ----------------------------------------------- 0.00 0.00 311/311 getenv [247] [856] 0.0 0.00 0.00 311 __findenv [856] ----------------------------------------------- 0.00 0.00 1/153 __sinit [867] 0.00 0.00 152/153 __smakebuf [121] [857] 0.0 0.00 0.00 153 __atexit_register_cleanup [857] 0.00 0.00 153/410 getpagesize [246] ----------------------------------------------- 0.00 0.00 2/152 fopen [205] 0.00 0.00 150/152 fdopen [115] [858] 0.0 0.00 0.00 152 __sfp [858] 0.00 0.00 1/1 __sinit [867] ----------------------------------------------- 0.00 0.00 126/126 _thread_gc [12] [859] 0.0 0.00 0.00 126 _thread_stack_free [859] 0.00 0.00 126/410 getpagesize [246] ----------------------------------------------- 0.00 0.00 3/3 hash_access [210] [860] 0.0 0.00 0.00 3 __call_hash [860] 0.00 0.00 3/4 hash4 [270] ----------------------------------------------- 0.00 0.00 3/3 __get_buf [213] [861] 0.0 0.00 0.00 3 __get_page [861] 0.00 0.00 3/3 pread [274] 0.00 0.00 2/2 __log2 [862] ----------------------------------------------- 0.00 0.00 2/2 __get_page [861] [862] 0.0 0.00 0.00 2 __log2 [862] ----------------------------------------------- 0.00 0.00 1/2 fork [65] 0.00 0.00 1/2 _pq_alloc [235] [863] 0.0 0.00 0.00 2 _pq_init [863] ----------------------------------------------- 0.00 0.00 1/2 _thread_init [194] 0.00 0.00 1/2 fork [65] [864] 0.0 0.00 0.00 2 _thread_sig_init [864] ----------------------------------------------- 0.00 0.00 1/1 __hash_open [192] [865] 0.0 0.00 0.00 1 __buf_init [865] ----------------------------------------------- 0.00 0.00 1/1 ___start [196] [866] 0.0 0.00 0.00 1 __guard_setup [866] ----------------------------------------------- 0.00 0.00 1/1 __sfp [858] [867] 0.0 0.00 0.00 1 __sinit [867] 0.00 0.00 1/153 __atexit_register_cleanup [857] ----------------------------------------------- 0.00 0.00 1/1 fork [65] [868] 0.0 0.00 0.00 1 _cond_reinit [868] ----------------------------------------------- 0.00