1e5e34e99SYoshihiro Furudera[ 2e5e34e99SYoshihiro Furudera { 3e5e34e99SYoshihiro Furudera "ArchStdEvent": "EXC_TAKEN", 4e5e34e99SYoshihiro Furudera "BriefDescription": "This event counts each exception taken." 5e5e34e99SYoshihiro Furudera }, 6e5e34e99SYoshihiro Furudera { 7e5e34e99SYoshihiro Furudera "ArchStdEvent": "EXC_RETURN", 8e5e34e99SYoshihiro Furudera "BriefDescription": "This event counts each executed exception return instruction." 9e5e34e99SYoshihiro Furudera }, 10e5e34e99SYoshihiro Furudera { 11e5e34e99SYoshihiro Furudera "ArchStdEvent": "EXC_UNDEF", 12e5e34e99SYoshihiro Furudera "BriefDescription": "This event counts only other synchronous exceptions that are taken locally." 13e5e34e99SYoshihiro Furudera }, 14e5e34e99SYoshihiro Furudera { 15e5e34e99SYoshihiro Furudera "ArchStdEvent": "EXC_SVC", 16e5e34e99SYoshihiro Furudera "BriefDescription": "This event counts only Supervisor Call exceptions that are taken locally." 17e5e34e99SYoshihiro Furudera }, 18e5e34e99SYoshihiro Furudera { 19e5e34e99SYoshihiro Furudera "ArchStdEvent": "EXC_PABORT", 20e5e34e99SYoshihiro Furudera "BriefDescription": "This event counts only Instruction Abort exceptions that are taken locally." 21e5e34e99SYoshihiro Furudera }, 22e5e34e99SYoshihiro Furudera { 23e5e34e99SYoshihiro Furudera "ArchStdEvent": "EXC_DABORT", 24e5e34e99SYoshihiro Furudera "BriefDescription": "This event counts only Data Abort or SError interrupt exceptions that are taken locally." 25e5e34e99SYoshihiro Furudera }, 26e5e34e99SYoshihiro Furudera { 27e5e34e99SYoshihiro Furudera "ArchStdEvent": "EXC_IRQ", 28e5e34e99SYoshihiro Furudera "BriefDescription": "This event counts only IRQ exceptions that are taken locally, including Virtual IRQ exceptions." 29e5e34e99SYoshihiro Furudera }, 30e5e34e99SYoshihiro Furudera { 31e5e34e99SYoshihiro Furudera "ArchStdEvent": "EXC_FIQ", 32e5e34e99SYoshihiro Furudera "BriefDescription": "This event counts only FIQ exceptions that are taken locally, including Virtual FIQ exceptions." 33e5e34e99SYoshihiro Furudera }, 34e5e34e99SYoshihiro Furudera { 35e5e34e99SYoshihiro Furudera "ArchStdEvent": "EXC_SMC", 36*ce3d5af2SKotaro, Tokai "BriefDescription": "This event counts only Secure Monitor Call exceptions. This event does not increment on SMC instructions trapped as a Hyp Trap exception." 37e5e34e99SYoshihiro Furudera }, 38e5e34e99SYoshihiro Furudera { 39e5e34e99SYoshihiro Furudera "ArchStdEvent": "EXC_HVC", 40e5e34e99SYoshihiro Furudera "BriefDescription": "This event counts for both Hypervisor Call exceptions taken locally in the hypervisor and those taken as an exception from Non-secure EL1." 41e5e34e99SYoshihiro Furudera } 42e5e34e99SYoshihiro Furudera] 43