Lines Matching refs:event
133 struct pt_event event; in event_not_synced() local
136 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_not_synced()
384 struct pt_event event; in decode_sync_backward() local
414 errcode = pt_qry_event(decoder, &event, sizeof(event)); in decode_sync_backward()
416 ptu_int_eq(event.type, ptev_exec_mode); in decode_sync_backward()
418 errcode = pt_qry_event(decoder, &event, sizeof(event)); in decode_sync_backward()
420 ptu_int_eq(event.type, ptev_exec_mode); in decode_sync_backward()
848 struct pt_event event; in event_null() local
851 errcode = pt_qry_event(NULL, &event, sizeof(event)); in event_null()
854 errcode = pt_qry_event(decoder, NULL, sizeof(event)); in event_null()
864 struct pt_event event; in event_bad_size() local
867 errcode = pt_qry_event(decoder, &event, 4); in event_bad_size()
878 struct pt_event event; in event_small_size() member
889 errcode = pt_qry_event(decoder, &variant.event, 40); in event_small_size()
891 ptu_int_eq(variant.event.type, ptev_enabled); in event_small_size()
902 struct pt_event event; in event_big_size() member
913 errcode = pt_qry_event(decoder, &variant.event, sizeof(variant.buffer)); in event_big_size()
915 ptu_int_eq(variant.event.type, ptev_enabled); in event_big_size()
916 ptu_uint_eq(variant.buffer[sizeof(variant.event)], 0xcd); in event_big_size()
925 struct pt_event event; in event_empty() local
930 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_empty()
943 struct pt_event event; in event_enabled() local
954 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_enabled()
959 ptu_int_eq(event.type, ptev_enabled); in event_enabled()
960 ptu_uint_eq(event.variant.enabled.ip, dfix->last_ip.ip); in event_enabled()
963 ptu_int_eq(event.has_tsc, 0); in event_enabled()
965 ptu_int_eq(event.has_tsc, 1); in event_enabled()
966 ptu_uint_eq(event.tsc, tsc); in event_enabled()
978 struct pt_event event; in event_enabled_cutoff_fail() local
986 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_enabled_cutoff_fail()
999 struct pt_event event; in event_disabled() local
1010 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_disabled()
1013 ptu_uint_ne(event.ip_suppressed, 0); in event_disabled()
1015 ptu_uint_eq(event.ip_suppressed, 0); in event_disabled()
1016 ptu_uint_eq(event.variant.disabled.ip, dfix->last_ip.ip); in event_disabled()
1018 ptu_int_eq(event.type, ptev_disabled); in event_disabled()
1021 ptu_int_eq(event.has_tsc, 0); in event_disabled()
1023 ptu_int_eq(event.has_tsc, 1); in event_disabled()
1024 ptu_uint_eq(event.tsc, tsc); in event_disabled()
1035 struct pt_event event; in event_disabled_cutoff_fail() local
1043 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_disabled_cutoff_fail()
1056 struct pt_event event; in event_async_disabled() local
1072 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_disabled()
1075 ptu_uint_ne(event.ip_suppressed, 0); in event_async_disabled()
1077 ptu_uint_eq(event.ip_suppressed, 0); in event_async_disabled()
1078 ptu_uint_eq(event.variant.async_disabled.ip, dfix->last_ip.ip); in event_async_disabled()
1080 ptu_int_eq(event.type, ptev_async_disabled); in event_async_disabled()
1081 ptu_uint_eq(event.variant.async_disabled.at, fup.ip); in event_async_disabled()
1084 ptu_int_eq(event.has_tsc, 0); in event_async_disabled()
1086 ptu_int_eq(event.has_tsc, 1); in event_async_disabled()
1087 ptu_uint_eq(event.tsc, tsc); in event_async_disabled()
1098 struct pt_event event; in event_async_disabled_suppressed_fail() local
1106 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_disabled_suppressed_fail()
1117 struct pt_event event; in event_async_disabled_cutoff_fail_a() local
1127 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_disabled_cutoff_fail_a()
1138 struct pt_event event; in event_async_disabled_cutoff_fail_b() local
1146 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_disabled_cutoff_fail_b()
1157 struct pt_event event; in event_async_branch_suppressed_fail() local
1164 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_branch_suppressed_fail()
1177 struct pt_event event; in event_async_branch() local
1193 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_branch()
1196 ptu_uint_ne(event.ip_suppressed, 0); in event_async_branch()
1198 ptu_uint_eq(event.ip_suppressed, 0); in event_async_branch()
1199 ptu_uint_eq(event.variant.async_branch.to, dfix->last_ip.ip); in event_async_branch()
1201 ptu_int_eq(event.type, ptev_async_branch); in event_async_branch()
1202 ptu_uint_eq(event.variant.async_branch.from, fup.ip); in event_async_branch()
1205 ptu_int_eq(event.has_tsc, 0); in event_async_branch()
1207 ptu_int_eq(event.has_tsc, 1); in event_async_branch()
1208 ptu_uint_eq(event.tsc, tsc); in event_async_branch()
1219 struct pt_event event; in event_async_branch_cutoff_fail_a() local
1228 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_branch_cutoff_fail_a()
1239 struct pt_event event; in event_async_branch_cutoff_fail_b() local
1247 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_branch_cutoff_fail_b()
1258 struct pt_event event; in event_paging() local
1266 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_paging()
1268 ptu_int_eq(event.type, ptev_paging); in event_paging()
1269 ptu_uint_eq(event.variant.paging.cr3, cr3); in event_paging()
1270 ptu_uint_eq(event.variant.paging.non_root, (flags & pt_pl_pip_nr) != 0); in event_paging()
1273 ptu_int_eq(event.has_tsc, 0); in event_paging()
1275 ptu_int_eq(event.has_tsc, 1); in event_paging()
1276 ptu_uint_eq(event.tsc, tsc); in event_paging()
1287 struct pt_event event; in event_paging_cutoff_fail() local
1295 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_paging_cutoff_fail()
1307 struct pt_event event; in event_async_paging() local
1318 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_paging()
1320 ptu_int_eq(event.type, ptev_async_branch); in event_async_paging()
1321 ptu_uint_eq(event.variant.async_branch.from, from); in event_async_paging()
1322 ptu_uint_eq(event.variant.async_branch.to, to); in event_async_paging()
1325 ptu_int_eq(event.has_tsc, 0); in event_async_paging()
1327 ptu_int_eq(event.has_tsc, 1); in event_async_paging()
1328 ptu_uint_eq(event.tsc, tsc); in event_async_paging()
1331 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_paging()
1333 ptu_int_eq(event.type, ptev_async_paging); in event_async_paging()
1334 ptu_uint_eq(event.variant.async_paging.cr3, cr3); in event_async_paging()
1335 ptu_uint_eq(event.variant.async_paging.non_root, in event_async_paging()
1337 ptu_uint_eq(event.variant.async_paging.ip, to); in event_async_paging()
1340 ptu_int_eq(event.has_tsc, 0); in event_async_paging()
1342 ptu_int_eq(event.has_tsc, 1); in event_async_paging()
1343 ptu_uint_eq(event.tsc, tsc); in event_async_paging()
1355 struct pt_event event; in event_async_paging_suppressed() local
1365 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_paging_suppressed()
1367 ptu_uint_ne(event.ip_suppressed, 0); in event_async_paging_suppressed()
1368 ptu_int_eq(event.type, ptev_async_branch); in event_async_paging_suppressed()
1369 ptu_uint_eq(event.variant.async_branch.from, from); in event_async_paging_suppressed()
1372 ptu_int_eq(event.has_tsc, 0); in event_async_paging_suppressed()
1374 ptu_int_eq(event.has_tsc, 1); in event_async_paging_suppressed()
1375 ptu_uint_eq(event.tsc, tsc); in event_async_paging_suppressed()
1378 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_paging_suppressed()
1380 ptu_uint_ne(event.ip_suppressed, 0); in event_async_paging_suppressed()
1381 ptu_int_eq(event.type, ptev_async_paging); in event_async_paging_suppressed()
1382 ptu_uint_eq(event.variant.async_paging.cr3, cr3); in event_async_paging_suppressed()
1383 ptu_uint_eq(event.variant.async_paging.non_root, in event_async_paging_suppressed()
1387 ptu_int_eq(event.has_tsc, 0); in event_async_paging_suppressed()
1389 ptu_int_eq(event.has_tsc, 1); in event_async_paging_suppressed()
1390 ptu_uint_eq(event.tsc, tsc); in event_async_paging_suppressed()
1401 struct pt_event event; in event_async_paging_cutoff_fail() local
1410 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_async_paging_cutoff_fail()
1422 struct pt_event event; in event_overflow_fup() local
1437 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_overflow_fup()
1449 ptu_int_eq(event.type, ptev_overflow); in event_overflow_fup()
1450 ptu_uint_eq(event.variant.overflow.ip, dfix->last_ip.ip); in event_overflow_fup()
1453 ptu_int_eq(event.has_tsc, 0); in event_overflow_fup()
1455 ptu_int_eq(event.has_tsc, 1); in event_overflow_fup()
1456 ptu_uint_eq(event.tsc, tsc); in event_overflow_fup()
1470 struct pt_event event; in event_overflow_tip_pge() local
1485 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_overflow_tip_pge()
1487 ptu_int_eq(event.type, ptev_overflow); in event_overflow_tip_pge()
1488 ptu_uint_ne(event.ip_suppressed, 0); in event_overflow_tip_pge()
1491 ptu_int_eq(event.has_tsc, 0); in event_overflow_tip_pge()
1493 ptu_int_eq(event.has_tsc, 1); in event_overflow_tip_pge()
1494 ptu_uint_eq(event.tsc, tsc); in event_overflow_tip_pge()
1497 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_overflow_tip_pge()
1509 ptu_int_eq(event.type, ptev_enabled); in event_overflow_tip_pge()
1510 ptu_uint_eq(event.variant.enabled.ip, dfix->last_ip.ip); in event_overflow_tip_pge()
1513 ptu_int_eq(event.has_tsc, 0); in event_overflow_tip_pge()
1515 ptu_int_eq(event.has_tsc, 1); in event_overflow_tip_pge()
1516 ptu_uint_eq(event.tsc, tsc); in event_overflow_tip_pge()
1529 struct pt_event event; in event_overflow_cutoff_fail() local
1537 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_overflow_cutoff_fail()
1548 struct pt_event event; in event_stop() local
1555 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_stop()
1557 ptu_int_eq(event.type, ptev_stop); in event_stop()
1560 ptu_int_eq(event.has_tsc, 0); in event_stop()
1562 ptu_int_eq(event.has_tsc, 1); in event_stop()
1563 ptu_uint_eq(event.tsc, tsc); in event_stop()
1577 struct pt_event event; in event_exec_mode_tip() local
1590 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_exec_mode_tip()
1593 ptu_uint_ne(event.ip_suppressed, 0); in event_exec_mode_tip()
1595 ptu_uint_eq(event.ip_suppressed, 0); in event_exec_mode_tip()
1596 ptu_uint_eq(event.variant.exec_mode.ip, dfix->last_ip.ip); in event_exec_mode_tip()
1598 ptu_int_eq(event.type, ptev_exec_mode); in event_exec_mode_tip()
1599 ptu_int_eq(event.variant.exec_mode.mode, mode); in event_exec_mode_tip()
1602 ptu_int_eq(event.has_tsc, 0); in event_exec_mode_tip()
1604 ptu_int_eq(event.has_tsc, 1); in event_exec_mode_tip()
1605 ptu_uint_eq(event.tsc, tsc); in event_exec_mode_tip()
1624 struct pt_event event; in event_exec_mode_tip_cutoff_fail() local
1633 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_exec_mode_tip_cutoff_fail()
1647 struct pt_event event; in event_exec_mode_tip_pge() local
1661 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_exec_mode_tip_pge()
1667 ptu_int_eq(event.type, ptev_enabled); in event_exec_mode_tip_pge()
1668 ptu_uint_eq(event.variant.enabled.ip, dfix->last_ip.ip); in event_exec_mode_tip_pge()
1671 ptu_int_eq(event.has_tsc, 0); in event_exec_mode_tip_pge()
1673 ptu_int_eq(event.has_tsc, 1); in event_exec_mode_tip_pge()
1674 ptu_uint_eq(event.tsc, tsc); in event_exec_mode_tip_pge()
1677 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_exec_mode_tip_pge()
1679 ptu_int_eq(event.type, ptev_exec_mode); in event_exec_mode_tip_pge()
1680 ptu_int_eq(event.variant.exec_mode.mode, mode); in event_exec_mode_tip_pge()
1681 ptu_uint_eq(event.variant.exec_mode.ip, dfix->last_ip.ip); in event_exec_mode_tip_pge()
1684 ptu_int_eq(event.has_tsc, 0); in event_exec_mode_tip_pge()
1686 ptu_int_eq(event.has_tsc, 1); in event_exec_mode_tip_pge()
1687 ptu_uint_eq(event.tsc, tsc); in event_exec_mode_tip_pge()
1699 struct pt_event event; in event_exec_mode_tip_pge_cutoff_fail() local
1708 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_exec_mode_tip_pge_cutoff_fail()
1719 struct pt_event event; in event_exec_mode_cutoff_fail() local
1727 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_exec_mode_cutoff_fail()
1740 struct pt_event event; in event_tsx_fup() local
1757 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_tsx_fup()
1760 ptu_uint_ne(event.ip_suppressed, 0); in event_tsx_fup()
1762 ptu_uint_eq(event.ip_suppressed, 0); in event_tsx_fup()
1763 ptu_uint_eq(event.variant.tsx.ip, dfix->last_ip.ip); in event_tsx_fup()
1765 ptu_int_eq(event.type, ptev_tsx); in event_tsx_fup()
1766 ptu_int_eq(event.variant.tsx.speculative, in event_tsx_fup()
1768 ptu_int_eq(event.variant.tsx.aborted, in event_tsx_fup()
1772 ptu_int_eq(event.has_tsc, 0); in event_tsx_fup()
1774 ptu_int_eq(event.has_tsc, 1); in event_tsx_fup()
1775 ptu_uint_eq(event.tsc, tsc); in event_tsx_fup()
1790 struct pt_event event; in event_tsx_fup_cutoff_fail() local
1799 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_tsx_fup_cutoff_fail()
1810 struct pt_event event; in event_tsx_cutoff_fail() local
1818 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_tsx_cutoff_fail()
1829 struct pt_event event; in event_skip_tip_fail() local
1839 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_skip_tip_fail()
1851 struct pt_event event; in event_skip_tnt_8_fail() local
1860 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_skip_tnt_8_fail()
1872 struct pt_event event; in event_skip_tnt_64_fail() local
1881 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_skip_tnt_64_fail()
1894 struct pt_event event; in sync_event() local
1925 errcode = pt_qry_event(decoder, &event, sizeof(event)); in sync_event()
1927 ptu_uint_ne(event.status_update, 0); in sync_event()
1929 ptu_uint_ne(event.ip_suppressed, 0); in sync_event()
1931 ptu_uint_eq(event.ip_suppressed, 0); in sync_event()
1932 ptu_uint_eq(event.variant.tsx.ip, dfix->last_ip.ip); in sync_event()
1934 ptu_int_eq(event.type, ptev_tsx); in sync_event()
1935 ptu_int_eq(event.variant.tsx.speculative, 1); in sync_event()
1936 ptu_int_eq(event.variant.tsx.aborted, 0); in sync_event()
1937 ptu_int_eq(event.has_tsc, 0); in sync_event()
1983 struct pt_event event; in sync_ovf_event() local
2007 errcode = pt_qry_event(decoder, &event, sizeof(event)); in sync_ovf_event()
2009 ptu_uint_ne(event.status_update, 0); in sync_ovf_event()
2010 ptu_int_eq(event.type, ptev_tsx); in sync_ovf_event()
2011 ptu_int_eq(event.variant.tsx.speculative, 0); in sync_ovf_event()
2012 ptu_int_eq(event.variant.tsx.aborted, 0); in sync_ovf_event()
2013 ptu_uint_eq(event.variant.tsx.ip, fup.ip); in sync_ovf_event()
2014 ptu_int_eq(event.has_tsc, 1); in sync_ovf_event()
2015 ptu_uint_eq(event.tsc, 0x1000); in sync_ovf_event()
2017 errcode = pt_qry_event(decoder, &event, sizeof(event)); in sync_ovf_event()
2029 ptu_int_eq(event.type, ptev_overflow); in sync_ovf_event()
2030 ptu_uint_eq(event.variant.overflow.ip, dfix->last_ip.ip); in sync_ovf_event()
2031 ptu_int_eq(event.has_tsc, 1); in sync_ovf_event()
2032 ptu_uint_eq(event.tsc, 0x1000); in sync_ovf_event()
2202 struct pt_event event; in event_cyc_cutoff() local
2211 errcode = pt_qry_event(decoder, &event, sizeof(event)); in event_cyc_cutoff()