This file is indexed.

/usr/share/systemtap/tapset/print_stats.stpm is in systemtap-common 3.1-3ubuntu0.1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
/* emulate the built-in unread-global auto-printer for statistics variable */

@define prints(s) %(
  printf("@count=%d @min=%d @max=%d @sum=%d @avg=%d\n",
         @count(@s), @min(@s), @max(@s), @sum(@s), @avg(@s))
%)

@define prints1(s)
%(
  foreach ([__a] in @s -) {
    print("[",__a,"] ")
    @prints(@s[__a])
  }
%)
@define prints2(s)
%(
  foreach ([__a,__b] in @s -) {
    print("[",__a,",",__b,"] ")
    @prints(@s[__a,__b])
  }
%)
@define prints3(s)
%(
  foreach ([__a,__b,__c] in @s -) {
    print("[",__a,",",__b,",",__c,"] ")
    @prints(@s[__a,__b,__c])
  }
%)
@define prints4(s)
%(
  foreach ([__a,__b,__c,__d] in @s -) {
    print("[",__a,",",__b,",",__c,",",__d,"] ")
    @prints(@s[__a,__b,__c,__d])
  }
%)
@define prints5(s)
%(
  foreach ([__a,__b,__c,__d,__e] in @s -) {
    print("[",__a,",",__b,",",__c,",",__d,",",__e,"] ")
    @prints(@s[__a,__b,__c,__d,__e])
  }
%)
@define prints6(s)
%(
  foreach ([__a,__b,__c,__d,__e,__f] in @s -) {
    print("[",__a,",",__b,",",__c,",",__d,",",__e,",",__f,"] ")
    @prints(@s[__a,__b,__c,__d,__e,__f])
  }
%)
@define prints7(s)
%(
  foreach ([__a,__b,__c,__d,__e,__f,__g] in @s -) {
    print("[",__a,",",__b,",",__c,",",__d,",",__e,",",__f,",",__g,",","] ")
    @prints(@s[__a,__b,__c,__d,__e,__f,__g])
  }
%)
@define prints8(s)
%(
  foreach ([__a,__b,__c,__d,__e,__f,__g,__h] in @s -) {
    print("[",__a,",",__b,",",__c,",",__d,",",__e,",",__f,",",__g,",",__h,"] ")
    @prints(@s[__a,__b,__c,__d,__e,__f,__g,__h])
  }
%)
@define prints9(s)
%(
  foreach ([__a,__b,__c,__d,__e,__f,__g,__h,__i] in @s -) {
    print("[",__a,",",__b,",",__c,",",__d,",",__e,",",__f,",",__g,",",__h,",",__i,"] ")
    @prints(@s[__a,__b,__c,__d,__e,__f,__g,__h,__i])
  }
%)