examples: Update winbind.stp
authorSamuel Cabrero <scabrero@samba.org>
Mon, 9 May 2022 14:12:41 +0000 (16:12 +0200)
committerJeremy Allison <jra@samba.org>
Thu, 19 May 2022 17:51:33 +0000 (17:51 +0000)
Signed-off-by: Samuel Cabrero <scabrero@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
examples/systemtap/generate-winbindd.stp.sh
examples/systemtap/winbindd.stp

index 2b722a4deb35ba15ac605952d9efabd3f3c34f31..90ebdadf174b41b67509277cdc852b2dbb9e58ca 100755 (executable)
@@ -3,12 +3,12 @@
 outfile="$(dirname $0)/winbindd.stp"
 
 child_funcs="winbindd_dual_init_connection
-winbindd_dual_pam_logoff
 winbindd_dual_pam_chng_pswd_auth_crap
 winbindd_dual_pam_chauthtok
 _wbint_Ping
 _wbint_PamAuth
 _wbint_PamAuthCrap
+_wbint_PamLogOff
 _wbint_ListTrustedDomains
 _wbint_LookupSid
 _wbint_LookupSids
index bbc16d15952db4d79241b73b1c63324e5391f52b..9dd2f87d0b7b73f8e8b3cd0318595d3f42adab39 100644 (file)
@@ -2,7 +2,7 @@
 #
 # Systemtap script to instrument winbindd
 #
-# Generated by examples/systemtap/generate-winbindd.stp.sh on lun 09 may 2022 16:27:02 CEST, do not edit
+# Generated by examples/systemtap/generate-winbindd.stp.sh on lun 09 may 2022 16:28:20 CEST, do not edit
 #
 # Usage:
 #
@@ -43,26 +43,6 @@ probe process("winbindd").function("winbindd_dual_init_connection").return {
        dc_svctime["winbindd_dual_init_connection"] <<< duration
 }
 
-#
-# winbind domain child function winbindd_dual_pam_logoff
-#
-
-probe process("winbindd").function("winbindd_dual_pam_logoff") {
-       dc_running[tid(), "winbindd_dual_pam_logoff"] = gettimeofday_us()
-}
-
-probe process("winbindd").function("winbindd_dual_pam_logoff").return {
-       if (!([tid(), "winbindd_dual_pam_logoff"] in dc_running))
-               next
-
-       end = gettimeofday_us()
-       begin = dc_running[tid(), "winbindd_dual_pam_logoff"]
-       delete dc_running[tid(), "winbindd_dual_pam_logoff"]
-
-       duration = end - begin
-       dc_svctime["winbindd_dual_pam_logoff"] <<< duration
-}
-
 #
 # winbind domain child function winbindd_dual_pam_chng_pswd_auth_crap
 #
@@ -163,6 +143,26 @@ probe process("winbindd").function("_wbint_PamAuthCrap").return {
        dc_svctime["_wbint_PamAuthCrap"] <<< duration
 }
 
+#
+# winbind domain child function _wbint_PamLogOff
+#
+
+probe process("winbindd").function("_wbint_PamLogOff") {
+       dc_running[tid(), "_wbint_PamLogOff"] = gettimeofday_us()
+}
+
+probe process("winbindd").function("_wbint_PamLogOff").return {
+       if (!([tid(), "_wbint_PamLogOff"] in dc_running))
+               next
+
+       end = gettimeofday_us()
+       begin = dc_running[tid(), "_wbint_PamLogOff"]
+       delete dc_running[tid(), "_wbint_PamLogOff"]
+
+       duration = end - begin
+       dc_svctime["_wbint_PamLogOff"] <<< duration
+}
+
 #
 # winbind domain child function _wbint_ListTrustedDomains
 #