• Home
  • Raw
  • Download

Lines Matching refs:tdb

245   struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr;  in __TM_nesting_depth()  local
250 if (tdb->format != 1) in __TM_nesting_depth()
252 return tdb->nesting_depth; in __TM_nesting_depth()
260 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_is_user_abort() local
262 if (tdb->format != 1) in __TM_is_user_abort()
265 return !!(tdb->abort_code >= _HTM_FIRST_USER_ABORT_CODE); in __TM_is_user_abort()
271 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_is_named_user_abort() local
273 if (tdb->format != 1) in __TM_is_named_user_abort()
276 if (tdb->abort_code >= _HTM_FIRST_USER_ABORT_CODE) in __TM_is_named_user_abort()
278 *__code = tdb->abort_code - _HTM_FIRST_USER_ABORT_CODE; in __TM_is_named_user_abort()
287 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_is_illegal() local
289 return (tdb->format == 1 in __TM_is_illegal()
290 && (tdb->abort_code == 4 /* unfiltered program interruption */ in __TM_is_illegal()
291 || tdb->abort_code == 11 /* restricted instruction */)); in __TM_is_illegal()
297 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_is_footprint_exceeded() local
299 return (tdb->format == 1 in __TM_is_footprint_exceeded()
300 && (tdb->abort_code == 7 /* fetch overflow */ in __TM_is_footprint_exceeded()
301 || tdb->abort_code == 8 /* store overflow */)); in __TM_is_footprint_exceeded()
307 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_is_nested_too_deep() local
309 return tdb->format == 1 && tdb->abort_code == 13; /* depth exceeded */ in __TM_is_nested_too_deep()
315 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_is_conflict() local
317 return (tdb->format == 1 in __TM_is_conflict()
318 && (tdb->abort_code == 9 /* fetch conflict */ in __TM_is_conflict()
319 || tdb->abort_code == 10 /* store conflict */)); in __TM_is_conflict()
331 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_failure_address() local
332 return tdb->atia; in __TM_failure_address()
338 struct __htm_tdb *tdb = (struct __htm_tdb*)__tdb_ptr; in __TM_failure_code() local
340 return tdb->abort_code; in __TM_failure_code()