forked from xalt/xalt
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TAGS
9208 lines (8614 loc) · 285 KB
/
TAGS
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
aclocal.m4,26
dnl AX_PYTHON_MODULE(1,0
configure.ac,30
AC_INIT(1,0
AC_SUBST(30,467
docs/Makefile,1466
SPHINXOPTS 5,92
SPHINXBUILD 6,108
PAPER 7,137
BUILDDIR 8,153
$(error The '$(SPHINXBUILD)' command was not found. Make sure you have Sphinx installed, then set the SPHINXBUILD environment variable to point to the full path of the '$(SPHINXBUILD)' executable. Alternatively you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http:$(error The '$(SPHINXBUILD)' command was not found. Make sure you have Sphinx installed, then set the SPHINXBUILD environment variable to point to the full path of the '$(SPHINXBUILD)' executable. Alternatively you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http12,281
PAPEROPT_a4 16,654
PAPEROPT_letter 17,695
ALLSPHINXOPTS 18,740
I18NSPHINXOPTS 20,901
.PHONY:.PHONY22,962
html:html24,1114
help:help29,1251
clean:clean56,2778
dirhtml:dirhtml60,2809
singlehtml:singlehtml65,2958
pickle:pickle70,3117
json:json75,3258
htmlhelp:htmlhelp80,3391
qthelp:qthelp86,3598
applehelp:applehelp95,3971
devhelp:devhelp103,4283
epub:epub112,4563
latex:latex117,4698
latexpdf:latexpdf124,4976
latexpdfja:latexpdfja130,5202
text:text136,5444
man:man141,5581
texinfo:texinfo146,5716
info:info153,5998
gettext:gettext159,6225
changes:changes164,6379
linkcheck:linkcheck169,6514
doctest:doctest175,6723
coverage:coverage180,6918
xml:xml185,7117
pseudoxml:pseudoxml190,7249
docs/source/index.rst,27
function pointers 33,1350
docs/source/040_reverse_map.rst,25
Function Tracking22,801
docs/source/120_xalt_json.rst,19
entry is 172,5380
docs/source/050_install_and_test.rst,59
above XALT. In other word,7,280
prepend_path(100,3513
docs/source/130_known_problems.rst,135
#define _GNU_SOURCE40,1469
int my_copyenv(50,1630
int main(69,2068
The problem with this code is that clearenv(74,2150
docs/source/999_faq.rst,32
Frequently Asked Questions3,16
docs/source/080_loading_json_by_syslog.rst,25
If you are syslog,5,106
docs/source/060_setup_db.rst,57
Where you have correctly set the **db name*name48,1733
docs/source/030_site_filtering.rst,101
void my_hostname_parser_cleanup(86,3515
The routines must be called my_hostname_parser(92,3645
docs/source/100_execstack.rst,99
int main(29,1006
the assembly code,59,1719
Normally this is not a problem. However,65,2009
docs/source/010_prereqs.rst,67
library,5,121
library, and to track the external functions 5,121
docs/source/115_xalt_internal_design.rst,54
function tracking 41,1525
function tracking 42,1591
docs/source/020_site_configuration.rst,27
Function Tracking240,7272
src/Makefile.in,1996
COPY_LIBS_TO_XALT 1,0
FIND_LIBS_TO_XALT 2,70
THIS_DIR 3,136
VPATH 4,172
CC 5,204
CXX 6,226
OPTLVL 7,248
LIB_OPTIONS 8,273
WARN_FLAGS 9,305
CF_INIT 11,367
COMMON_FLGS 12,395
CXXFLAGS 13,449
CFLAGS 14,493
LIBDCGM:LIBDCGM18,612
LIBDCGM:LIBDCGM20,649
LIBNVML:LIBNVML24,707
HAVE_EXTERNAL_HOSTNAME_PARSER 28,763
PARSER_TYPE 29,831
MY_HOSTNAME_PARSER_SRC 31,947
MY_HOSTNAME_PARSER_OBJ 32,1031
MY_HOSTNAME_PARSER_OBJ_32 33,1107
MY_HOSTNAME_PARSER_LIBRARY 36,1226
MY_HOSTNAME_PARSER_LIB32 37,1309
MY_HOSTNAME_PARSER_TARGET 38,1392
MY_HOSTNAME_PARSER_TARGET +=MY_HOSTNAME_PARSER_TARGET +40,1497
MY_HOSTNAME_PARSER_OBJ 42,1577
MY_HOSTNAME_PARSER_OBJ_32 43,1653
programs 50,1855
c_sources 51,1871
cxx_sources 52,1887
libraries 53,1903
extra_clean 54,1919
so_libs 55,1935
HAVE_32BIT 58,1980
DEP32 59,1999
OBJ32 60,2016
DEP32 64,2065
OBJ32 65,2110
dependencies 68,2162
objects 69,2244
include_dirs 71,2327
include_dirs 72,2363
CPPFLAGS +=CPPFLAGS +74,2434
all:all80,2564
INCLUDE_DEPS 83,2600
INCLUDE_DEPS 87,2659
INCLUDE_DEPS 91,2720
.PHONY:.PHONY103,2884
all:all104,2896
build_all:build_all106,2955
COPY_ALL_LIBS:COPY_ALL_LIBS109,3063
baseNM=112,3220
realNM=119,3650
%.d:%.d125,3949
sed 's,\($(notdir $*)\.o\) *:sed 's,\($(notdir $*)\.o\) *128,4101
%.d32:%.d32131,4199
sed 's,\($(notdir $*)\)\.o *:sed 's,\($(notdir $*)\)\.o *134,4361
%.d:%.d137,4463
sed 's,\($(notdir $*)\.o\) *:sed 's,\($(notdir $*)\.o\) *140,4615
%.o32:%.o32143,4713
ECHO:ECHO148,4788
echo:echo151,4860
neat:neat157,5024
clean:clean160,5078
clobber:clobber166,5368
$(DESTDIR)$(SITE_PKG_DIR)/xalt_python_pkg_filter.py:$(DESTDIR)$(SITE_PKG_DIR)/xalt_python_pkg_filter.py171,5434
my_hostname_parser_target:my_hostname_parser_target174,5534
my_hostname_parser_target_32:my_hostname_parser_target_32177,5639
src/tmpl/xalt_python_pkg_filter.template,56
import os,4,56
import os, sys,4,56
def keep_pkg(8,99
src/tmpl/xalt_interval.template,317
#define XALT_INTERVAL_H2,24
#define N_ELEMENTS(6,78
double left;10,146
double prob;11,161
} interval;12,176
const int mpi_always_record 14,189
interval scalar_rangeA[scalar_rangeA16,245
interval mpi_rangeA[mpi_rangeA17,293
const int scalar_rangeSz 18,345
const int mpi_rangeSz 19,406
src/tmpl/xalt_hostname_parser.template,191
#define HERE 6,93
static char * strbuf 8,152
static unsigned int sz 9,183
KEEP 11,218
SKIP 12,230
int yywrap(20,275
int hostname_parser(25,306
void hostname_parser_cleanup(47,729
src/tmpl/xalt_regex.template,359
#define XALT_REGEX_H2,21
#define N_ELEMENTS(6,72
const char* pathPatternA[pathPatternA7,121
const char* hostnameA[hostnameA8,178
const char* envPatternA[envPatternA9,235
const char* pyPkgPatternA[pyPkgPatternA10,292
const int pathPatternSz 12,350
const int hostnameSz 13,406
const int envPatternSz 14,459
const int pyPkgPatternSz 15,514
src/tmpl/xalt_env_parser.template,180
static char * strbuf 6,93
static unsigned int sz 7,124
KEEP 9,159
SKIP 10,171
IGNORE 11,183
int yywrap(19,225
int keep_env_name(24,256
void env_parser_cleanup(46,692
src/tmpl/xalt_path_parser.template,191
static char * strbuf 7,94
static unsigned int sz 8,125
SPSR 10,160
PKGS 11,172
KEEP 12,184
SKIP 13,196
int yywrap(21,237
int keep_path(26,268
void path_parser_cleanup(48,673
src/linker/my_uuidgen.c,15
int main(6,84
src/linker/jsmn.h,508
#define __JSMN_H_2,18
#define JSMN_PARENT_LINKS 10,98
JSMN_UNDEFINED 20,290
JSMN_OBJECT 21,311
JSMN_ARRAY 22,329
JSMN_STRING 23,346
JSMN_PRIMITIVE 24,364
} jsmntype_t;25,384
enum jsmnerr 27,399
JSMN_ERROR_NOMEM 29,453
JSMN_ERROR_INVAL 31,521
JSMN_ERROR_PART 33,610
jsmntype_t type;43,839
int start;44,857
int end;45,869
int size;46,879
int parent;48,915
} jsmntok_t;50,935
unsigned int pos;57,1114
unsigned int toknext;58,1165
int toksuper;59,1217
} jsmn_parser;60,1286
src/linker/xalt_strip_linklib.C,18
int main(16,1062
src/linker/parseLDTrace.h,30
#define PARSE_LD_TRACE_H2,25
src/linker/xalt_realpath.c,41
#define _GNU_SOURCE 1,0
int main(5,120
src/linker/xalt_utils.C,83
#define DATESZ 19,329
bool path2module(21,349
FILE* xalt_json_file_open(49,1025
src/linker/buildRmapT.C,24
void buildRmapT(16,319
src/linker/buildRmapT.h,26
#define BUILDRMAPT_H2,21
src/linker/xalt_generate_linkdata.C,114
static const char* blank0 20,389
static const char* comma 21,421
double convert_double(23,455
int main(37,700
src/linker/parseLDTrace.C,82
void addPath2Set(10,185
void parseLDTrace(20,420
void readFunctionList(78,2006
src/linker/xalt_generate_watermark.C,17
int main(14,255
src/linker/parseJsonStr.h,28
#define PARSEJSONSTR_H2,23
src/linker/xalt_utils.h,26
#define XALT_UTILS_H2,21
src/linker/Module.mk.in,15
local_dir 1,0
src/linker/jsmn.c,222
static jsmntok_t *jsmn_alloc_token(jsmn_alloc_token6,82
static void jsmn_fill_token(24,444
static int jsmn_parse_primitive(35,700
static int jsmn_parse_string(84,1856
int jsmn_parse(151,3594
void jsmn_init(306,7648
src/linker/xalt_cxx_types.h,352
#define XALT_CXX_TYPES_H2,25
typedef std::unordered_map<std::string,std::string11,168
typedef std::unordered_map<std::string,std::string> Table;11,168
typedef std::unordered_set<std::string> Set;12,227
typedef std::vector<std::string> Vstring;13,284
typedef unsigned int uint;14,345
src/linker/xalt_rmap_exists.C,15
int main(5,69
src/linker/xalt_extract_linker.C,113
static const char* blank0 11,171
static const char* comma 12,208
void extract_linker(14,247
int main(63,1591
src/linker/parseJsonStr.C,114
void processTable(11,182
void processArray(43,1234
void processValue(109,3143
void parseCompTJsonStr(123,3654
src/util/capture.h,23
#define CAPTURE_H2,18
src/util/xalt_tmpdir.h,27
#define XALT_TMPDIR_H2,22
src/util/zstring.c,104
#define BUFFSZ 8,125
#define MAX(9,146
char* compress_string(11,188
char* uncompress_string(63,1193
src/util/uthash.h,5076
#define UTHASH_H25,1165
#define UTHASH_VERSION 27,1183
#define DECLTYPE(40,1792
#define NO_DECLTYPE42,1894
#define NO_DECLTYPE45,2016
#define DECLTYPE(47,2095
#define DECLTYPE(52,2163
#define DECLTYPE_ASSIGN(53,2183
#define DECLTYPE_ASSIGN(59,2533
typedef unsigned int uint32_t;72,3067
typedef unsigned char uint8_t;73,3098
typedef unsigned int uint32_t;78,3211
typedef unsigned char uint8_t;79,3242
#define uthash_malloc(83,3303
#define uthash_free(86,3391
#define uthash_bzero(89,3479
#define uthash_strlen(92,3551
#define uthash_memcmp(99,3787
#define HASH_KEYCMP(103,3858
#define uthash_noexpand_fyi(107,3942
#define uthash_expand_fyi(110,4055
#define HASH_NONFATAL_OOM 114,4169
#define uthash_nonfatal_oom(121,4300
#define HASH_RECORD_OOM(124,4386
#define IF_HASH_NONFATAL_OOM(125,4447
#define uthash_fatal(131,4580
#define HASH_RECORD_OOM(134,4652
#define IF_HASH_NONFATAL_OOM(135,4713
#define HASH_INITIAL_NUM_BUCKETS 140,4786
#define HASH_INITIAL_NUM_BUCKETS_LOG2 141,4866
#define HASH_BKT_CAPACITY_THRESH 142,4946
#define ELMT_FROM_HH(145,5088
#define HH_FROM_ELMT(147,5216
#define HASH_ROLLBACK_BKT(149,5305
#define HASH_VALUE(159,5982
#define HASH_FIND_BYHASHVALUE(164,6244
#define HASH_FIND(176,7116
#define HASH_BLOOM_BITLEN 187,7811
#define HASH_BLOOM_BYTELEN 188,7857
#define HASH_BLOOM_MAKE(189,7955
#define HASH_BLOOM_FREE(201,8798
#define HASH_BLOOM_BITSET(206,9060
#define HASH_BLOOM_BITTEST(207,9131
#define HASH_BLOOM_ADD(209,9203
#define HASH_BLOOM_TEST(212,9382
#define HASH_BLOOM_MAKE(216,9568
#define HASH_BLOOM_FREE(217,9603
#define HASH_BLOOM_ADD(218,9632
#define HASH_BLOOM_TEST(219,9666
#define HASH_BLOOM_BYTELEN 220,9705
#define HASH_MAKE_TABLE(223,9743
#define HASH_REPLACE_BYHASHVALUE_INORDER(255,12246
#define HASH_REPLACE_BYHASHVALUE(265,12967
#define HASH_REPLACE(275,13657
#define HASH_REPLACE_INORDER(282,14090
#define HASH_APPEND_LIST(289,14539
#define HASH_AKBI_INNER_LOOP(297,15050
#undef HASH_AKBI_INNER_LOOP307,15663
#define HASH_AKBI_INNER_LOOP(308,15691
#define HASH_ADD_TO_TABLE(324,16647
#define HASH_ADD_TO_TABLE(348,18327
#define HASH_ADD_KEYPTR_BYHASHVALUE_INORDER(361,19013
#define HASH_ADD_KEYPTR_INORDER(394,21607
#define HASH_ADD_BYHASHVALUE_INORDER(401,22046
#define HASH_ADD_INORDER(404,22236
#define HASH_ADD_KEYPTR_BYHASHVALUE(407,22401
#define HASH_ADD_KEYPTR(428,23991
#define HASH_ADD_BYHASHVALUE(435,24419
#define HASH_ADD(438,24589
#define HASH_TO_BKT(441,24738
#define HASH_DELETE(458,25676
#define HASH_DELETE_HH(461,25804
#define HASH_FIND_STR(491,28113
#define HASH_ADD_STR(496,28457
#define HASH_REPLACE_STR(501,28801
#define HASH_FIND_INT(506,29145
#define HASH_ADD_INT(508,29275
#define HASH_REPLACE_INT(510,29405
#define HASH_FIND_PTR(512,29548
#define HASH_ADD_PTR(514,29681
#define HASH_REPLACE_PTR(516,29814
#define HASH_DEL(518,29960
#define HASH_OOPS(526,30308
#define HASH_FSCK(527,30388
#define HASH_FSCK(576,34307
#define HASH_EMIT_KEY(583,34598
#define HASH_EMIT_KEY(590,35031
#define HASH_FCN 595,35185
#define HASH_FCN 597,35222
#define HASH_BER(601,35339
#define HASH_SAX(614,36163
#define HASH_FNV(624,36862
#define HASH_OAT(635,37622
#define HASH_JEN_MIX(650,38714
#define HASH_JEN(663,39640
#undef get16bits704,42842
#define get16bits(707,43015
#define get16bits(711,43097
#define HASH_SFH(714,43251
#define HASH_FIND_IN_BKT(758,46731
#define HASH_ADD_TO_BKT(780,48348
#define HASH_DEL_IN_BKT(802,49983
#define HASH_EXPAND_BUCKETS(846,52515
#define HASH_SORT(902,56893
#define HASH_SRT(903,56949
#define HASH_SELECT(992,64076
#define HASH_CLEAR(1050,68744
#define HASH_OVERHEAD(1061,69504
#define HASH_ITER(1069,69979
#define HASH_ITER(1073,70249
#define HASH_COUNT(1079,70550
#define HASH_CNT(1080,70593
typedef struct UT_hash_bucket 1082,70668
struct UT_hash_handle *hh_head;hh_head1083,70700
unsigned count;1084,70735
unsigned expand_mult;1098,71594
} UT_hash_bucket;1100,71620
#define HASH_SIGNATURE 1103,71713
#define HASH_BLOOM_SIGNATURE 1104,71748
typedef struct UT_hash_table 1106,71790
UT_hash_bucket *buckets;buckets1107,71821
unsigned num_buckets,1108,71849
unsigned num_buckets, log2_num_buckets;1108,71849
unsigned num_items;1109,71892
struct UT_hash_handle *tail;tail1110,71915
ptrdiff_t hho;1111,71994
unsigned ideal_chain_maxlen;1115,72230
unsigned nonideal_items;1120,72502
unsigned ineff_expands,1128,72979
unsigned ineff_expands, noexpand;1128,72979
uint32_t signature;1130,73017
uint32_t bloom_sig;1132,73115
uint8_t *bloom_bv;bloom_bv1133,73196
uint8_t bloom_nbits;1134,73218
} UT_hash_table;1137,73250
typedef struct UT_hash_handle 1139,73268
struct UT_hash_table *tbl;tbl1140,73300
void *prev;prev1141,73330
void *next;next1142,73404
struct UT_hash_handle *hh_prev;hh_prev1143,73478
struct UT_hash_handle *hh_next;hh_next1144,73552
void *key;key1145,73626
unsigned keylen;1146,73700
unsigned hashv;1147,73774
} UT_hash_handle;1148,73848
src/util/zstring.h,23
#define ZSTRING_H2,18
src/util/base64.c,148
const static char* b64=37,1191
const static unsigned char unb64[unb6440,1304
char* base64_encode(72,2968
unsigned char* base64_decode(122,4374
src/util/xalt_c_utils.h,28
#define XALT_C_UTILS_H2,23
src/util/xalt_tmpdir.o32,78
7g6,1310
u$u12,3293
u$X»;/YY12,3293
src/util/build_uuid.h,26
#define BUILD_UUID_H2,21
src/util/xalt_vendor_note.c,526
#define _GNU_SOURCE 1,0
static int xalt_tracing 16,378
struct elf_note 19,430
int32_t name_size;20,448
int32_t desc_size;21,469
int32_t type;22,490
uint8_t data[data23,506
typedef struct elf_note elf_note;25,552
struct vendor_note 27,587
char name[name28,608
uint8_t version;29,694
char note[note30,713
typedef struct vendor_note vendor_note;32,759
static int read_watermark(57,1570
static int handle_program_header(86,2404
bool xalt_vendor_note(125,3542
bool xalt_vendor_note(136,3781
src/util/compute_sha1.h,28
#define COMPUTE_SHA1_H2,23
src/util/transmit.c,79
#define _GNU_SOURCE1,0
const int syslog_msg_sz 19,370
void transmit(21,412
src/util/xalt_syshost.h,28
#define XALT_SYSHOST_H2,23
src/util/xalt_dir.c,48
#define _GNU_SOURCE2,20
char* xalt_dir(12,175
src/util/test_record_pkg.C,15
int main(5,58
src/util/xalt_version.h,30
#define XALT_VERSION_STR 1,0
src/util/insert.c,157
void insert_key_double(3,21
void insert_key_string(14,344
void insert_key_SET(26,731
void free_SET(35,1008
void free_S2D(47,1225
void free_S2S(59,1450
src/util/zcmprss.o32,36
ELFELF1,0
;äEòE53,4531
src/util/buildXALTRecordT.h,34
#define BUILD_XALT_RECORDT_H2,29
src/util/xalt_vendor_note.o32,10
7s6,959
src/util/compute_sha1.o32,10
r35,1613
src/util/capture.c,43
#define DATA_SIZE 3,40
void capture(5,64
src/util/base64.h,22
#define BASE64_H2,17
src/util/extractMain.c,43
int ascending_sort(7,111
int main(14,267
src/util/process.h,165
#define PROCESS_H2,18
UT_string* m_exe;17,215
UT_string* m_name;18,237
pid_t m_pid;19,260
pid_t m_parent;20,282
} process_t;21,307
src/util/utarray.h,1588
#define UTARRAY_H27,1215
#define UTARRAY_VERSION 29,1234
#define UTARRAY_UNUSED 36,1387
#define UTARRAY_UNUSED38,1444
#define utarray_oom(43,1579
#define utarray_oom(47,1635
typedef void (ctor_f)50,1674
typedef void (dtor_f)51,1725
typedef void (init_f)52,1759
size_t sz;54,1810
init_f *init;init55,1825
ctor_f *copy;copy56,1843
dtor_f *dtor;dtor57,1861
} UT_icd;58,1879
unsigned i,61,1907
unsigned i,n;61,1907
UT_icd icd;62,1976
char *d;d63,2042
} UT_array;64,2088
#define utarray_init(66,2101
#define utarray_done(71,2353
#define utarray_new(84,3245
#define utarray_free(92,3737
#define utarray_reserve(97,3989
#define utarray_push_back(109,4801
#define utarray_pop_back(115,5133
#define utarray_extend_back(120,5385
#define utarray_len(127,5797
#define utarray_eltptr(129,5830
#define _utarray_eltptr(130,5905
#define utarray_insert(132,5975
#define utarray_inserta(144,6787
#define utarray_resize(165,8322
#define utarray_concat(186,9859
#define utarray_erase(190,10031
#define utarray_renew(204,11003
#define utarray_clear(209,11255
#define utarray_sort(221,12067
#define utarray_find(225,12239
#define utarray_front(227,12313
#define utarray_next(228,12381
#define utarray_prev(229,12528
#define utarray_back(230,12667
#define utarray_eltidx(231,12741
static void utarray_str_cpy(234,12883
static void utarray_str_dtor(238,13044
static const UT_icd ut_str_icd UTARRAY_UNUSED 242,13151
static const UT_icd ut_int_icd UTARRAY_UNUSED 243,13254
static const UT_icd ut_ptr_icd UTARRAY_UNUSED 244,13332
src/util/xalt_c_utils.c,235
#define _GNU_SOURCE1,0
#define DATESZ 12,206
int isDirectory(14,226
int mkpath(22,370
void build_resultDir(41,653
void build_resultFn(67,1507
static bool s_start_record 85,2076
void set_end_record(86,2111
void my_free(90,2163
src/util/base64.o32,196
ELFELF1,0
=xò#)/#;)=#;<8C+/C;C12,6586
=xò#)/#;)=#;<8C+/C;+=C;<.óWKW12,6586
KK14,7236
src/util/process.c,98
void init_proc(14,254
void build_proc(22,396
void free_proc(70,1566
void proc_cmdline(76,1664
src/util/buildXALTRecordT.o32,31
4bb9,4638
<QÖQÖ107,14815
src/util/zcmprss.c,71
#define BUFFSZ 8,125
#define MAX(9,146
char* compress_string(11,188
src/util/buildXALTRecordT.c,92
#define _GNU_SOURCE1,0
void buildXALTRecordT(11,204
bool extractXALTRecordString(89,2880
src/util/xalt_fgets_alloc.h,32
#define XALT_FGETS_ALLOC_H2,27
src/util/zuncmprss.c,73
#define BUFFSZ 8,125
#define MAX(9,146
char* uncompress_string(11,188
src/util/xalt_vendor_note.h,108
#define XALT_VENDOR_NOTE_H2,27
#define XALT_ELF_NOTE_TYPE 4,55
#define XALT_STAMP_SUPPORTED_VERSION 5,98
src/util/epoch.c,28
volatile double epoch(4,42
src/util/xalt_curl_transmit.c,188
#define _GNU_SOURCE1,0
const int syslog_msg_sz 14,269
struct response 16,311
char *memory;memory17,329
size_t size;18,345
static size_t _write_callback(22,407
int main(40,839
src/util/xalt_obfuscate.h,1917
#define XALT_OBFUSCATE2,23
#define PASTE2(4,47
#define PaStE2(5,82
#define PASTE3(6,110
#define PaStE3(7,147
#define HIDE 10,192
#define UNDERSCORE 13,223
#define MY_NAME 14,252
#define __fini 18,324
#define __init 19,411
#define myfini 20,498
#define myinit 21,585
#define wrapper_for_myfini 22,672
#define base64_decode 24,760
#define base64_encode 25,844
#define buildEnvT 26,928
#define buildUserT 27,1012
#define buildXALTRecordT 28,1096
#define build_proc 29,1180
#define build_resultDir 30,1264
#define build_resultFn 31,1348
#define build_uuid 32,1432
#define compute_sha1 33,1516
#define compress_string 34,1600
#define create_xalt_tmpdir_str 35,1684
#define epoch 36,1768
#define extractXALTRecordString 37,1852
#define filterEnvT 38,1936
#define free_proc 39,2020
#define hostname_parser 40,2104
#define hostname_parser_cleanup 41,2188
#define init_proc 42,2272
#define isDirectory 43,2356
#define insert_key_double 44,2440
#define insert_key_string 45,2524
#define json_add_S2D 46,2608
#define json_add_S2S 47,2692
#define json_add_SET 48,2776
#define json_add_json_str 49,2860
#define json_add_ptA 50,2944
#define json_fini 51,3028
#define json_init 52,3112
#define keep_env_name 53,3196
#define keep_path 54,3280
#define mkpath 55,3364
#define my_free 56,3448
#define my_hostname_parser 57,3532
#define my_hostname_parser_cleanup 58,3616
#define parseProcMaps 59,3700
#define path_parser_cleanup 60,3784
#define proc_cmdline 61,3868
#define remove_xalt_tmpdir 62,3952
#define run_submission 63,4036
#define set_end_record 64,4120
#define translate 65,4204
#define transmit 66,4288
#define walkProcessTree 67,4372
#define xalt_dir 68,4456
#define xalt_fgets_alloc 69,4540
#define xalt_quotestring 70,4624
#define xalt_quotestring_free 71,4708
#define xalt_syshost 72,4792
#define xalt_unquotestring 73,4876
#define xalt_vendor_note 74,4960
src/util/xalt_fgets_alloc.c,75
#define HERE 6,97
static const int SZ 8,155
int xalt_fgets_alloc(10,184
src/util/buildJson.c,792
static const char* dquote 10,194
static const char* s_colon 11,233
static const char* n_colon 12,275
static const char* t_colon 13,315
static const char* a_colon 14,356
static const char* end_bracket 15,397
static const char* end_brace 16,435
static const char* bracket 17,473
static const char* bracketQ 18,511
static const char* brace 19,551
static const char* blank0 21,590
static const char* comma 22,627
void json_init(24,666
void json_fini(43,1003
void json_add_char_str(66,1509
void json_add_json_str(76,1847
void json_add_int(85,2144
void json_add_double(99,2497
void json_add_S2S(112,2851
void json_add_SET(138,3661
void json_add_libT(159,4274
void json_add_S2D(184,5001
void json_add_ptA(218,6020
void json_add_array(273,7725
void json_add_utarray(295,8384
src/util/xalt_tmpdir.c,93
#define _GNU_SOURCE1,0
char* create_xalt_tmpdir_str(11,196
void remove_xalt_tmpdir(19,370
src/util/xalt_header.h.in,1344
#undef SITE_CONTROLLED_PREFIX8,229
#undef BIT3211,296
#undef COMPUTE_SHA1SUM14,347
#undef CXX_LD_LIBRARY_PATH17,410
#undef ETC_DIR20,502
#undef HAVE_DCFCN_H23,557
#undef HAVE_DCGM_AGENT_H26,614
#undef HAVE_DLOPEN29,667
#undef HAVE_INTTYPES_H32,747
#undef HAVE_LIBUUID35,791
#undef HAVE_MEMORY_H38,870
#undef HAVE_NVML_H41,928
#undef HAVE_OPENSSL_SHA_H44,995
#undef HAVE_STDINT_H47,1080
#undef HAVE_STDLIB_H50,1160
#undef HAVE_STRINGS_H53,1241
#undef HAVE_STRING_H56,1322
#undef HAVE_SYS_STAT_H59,1404
#undef HAVE_SYS_TYPES_H62,1489
#undef HAVE_UNISTD_H65,1572
#undef HAVE_UUID_UUID_H68,1639
#undef MYSQLDB71,1714
#undef MY_HOSTNAME_PARSER74,1779
#undef PACKAGE_BUGREPORT77,1885
#undef PACKAGE_NAME80,1958
#undef PACKAGE_STRING83,2038
#undef PACKAGE_TARNAME86,2120
#undef PACKAGE_URL89,2192
#undef PACKAGE_VERSION92,2257
#undef PRELOAD_ONLY95,2322
#undef STATIC_LIBS98,2398
#undef STDC_HEADERS101,2473
#undef SYSHOST_CONFIG104,2525
#undef SYSTEM_PATH107,2615
#undef TRANSMISSION110,2698
#undef USE_DCGM113,2736
#undef USE_NVML116,2778
#undef XALT_CONFIG_PY119,2847
#undef XALT_FILE_PREFIX122,2916
#undef XALT_FUNCTION_TRACKING125,2976
#undef XALT_GPU_TRACKING128,3035
#undef XALT_INSTALL_OS131,3102
#undef XALT_LOGGING_URL134,3161
#undef XALT_MPI_TRACKING137,3214
#undef XALT_SCALAR_TRACKING140,3272
src/util/compute_sha1.c,90
static void * handle 17,390
void compute_sha1(19,421
void compute_sha1_cleanup(80,1739
src/util/zstring.o32,50
ii40,2151
HH51,2459
;äEòE79,7065
src/util/xalt_dir.o32,11
7g6,1182
src/util/Module.mk.in,15
local_dir 1,0
src/util/utstring.h,1108
#define UTSTRING_H27,1217
#define UTSTRING_VERSION 29,1237
#define UTSTRING_UNUSED 37,1365
#define UTSTRING_UNUSED39,1423
#define utstring_oom(44,1560
#define utstring_oom(48,1618
char *d;d52,1675
size_t n;53,1723
size_t i;54,1762
} UT_string;55,1809
#define utstring_reserve(57,1823
#define utstring_init(70,2506
#define utstring_done(77,2823
#define utstring_free(83,3079
#define utstring_new(89,3335
#define utstring_renew(98,3774
#define utstring_clear(107,4213
#define utstring_bincpy(113,4469
#define utstring_concat(121,4847
#define utstring_len(129,5261
#define utstring_body(131,5295
UTSTRING_UNUSED static void utstring_printf_va(133,5330
static void utstring_printf(157,5949
UTSTRING_UNUSED static void utstring_printf(160,6065
UTSTRING_UNUSED static void _utstring_BuildTable(171,6519
UTSTRING_UNUSED static void _utstring_BuildTableR(211,7275
UTSTRING_UNUSED static long _utstring_find(251,8076
UTSTRING_UNUSED static long _utstring_findR(284,8814
UTSTRING_UNUSED static long utstring_find(318,9546
UTSTRING_UNUSED static long utstring_findR(364,10852
src/util/xalt_base_types.h,161
#define XALT_BASE_TYPES_H2,26
#define HERE 4,53
#define DEBUG0(6,144
#define DEBUG1(7,261
#define DEBUG2(8,378
#define DEBUG3(9,495
#define DEBUG4(10,612
src/util/epoch.h,21
#define EPOCH_H2,16
src/util/insert.h,22
#define INSERT_H2,17
src/util/xalt_configuration_report.C,135
static const char* blank0 20,409
static const char* comma 21,446
const int dateSZ=22,484
void displayArray(24,507
int main(42,986
src/util/xalt_fgets_alloc.o32,61
YX Js<.. h ÉKK56,3131
src/util/xalt_config.h.in,1176
#define XALT_CONFIG_H2,22
#define SITE_CONTROLLED_PREFIX 8,147
#define CRYPTO_STR 9,209
#define CURL_STR 10,259
#define CXX_LD_LIBRARY_PATH 11,307
#define HAVE_32BIT 12,366
#define HAVE_DCGM 13,416
#define HAVE_NVML 14,465
#define HAVE_WORKING_LIBUUID 15,514
#define MY_HOSTNAME_PARSER 16,574
#define SYSHOST_CONFIG 17,632
#define SYSLOG_MSG_SZ 18,686
#define TRANSMISSION 19,738
#define UUID_STR 20,790
#define XALT_CMDLINE_RECORD 21,838
#define XALT_COMPUTE_SHA1 22,897
#define XALT_CONFIG_PY 23,952
#define XALT_DEFAULT_DIR 24,1006
#define XALT_ETC_DIR 25,1062
#define XALT_FILE_PREFIX 26,1109
#define XALT_FUNCTION_TRACKING 27,1165
#define XALT_GIT_VERSION 28,1227
#define XALT_GPU_TRACKING 29,1283
#define XALT_INSTALL_OS 30,1340
#define XALT_INTERFACE_VERSION 31,1395
#define XALT_LD_LIBRARY_PATH 32,1457
#define XALT_LOGGING_URL 33,1517
#define XALT_MPI_TRACKING 34,1573
#define XALT_PRELOAD_ONLY 35,1630
#define XALT_PRIME_FMT 36,1682
#define XALT_PRIME_NUMBER 37,1736
#define XALT_SIGNAL_HANDLER 38,1792
#define XALT_SCALAR_TRACKING 39,1851
#define XALT_SYSTEM_PATH 40,1911
#define XALT_TMPDIR 41,1962
#define XALT_VERSION 42,2013
src/util/xalt_types.h,574
#define XALT_TYPES_H2,21
UT_string* key;11,179
UT_string* value;12,201
UT_hash_handle hh;13,225
} S2S_t;14,246
UT_string* key;17,273
double value;18,295
UT_hash_handle hh;19,319
} S2D_t;20,340
UT_string* key;23,367
UT_hash_handle hh;24,389
} SET_t;25,410
typedef struct processTree_t 27,420
UT_string* m_path;28,451
UT_string* m_name;29,472
UT_array* m_cmdlineA;30,493
pid_t m_pid;31,518
struct processTree_t *next,next33,539
struct processTree_t *next, *prev;prev33,539
} processTree_t;34,576
src/util/build_uuid.c,110
#define BAD_UUID 11,226
static void* handle 13,283
void build_uuid(17,467
void build_uuid_cleanup(59,1488
src/util/utlist.h,4043
#define UTLIST_H25,1163
#define UTLIST_VERSION 27,1181
#define LDECLTYPE(69,2704
#define NO_DECLTYPE71,2805
#define NO_DECLTYPE74,2927
#define LDECLTYPE(76,3006
#define IF_NO_DECLTYPE(84,3298
#define LDECLTYPE(85,3326
#define UTLIST_SV(86,3353
#define UTLIST_NEXT(87,3456
#define UTLIST_NEXTASGN(88,3515
#define UTLIST_PREVASGN(90,3688