Lines Matching refs:tdb
263 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_nesting_depth() local
268 if (tdb->format != 1) in __TM_nesting_depth()
270 return tdb->nesting_depth; in __TM_nesting_depth()
278 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_is_user_abort() local
280 if (tdb->format != 1) in __TM_is_user_abort()
283 return !!(tdb->abort_code >= _HTM_FIRST_USER_ABORT_CODE); in __TM_is_user_abort()
289 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_is_named_user_abort() local
291 if (tdb->format != 1) in __TM_is_named_user_abort()
294 if (tdb->abort_code >= _HTM_FIRST_USER_ABORT_CODE) in __TM_is_named_user_abort()
296 *__code = tdb->abort_code - _HTM_FIRST_USER_ABORT_CODE; in __TM_is_named_user_abort()
305 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_is_illegal() local
307 return (tdb->format == 1 in __TM_is_illegal()
308 && (tdb->abort_code == 4 /* unfiltered program interruption */ in __TM_is_illegal()
309 || tdb->abort_code == 11 /* restricted instruction */)); in __TM_is_illegal()
315 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_is_footprint_exceeded() local
317 return (tdb->format == 1 in __TM_is_footprint_exceeded()
318 && (tdb->abort_code == 7 /* fetch overflow */ in __TM_is_footprint_exceeded()
319 || tdb->abort_code == 8 /* store overflow */)); in __TM_is_footprint_exceeded()
325 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_is_nested_too_deep() local
327 return tdb->format == 1 && tdb->abort_code == 13; /* depth exceeded */ in __TM_is_nested_too_deep()
333 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_is_conflict() local
335 return (tdb->format == 1 in __TM_is_conflict()
336 && (tdb->abort_code == 9 /* fetch conflict */ in __TM_is_conflict()
337 || tdb->abort_code == 10 /* store conflict */)); in __TM_is_conflict()
349 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_failure_address() local
350 return tdb->atia; in __TM_failure_address()
356 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_failure_code() local
358 return tdb->abort_code; in __TM_failure_code()