Home | History | Annotate | Download | only in coregrind

Lines Matching refs:su

247 SuppKind VG_(get_supp_kind) ( const Supp* su )
249 return su->skind;
252 HChar* VG_(get_supp_string) ( const Supp* su )
254 return su->string;
257 void* VG_(get_supp_extra) ( const Supp* su )
259 return su->extra;
263 void VG_(set_supp_kind) ( Supp* su, SuppKind skind )
265 su->skind = skind;
268 void VG_(set_supp_string) ( Supp* su, HChar* string )
270 su->string = string;
273 void VG_(set_supp_extra) ( Supp* su, void* extra )
275 su->extra = extra;
860 Supp *su;
879 su = is_suppressible_error(&err);
880 if (NULL == su) {
899 su->count++;
913 Supp *su;
920 for (su = suppressions; su != NULL; su = su->next) {
921 if (su->count <= 0)
928 su->count, su->sname );
941 su, xtra, xtra_size);
948 su->clo_suppressions_i);
949 VG_(dmsg)("used_suppression: %6d %s %s:%d%s%s\n", su->count, su->sname,
951 su->sname_lineno,
1585 At debuglog 4, su (or NULL) will be used to show the matching
1587 static void clearIPtoFunOrObjCompleter ( const Supp *su,
1591 if (su) {
1593 su->clo_suppressions_i);
1595 su->sname,
1597 su->sname_lineno);
1847 const Supp* su)
1853 SuppLoc* supps = su->callers;
1854 UWord n_supps = su->n_callers;
1859 su->clo_suppressions_i);
1861 su->sname,
1863 su->sname_lineno);
1880 Bool supp_matches_error(const Supp* su, const Error* err)
1882 switch (su->skind) {
1888 return VG_TDICT_CALL(tool_error_matches_suppression, err, su);
1907 Supp* su;
1945 for (su = suppressions; su != NULL; su = su->next) {
1947 if (supp_matches_error(su, err)
1948 && supp_matches_callers(&ip2fo, su)) {
1950 /* Inform the tool that err is suppressed by su. */
1951 (void)VG_TDICT_CALL(tool_update_extra_suppression_use, err, su);
1955 vg_assert(su_prev->next == su);
1956 su_prev->next = su->next;
1957 su->next = suppressions;
1958 su;
1960 clearIPtoFunOrObjCompleter(su, &ip2fo);
1961 return su;
1963 su_prev = su;