]>
sourceware.org Git - systemtap.git/blob - hash.h
8 // Grabbed from linux/module.h kernel include.
9 #define MODULE_NAME_LEN (64 - sizeof(unsigned long))
21 void add(const unsigned char *buffer
, size_t size
);
22 void add(const int x
) { add((const unsigned char *)&x
, sizeof(x
)); }
23 void add(const long x
) { add((const unsigned char *)&x
, sizeof(x
)); }
24 void add(const long long x
) { add((const unsigned char *)&x
, sizeof(x
)); }
25 void add(const unsigned int x
) { add((const unsigned char *)&x
, sizeof(x
)); }
26 void add(const unsigned long x
) { add((const unsigned char *)&x
,
28 void add(const unsigned long long x
) { add((const unsigned char *)&x
,
30 void add(const char *s
) { add((const unsigned char *)s
, strlen(s
)); }
31 void add(const std::string
& s
) { add((const unsigned char *)s
.c_str(),
33 void add_file(const std::string
& filename
);
35 void result(std::string
& r
);
38 void find_hash (systemtap_session
& s
, const std::string
& script
);
39 void find_tracequery_hash (systemtap_session
& s
);
41 /* vim: set sw=2 ts=8 cino=>4,n-2,{2,^-2,t0,(0,u0,w1,M1 : */
This page took 0.040521 seconds and 6 git commands to generate.