summaryrefslogtreecommitdiffstats
path: root/src/systemtap/sssd.stp.in
blob: 2bd45aeb88f2a2052221ef4890aaa580330334ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Database transaction probes
probe sssd_transaction_start = process("@libdir@/sssd/libsss_util.so").mark("sysdb_transaction_start")
{
    nesting = $arg1;
    probestr = sprintf("-> %s(nesting=%d)",
                       $$name,
                       nesting);
}

probe sssd_transaction_commit_before = process("@libdir@/sssd/libsss_util.so").mark("sysdb_transaction_commit_before")
{
    nesting = $arg1;
    probestr = sprintf("<- %s(pre)(nesting=%d)",
                       $$name,
                       nesting);
}

probe sssd_transaction_commit_after = process("@libdir@/sssd/libsss_util.so").mark("sysdb_transaction_commit_after")
{
    nesting = $arg1;
    probestr = sprintf("<- %s(post)(nesting=%d)",
                       $$name,
                       nesting);
}

probe sssd_transaction_cancel = process("@libdir@/sssd/libsss_util.so").mark("sysdb_transaction_cancel")
{
    nesting = $arg1;
    probestr = sprintf("<- %s(nesting=%d)",
                       $$name,
                       nesting);
}