/* This file is autogenerated by tracetool, do not edit. */ probe qemu.user.hexagon.static.simpletrace.breakpoint_insert = qemu.user.hexagon.static.breakpoint_insert ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 0, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cpu_index, pc, flags) } probe qemu.user.hexagon.static.simpletrace.breakpoint_remove = qemu.user.hexagon.static.breakpoint_remove ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 1, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cpu_index, pc, flags) } probe qemu.user.hexagon.static.simpletrace.breakpoint_singlestep = qemu.user.hexagon.static.breakpoint_singlestep ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 2, gettimeofday_ns(), 24 + 8 + 8, pid(), cpu_index, enabled) } probe qemu.user.hexagon.static.simpletrace.dma_blk_io = qemu.user.hexagon.static.dma_blk_io ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 3, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), dbs, bs, offset, to_dev) } probe qemu.user.hexagon.static.simpletrace.dma_aio_cancel = qemu.user.hexagon.static.dma_aio_cancel ? { printf("%8b%8b%8b%4b%4b%8b", 1, 4, gettimeofday_ns(), 24 + 8, pid(), dbs) } probe qemu.user.hexagon.static.simpletrace.dma_complete = qemu.user.hexagon.static.dma_complete ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 5, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), dbs, ret, cb) } probe qemu.user.hexagon.static.simpletrace.dma_blk_cb = qemu.user.hexagon.static.dma_blk_cb ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 6, gettimeofday_ns(), 24 + 8 + 8, pid(), dbs, ret) } probe qemu.user.hexagon.static.simpletrace.dma_map_wait = qemu.user.hexagon.static.dma_map_wait ? { printf("%8b%8b%8b%4b%4b%8b", 1, 7, gettimeofday_ns(), 24 + 8, pid(), dbs) } probe qemu.user.hexagon.static.simpletrace.job_state_transition = qemu.user.hexagon.static.job_state_transition ? { try { arglegal_str = legal ? user_string_n(legal, 512) : "" } catch {} arglegal_len = strlen(arglegal_str) try { args0_str = s0 ? user_string_n(s0, 512) : "" } catch {} args0_len = strlen(args0_str) try { args1_str = s1 ? user_string_n(s1, 512) : "" } catch {} args1_len = strlen(args1_str) printf("%8b%8b%8b%4b%4b%8b%8b%4b%.*s%4b%.*s%4b%.*s", 1, 8, gettimeofday_ns(), 24 + 8 + 8 + 4 + arglegal_len + 4 + args0_len + 4 + args1_len, pid(), job, ret, arglegal_len, arglegal_len, arglegal_str, args0_len, args0_len, args0_str, args1_len, args1_len, args1_str) } probe qemu.user.hexagon.static.simpletrace.job_apply_verb = qemu.user.hexagon.static.job_apply_verb ? { try { argstate_str = state ? user_string_n(state, 512) : "" } catch {} argstate_len = strlen(argstate_str) try { argverb_str = verb ? user_string_n(verb, 512) : "" } catch {} argverb_len = strlen(argverb_str) try { arglegal_str = legal ? user_string_n(legal, 512) : "" } catch {} arglegal_len = strlen(arglegal_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%4b%.*s%4b%.*s", 1, 9, gettimeofday_ns(), 24 + 8 + 4 + argstate_len + 4 + argverb_len + 4 + arglegal_len, pid(), job, argstate_len, argstate_len, argstate_str, argverb_len, argverb_len, argverb_str, arglegal_len, arglegal_len, arglegal_str) } probe qemu.user.hexagon.static.simpletrace.job_completed = qemu.user.hexagon.static.job_completed ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 10, gettimeofday_ns(), 24 + 8 + 8, pid(), job, ret) } probe qemu.user.hexagon.static.simpletrace.qmp_job_cancel = qemu.user.hexagon.static.qmp_job_cancel ? { printf("%8b%8b%8b%4b%4b%8b", 1, 11, gettimeofday_ns(), 24 + 8, pid(), job) } probe qemu.user.hexagon.static.simpletrace.qmp_job_pause = qemu.user.hexagon.static.qmp_job_pause ? { printf("%8b%8b%8b%4b%4b%8b", 1, 12, gettimeofday_ns(), 24 + 8, pid(), job) } probe qemu.user.hexagon.static.simpletrace.qmp_job_resume = qemu.user.hexagon.static.qmp_job_resume ? { printf("%8b%8b%8b%4b%4b%8b", 1, 13, gettimeofday_ns(), 24 + 8, pid(), job) } probe qemu.user.hexagon.static.simpletrace.qmp_job_complete = qemu.user.hexagon.static.qmp_job_complete ? { printf("%8b%8b%8b%4b%4b%8b", 1, 14, gettimeofday_ns(), 24 + 8, pid(), job) } probe qemu.user.hexagon.static.simpletrace.qmp_job_finalize = qemu.user.hexagon.static.qmp_job_finalize ? { printf("%8b%8b%8b%4b%4b%8b", 1, 15, gettimeofday_ns(), 24 + 8, pid(), job) } probe qemu.user.hexagon.static.simpletrace.qmp_job_dismiss = qemu.user.hexagon.static.qmp_job_dismiss ? { printf("%8b%8b%8b%4b%4b%8b", 1, 16, gettimeofday_ns(), 24 + 8, pid(), job) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_creds_load_dh = qemu.user.hexagon.static.qcrypto_tls_creds_load_dh ? { try { argfilename_str = filename ? user_string_n(filename, 512) : "" } catch {} argfilename_len = strlen(argfilename_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 17, gettimeofday_ns(), 24 + 8 + 4 + argfilename_len, pid(), creds, argfilename_len, argfilename_len, argfilename_str) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_creds_get_path = qemu.user.hexagon.static.qcrypto_tls_creds_get_path ? { try { argfilename_str = filename ? user_string_n(filename, 512) : "" } catch {} argfilename_len = strlen(argfilename_str) try { argpath_str = path ? user_string_n(path, 512) : "" } catch {} argpath_len = strlen(argpath_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%4b%.*s", 1, 18, gettimeofday_ns(), 24 + 8 + 4 + argfilename_len + 4 + argpath_len, pid(), creds, argfilename_len, argfilename_len, argfilename_str, argpath_len, argpath_len, argpath_str) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_creds_anon_load = qemu.user.hexagon.static.qcrypto_tls_creds_anon_load ? { try { argdir_str = dir ? user_string_n(dir, 512) : "" } catch {} argdir_len = strlen(argdir_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 19, gettimeofday_ns(), 24 + 8 + 4 + argdir_len, pid(), creds, argdir_len, argdir_len, argdir_str) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_creds_psk_load = qemu.user.hexagon.static.qcrypto_tls_creds_psk_load ? { try { argdir_str = dir ? user_string_n(dir, 512) : "" } catch {} argdir_len = strlen(argdir_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 20, gettimeofday_ns(), 24 + 8 + 4 + argdir_len, pid(), creds, argdir_len, argdir_len, argdir_str) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_creds_x509_load = qemu.user.hexagon.static.qcrypto_tls_creds_x509_load ? { try { argdir_str = dir ? user_string_n(dir, 512) : "" } catch {} argdir_len = strlen(argdir_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 21, gettimeofday_ns(), 24 + 8 + 4 + argdir_len, pid(), creds, argdir_len, argdir_len, argdir_str) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_creds_x509_check_basic_constraints = qemu.user.hexagon.static.qcrypto_tls_creds_x509_check_basic_constraints ? { try { argfile_str = file ? user_string_n(file, 512) : "" } catch {} argfile_len = strlen(argfile_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 22, gettimeofday_ns(), 24 + 8 + 4 + argfile_len + 8, pid(), creds, argfile_len, argfile_len, argfile_str, status) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_creds_x509_check_key_usage = qemu.user.hexagon.static.qcrypto_tls_creds_x509_check_key_usage ? { try { argfile_str = file ? user_string_n(file, 512) : "" } catch {} argfile_len = strlen(argfile_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b%8b%8b", 1, 23, gettimeofday_ns(), 24 + 8 + 4 + argfile_len + 8 + 8 + 8, pid(), creds, argfile_len, argfile_len, argfile_str, status, usage, critical) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_creds_x509_check_key_purpose = qemu.user.hexagon.static.qcrypto_tls_creds_x509_check_key_purpose ? { try { argfile_str = file ? user_string_n(file, 512) : "" } catch {} argfile_len = strlen(argfile_str) try { argusage_str = usage ? user_string_n(usage, 512) : "" } catch {} argusage_len = strlen(argusage_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b%4b%.*s%8b", 1, 24, gettimeofday_ns(), 24 + 8 + 4 + argfile_len + 8 + 4 + argusage_len + 8, pid(), creds, argfile_len, argfile_len, argfile_str, status, argusage_len, argusage_len, argusage_str, critical) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_creds_x509_load_cert = qemu.user.hexagon.static.qcrypto_tls_creds_x509_load_cert ? { try { argfile_str = file ? user_string_n(file, 512) : "" } catch {} argfile_len = strlen(argfile_str) printf("%8b%8b%8b%4b%4b%8b%8b%4b%.*s", 1, 25, gettimeofday_ns(), 24 + 8 + 8 + 4 + argfile_len, pid(), creds, isServer, argfile_len, argfile_len, argfile_str) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_creds_x509_load_cert_list = qemu.user.hexagon.static.qcrypto_tls_creds_x509_load_cert_list ? { try { argfile_str = file ? user_string_n(file, 512) : "" } catch {} argfile_len = strlen(argfile_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 26, gettimeofday_ns(), 24 + 8 + 4 + argfile_len, pid(), creds, argfile_len, argfile_len, argfile_str) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_session_new = qemu.user.hexagon.static.qcrypto_tls_session_new ? { try { arghostname_str = hostname ? user_string_n(hostname, 512) : "" } catch {} arghostname_len = strlen(arghostname_str) try { argauthzid_str = authzid ? user_string_n(authzid, 512) : "" } catch {} argauthzid_len = strlen(argauthzid_str) printf("%8b%8b%8b%4b%4b%8b%8b%4b%.*s%4b%.*s%8b", 1, 27, gettimeofday_ns(), 24 + 8 + 8 + 4 + arghostname_len + 4 + argauthzid_len + 8, pid(), session, creds, arghostname_len, arghostname_len, arghostname_str, argauthzid_len, argauthzid_len, argauthzid_str, endpoint) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_session_check_creds = qemu.user.hexagon.static.qcrypto_tls_session_check_creds ? { try { argstatus_str = status ? user_string_n(status, 512) : "" } catch {} argstatus_len = strlen(argstatus_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 28, gettimeofday_ns(), 24 + 8 + 4 + argstatus_len, pid(), session, argstatus_len, argstatus_len, argstatus_str) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_cipher_suite_priority = qemu.user.hexagon.static.qcrypto_tls_cipher_suite_priority ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 29, gettimeofday_ns(), 24 + 4 + argname_len, pid(), argname_len, argname_len, argname_str) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_cipher_suite_info = qemu.user.hexagon.static.qcrypto_tls_cipher_suite_info ? { try { argversion_str = version ? user_string_n(version, 512) : "" } catch {} argversion_len = strlen(argversion_str) try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%8b%4b%.*s%4b%.*s", 1, 30, gettimeofday_ns(), 24 + 8 + 8 + 4 + argversion_len + 4 + argname_len, pid(), data0, data1, argversion_len, argversion_len, argversion_str, argname_len, argname_len, argname_str) } probe qemu.user.hexagon.static.simpletrace.qcrypto_tls_cipher_suite_count = qemu.user.hexagon.static.qcrypto_tls_cipher_suite_count ? { printf("%8b%8b%8b%4b%4b%8b", 1, 31, gettimeofday_ns(), 24 + 8, pid(), count) } probe qemu.user.hexagon.static.simpletrace.visit_free = qemu.user.hexagon.static.visit_free ? { printf("%8b%8b%8b%4b%4b%8b", 1, 32, gettimeofday_ns(), 24 + 8, pid(), v) } probe qemu.user.hexagon.static.simpletrace.visit_complete = qemu.user.hexagon.static.visit_complete ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 33, gettimeofday_ns(), 24 + 8 + 8, pid(), v, opaque) } probe qemu.user.hexagon.static.simpletrace.visit_start_struct = qemu.user.hexagon.static.visit_start_struct ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b%8b", 1, 34, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8 + 8, pid(), v, argname_len, argname_len, argname_str, obj, size) } probe qemu.user.hexagon.static.simpletrace.visit_check_struct = qemu.user.hexagon.static.visit_check_struct ? { printf("%8b%8b%8b%4b%4b%8b", 1, 35, gettimeofday_ns(), 24 + 8, pid(), v) } probe qemu.user.hexagon.static.simpletrace.visit_end_struct = qemu.user.hexagon.static.visit_end_struct ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 36, gettimeofday_ns(), 24 + 8 + 8, pid(), v, obj) } probe qemu.user.hexagon.static.simpletrace.visit_start_list = qemu.user.hexagon.static.visit_start_list ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b%8b", 1, 37, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8 + 8, pid(), v, argname_len, argname_len, argname_str, obj, size) } probe qemu.user.hexagon.static.simpletrace.visit_next_list = qemu.user.hexagon.static.visit_next_list ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 38, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), v, tail, size) } probe qemu.user.hexagon.static.simpletrace.visit_check_list = qemu.user.hexagon.static.visit_check_list ? { printf("%8b%8b%8b%4b%4b%8b", 1, 39, gettimeofday_ns(), 24 + 8, pid(), v) } probe qemu.user.hexagon.static.simpletrace.visit_end_list = qemu.user.hexagon.static.visit_end_list ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 40, gettimeofday_ns(), 24 + 8 + 8, pid(), v, obj) } probe qemu.user.hexagon.static.simpletrace.visit_start_alternate = qemu.user.hexagon.static.visit_start_alternate ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b%8b", 1, 41, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8 + 8, pid(), v, argname_len, argname_len, argname_str, obj, size) } probe qemu.user.hexagon.static.simpletrace.visit_end_alternate = qemu.user.hexagon.static.visit_end_alternate ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 42, gettimeofday_ns(), 24 + 8 + 8, pid(), v, obj) } probe qemu.user.hexagon.static.simpletrace.visit_optional = qemu.user.hexagon.static.visit_optional ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 43, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, present) } probe qemu.user.hexagon.static.simpletrace.visit_policy_reject = qemu.user.hexagon.static.visit_policy_reject ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 44, gettimeofday_ns(), 24 + 8 + 4 + argname_len, pid(), v, argname_len, argname_len, argname_str) } probe qemu.user.hexagon.static.simpletrace.visit_policy_skip = qemu.user.hexagon.static.visit_policy_skip ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 45, gettimeofday_ns(), 24 + 8 + 4 + argname_len, pid(), v, argname_len, argname_len, argname_str) } probe qemu.user.hexagon.static.simpletrace.visit_type_enum = qemu.user.hexagon.static.visit_type_enum ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 46, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_int = qemu.user.hexagon.static.visit_type_int ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 47, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_uint8 = qemu.user.hexagon.static.visit_type_uint8 ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 48, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_uint16 = qemu.user.hexagon.static.visit_type_uint16 ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 49, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_uint32 = qemu.user.hexagon.static.visit_type_uint32 ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 50, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_uint64 = qemu.user.hexagon.static.visit_type_uint64 ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 51, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_int8 = qemu.user.hexagon.static.visit_type_int8 ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 52, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_int16 = qemu.user.hexagon.static.visit_type_int16 ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 53, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_int32 = qemu.user.hexagon.static.visit_type_int32 ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 54, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_int64 = qemu.user.hexagon.static.visit_type_int64 ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 55, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_size = qemu.user.hexagon.static.visit_type_size ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 56, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_bool = qemu.user.hexagon.static.visit_type_bool ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 57, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_str = qemu.user.hexagon.static.visit_type_str ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 58, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_number = qemu.user.hexagon.static.visit_type_number ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 59, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_any = qemu.user.hexagon.static.visit_type_any ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 60, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.visit_type_null = qemu.user.hexagon.static.visit_type_null ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 61, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8, pid(), v, argname_len, argname_len, argname_str, obj) } probe qemu.user.hexagon.static.simpletrace.object_dynamic_cast_assert = qemu.user.hexagon.static.object_dynamic_cast_assert ? { try { argtype_str = type ? user_string_n(type, 512) : "" } catch {} argtype_len = strlen(argtype_str) try { argtarget_str = target ? user_string_n(target, 512) : "" } catch {} argtarget_len = strlen(argtarget_str) try { argfile_str = file ? user_string_n(file, 512) : "" } catch {} argfile_len = strlen(argfile_str) try { argfunc_str = func ? user_string_n(func, 512) : "" } catch {} argfunc_len = strlen(argfunc_str) printf("%8b%8b%8b%4b%4b%4b%.*s%4b%.*s%4b%.*s%8b%4b%.*s", 1, 62, gettimeofday_ns(), 24 + 4 + argtype_len + 4 + argtarget_len + 4 + argfile_len + 8 + 4 + argfunc_len, pid(), argtype_len, argtype_len, argtype_str, argtarget_len, argtarget_len, argtarget_str, argfile_len, argfile_len, argfile_str, line, argfunc_len, argfunc_len, argfunc_str) } probe qemu.user.hexagon.static.simpletrace.object_class_dynamic_cast_assert = qemu.user.hexagon.static.object_class_dynamic_cast_assert ? { try { argtype_str = type ? user_string_n(type, 512) : "" } catch {} argtype_len = strlen(argtype_str) try { argtarget_str = target ? user_string_n(target, 512) : "" } catch {} argtarget_len = strlen(argtarget_str) try { argfile_str = file ? user_string_n(file, 512) : "" } catch {} argfile_len = strlen(argfile_str) try { argfunc_str = func ? user_string_n(func, 512) : "" } catch {} argfunc_len = strlen(argfunc_str) printf("%8b%8b%8b%4b%4b%4b%.*s%4b%.*s%4b%.*s%8b%4b%.*s", 1, 63, gettimeofday_ns(), 24 + 4 + argtype_len + 4 + argtarget_len + 4 + argfile_len + 8 + 4 + argfunc_len, pid(), argtype_len, argtype_len, argtype_str, argtarget_len, argtarget_len, argtarget_str, argfile_len, argfile_len, argfile_str, line, argfunc_len, argfunc_len, argfunc_str) } probe qemu.user.hexagon.static.simpletrace.handle_hmp_command = qemu.user.hexagon.static.handle_hmp_command ? { try { argcmdline_str = cmdline ? user_string_n(cmdline, 512) : "" } catch {} argcmdline_len = strlen(argcmdline_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 64, gettimeofday_ns(), 24 + 8 + 4 + argcmdline_len, pid(), mon, argcmdline_len, argcmdline_len, argcmdline_str) } probe qemu.user.hexagon.static.simpletrace.monitor_protocol_event_handler = qemu.user.hexagon.static.monitor_protocol_event_handler ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 65, gettimeofday_ns(), 24 + 8 + 8, pid(), event, qdict) } probe qemu.user.hexagon.static.simpletrace.monitor_protocol_event_emit = qemu.user.hexagon.static.monitor_protocol_event_emit ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 66, gettimeofday_ns(), 24 + 8 + 8, pid(), event, data) } probe qemu.user.hexagon.static.simpletrace.monitor_protocol_event_queue = qemu.user.hexagon.static.monitor_protocol_event_queue ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 67, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), event, qdict, rate) } probe qemu.user.hexagon.static.simpletrace.monitor_suspend = qemu.user.hexagon.static.monitor_suspend ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 68, gettimeofday_ns(), 24 + 8 + 8, pid(), ptr, cnt) } probe qemu.user.hexagon.static.simpletrace.monitor_qmp_in_band_enqueue = qemu.user.hexagon.static.monitor_qmp_in_band_enqueue ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 69, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), req, mon, len) } probe qemu.user.hexagon.static.simpletrace.monitor_qmp_in_band_dequeue = qemu.user.hexagon.static.monitor_qmp_in_band_dequeue ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 70, gettimeofday_ns(), 24 + 8 + 8, pid(), req, len) } probe qemu.user.hexagon.static.simpletrace.monitor_qmp_cmd_in_band = qemu.user.hexagon.static.monitor_qmp_cmd_in_band ? { try { argid_str = id ? user_string_n(id, 512) : "" } catch {} argid_len = strlen(argid_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 71, gettimeofday_ns(), 24 + 4 + argid_len, pid(), argid_len, argid_len, argid_str) } probe qemu.user.hexagon.static.simpletrace.monitor_qmp_err_in_band = qemu.user.hexagon.static.monitor_qmp_err_in_band ? { try { argdesc_str = desc ? user_string_n(desc, 512) : "" } catch {} argdesc_len = strlen(argdesc_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 72, gettimeofday_ns(), 24 + 4 + argdesc_len, pid(), argdesc_len, argdesc_len, argdesc_str) } probe qemu.user.hexagon.static.simpletrace.monitor_qmp_cmd_out_of_band = qemu.user.hexagon.static.monitor_qmp_cmd_out_of_band ? { try { argid_str = id ? user_string_n(id, 512) : "" } catch {} argid_len = strlen(argid_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 73, gettimeofday_ns(), 24 + 4 + argid_len, pid(), argid_len, argid_len, argid_str) } probe qemu.user.hexagon.static.simpletrace.monitor_qmp_respond = qemu.user.hexagon.static.monitor_qmp_respond ? { try { argjson_str = json ? user_string_n(json, 512) : "" } catch {} argjson_len = strlen(argjson_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 74, gettimeofday_ns(), 24 + 8 + 4 + argjson_len, pid(), mon, argjson_len, argjson_len, argjson_str) } probe qemu.user.hexagon.static.simpletrace.handle_qmp_command = qemu.user.hexagon.static.handle_qmp_command ? { try { argreq_str = req ? user_string_n(req, 512) : "" } catch {} argreq_len = strlen(argreq_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 75, gettimeofday_ns(), 24 + 8 + 4 + argreq_len, pid(), mon, argreq_len, argreq_len, argreq_str) } probe qemu.user.hexagon.static.simpletrace.run_poll_handlers_begin = qemu.user.hexagon.static.run_poll_handlers_begin ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 76, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), ctx, max_ns, timeout) } probe qemu.user.hexagon.static.simpletrace.run_poll_handlers_end = qemu.user.hexagon.static.run_poll_handlers_end ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 77, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), ctx, progress, timeout) } probe qemu.user.hexagon.static.simpletrace.poll_shrink = qemu.user.hexagon.static.poll_shrink ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 78, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), ctx, old, new) } probe qemu.user.hexagon.static.simpletrace.poll_grow = qemu.user.hexagon.static.poll_grow ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 79, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), ctx, old, new) } probe qemu.user.hexagon.static.simpletrace.poll_add = qemu.user.hexagon.static.poll_add ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 80, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), ctx, node, fd, revents) } probe qemu.user.hexagon.static.simpletrace.poll_remove = qemu.user.hexagon.static.poll_remove ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 81, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), ctx, node, fd) } probe qemu.user.hexagon.static.simpletrace.aio_co_schedule = qemu.user.hexagon.static.aio_co_schedule ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 82, gettimeofday_ns(), 24 + 8 + 8, pid(), ctx, co) } probe qemu.user.hexagon.static.simpletrace.aio_co_schedule_bh_cb = qemu.user.hexagon.static.aio_co_schedule_bh_cb ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 83, gettimeofday_ns(), 24 + 8 + 8, pid(), ctx, co) } probe qemu.user.hexagon.static.simpletrace.reentrant_aio = qemu.user.hexagon.static.reentrant_aio ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 84, gettimeofday_ns(), 24 + 8 + 4 + argname_len, pid(), ctx, argname_len, argname_len, argname_str) } probe qemu.user.hexagon.static.simpletrace.thread_pool_submit = qemu.user.hexagon.static.thread_pool_submit ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 85, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), pool, req, opaque) } probe qemu.user.hexagon.static.simpletrace.thread_pool_complete = qemu.user.hexagon.static.thread_pool_complete ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 86, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), pool, req, opaque, ret) } probe qemu.user.hexagon.static.simpletrace.thread_pool_cancel = qemu.user.hexagon.static.thread_pool_cancel ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 87, gettimeofday_ns(), 24 + 8 + 8, pid(), req, opaque) } probe qemu.user.hexagon.static.simpletrace.buffer_resize = qemu.user.hexagon.static.buffer_resize ? { try { argbuf_str = buf ? user_string_n(buf, 512) : "" } catch {} argbuf_len = strlen(argbuf_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%8b", 1, 88, gettimeofday_ns(), 24 + 4 + argbuf_len + 8 + 8, pid(), argbuf_len, argbuf_len, argbuf_str, olen, len) } probe qemu.user.hexagon.static.simpletrace.buffer_move_empty = qemu.user.hexagon.static.buffer_move_empty ? { try { argbuf_str = buf ? user_string_n(buf, 512) : "" } catch {} argbuf_len = strlen(argbuf_str) try { argfrom_str = from ? user_string_n(from, 512) : "" } catch {} argfrom_len = strlen(argfrom_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%4b%.*s", 1, 89, gettimeofday_ns(), 24 + 4 + argbuf_len + 8 + 4 + argfrom_len, pid(), argbuf_len, argbuf_len, argbuf_str, len, argfrom_len, argfrom_len, argfrom_str) } probe qemu.user.hexagon.static.simpletrace.buffer_move = qemu.user.hexagon.static.buffer_move ? { try { argbuf_str = buf ? user_string_n(buf, 512) : "" } catch {} argbuf_len = strlen(argbuf_str) try { argfrom_str = from ? user_string_n(from, 512) : "" } catch {} argfrom_len = strlen(argfrom_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%4b%.*s", 1, 90, gettimeofday_ns(), 24 + 4 + argbuf_len + 8 + 4 + argfrom_len, pid(), argbuf_len, argbuf_len, argbuf_str, len, argfrom_len, argfrom_len, argfrom_str) } probe qemu.user.hexagon.static.simpletrace.buffer_free = qemu.user.hexagon.static.buffer_free ? { try { argbuf_str = buf ? user_string_n(buf, 512) : "" } catch {} argbuf_len = strlen(argbuf_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b", 1, 91, gettimeofday_ns(), 24 + 4 + argbuf_len + 8, pid(), argbuf_len, argbuf_len, argbuf_str, len) } probe qemu.user.hexagon.static.simpletrace.qemu_file_monitor_add_watch = qemu.user.hexagon.static.qemu_file_monitor_add_watch ? { try { argdirpath_str = dirpath ? user_string_n(dirpath, 512) : "" } catch {} argdirpath_len = strlen(argdirpath_str) try { argfilename_str = filename ? user_string_n(filename, 512) : "" } catch {} argfilename_len = strlen(argfilename_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%4b%.*s%8b%8b%8b", 1, 92, gettimeofday_ns(), 24 + 8 + 4 + argdirpath_len + 4 + argfilename_len + 8 + 8 + 8, pid(), mon, argdirpath_len, argdirpath_len, argdirpath_str, argfilename_len, argfilename_len, argfilename_str, cb, opaque, id) } probe qemu.user.hexagon.static.simpletrace.qemu_file_monitor_remove_watch = qemu.user.hexagon.static.qemu_file_monitor_remove_watch ? { try { argdirpath_str = dirpath ? user_string_n(dirpath, 512) : "" } catch {} argdirpath_len = strlen(argdirpath_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 93, gettimeofday_ns(), 24 + 8 + 4 + argdirpath_len + 8, pid(), mon, argdirpath_len, argdirpath_len, argdirpath_str, id) } probe qemu.user.hexagon.static.simpletrace.qemu_file_monitor_new = qemu.user.hexagon.static.qemu_file_monitor_new ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 94, gettimeofday_ns(), 24 + 8 + 8, pid(), mon, fd) } probe qemu.user.hexagon.static.simpletrace.qemu_file_monitor_enable_watch = qemu.user.hexagon.static.qemu_file_monitor_enable_watch ? { try { argdirpath_str = dirpath ? user_string_n(dirpath, 512) : "" } catch {} argdirpath_len = strlen(argdirpath_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 95, gettimeofday_ns(), 24 + 8 + 4 + argdirpath_len + 8, pid(), mon, argdirpath_len, argdirpath_len, argdirpath_str, id) } probe qemu.user.hexagon.static.simpletrace.qemu_file_monitor_disable_watch = qemu.user.hexagon.static.qemu_file_monitor_disable_watch ? { try { argdirpath_str = dirpath ? user_string_n(dirpath, 512) : "" } catch {} argdirpath_len = strlen(argdirpath_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 96, gettimeofday_ns(), 24 + 8 + 4 + argdirpath_len + 8, pid(), mon, argdirpath_len, argdirpath_len, argdirpath_str, id) } probe qemu.user.hexagon.static.simpletrace.qemu_file_monitor_event = qemu.user.hexagon.static.qemu_file_monitor_event ? { try { argdirpath_str = dirpath ? user_string_n(dirpath, 512) : "" } catch {} argdirpath_len = strlen(argdirpath_str) try { argfilename_str = filename ? user_string_n(filename, 512) : "" } catch {} argfilename_len = strlen(argfilename_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%4b%.*s%8b%8b", 1, 97, gettimeofday_ns(), 24 + 8 + 4 + argdirpath_len + 4 + argfilename_len + 8 + 8, pid(), mon, argdirpath_len, argdirpath_len, argdirpath_str, argfilename_len, argfilename_len, argfilename_str, mask, id) } probe qemu.user.hexagon.static.simpletrace.qemu_file_monitor_dispatch = qemu.user.hexagon.static.qemu_file_monitor_dispatch ? { try { argdirpath_str = dirpath ? user_string_n(dirpath, 512) : "" } catch {} argdirpath_len = strlen(argdirpath_str) try { argfilename_str = filename ? user_string_n(filename, 512) : "" } catch {} argfilename_len = strlen(argfilename_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%4b%.*s%8b%8b%8b%8b", 1, 98, gettimeofday_ns(), 24 + 8 + 4 + argdirpath_len + 4 + argfilename_len + 8 + 8 + 8 + 8, pid(), mon, argdirpath_len, argdirpath_len, argdirpath_str, argfilename_len, argfilename_len, argfilename_str, ev, cb, opaque, id) } probe qemu.user.hexagon.static.simpletrace.qemu_aio_coroutine_enter = qemu.user.hexagon.static.qemu_aio_coroutine_enter ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 99, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), ctx, from, to, opaque) } probe qemu.user.hexagon.static.simpletrace.qemu_coroutine_yield = qemu.user.hexagon.static.qemu_coroutine_yield ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 100, gettimeofday_ns(), 24 + 8 + 8, pid(), from, to) } probe qemu.user.hexagon.static.simpletrace.qemu_coroutine_terminate = qemu.user.hexagon.static.qemu_coroutine_terminate ? { printf("%8b%8b%8b%4b%4b%8b", 1, 101, gettimeofday_ns(), 24 + 8, pid(), co) } probe qemu.user.hexagon.static.simpletrace.qemu_co_mutex_lock_uncontended = qemu.user.hexagon.static.qemu_co_mutex_lock_uncontended ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 102, gettimeofday_ns(), 24 + 8 + 8, pid(), mutex, self_) } probe qemu.user.hexagon.static.simpletrace.qemu_co_mutex_lock_entry = qemu.user.hexagon.static.qemu_co_mutex_lock_entry ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 103, gettimeofday_ns(), 24 + 8 + 8, pid(), mutex, self_) } probe qemu.user.hexagon.static.simpletrace.qemu_co_mutex_lock_return = qemu.user.hexagon.static.qemu_co_mutex_lock_return ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 104, gettimeofday_ns(), 24 + 8 + 8, pid(), mutex, self_) } probe qemu.user.hexagon.static.simpletrace.qemu_co_mutex_unlock_entry = qemu.user.hexagon.static.qemu_co_mutex_unlock_entry ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 105, gettimeofday_ns(), 24 + 8 + 8, pid(), mutex, self_) } probe qemu.user.hexagon.static.simpletrace.qemu_co_mutex_unlock_return = qemu.user.hexagon.static.qemu_co_mutex_unlock_return ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 106, gettimeofday_ns(), 24 + 8 + 8, pid(), mutex, self_) } probe qemu.user.hexagon.static.simpletrace.qemu_memalign = qemu.user.hexagon.static.qemu_memalign ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 107, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), alignment, size, ptr) } probe qemu.user.hexagon.static.simpletrace.qemu_anon_ram_alloc = qemu.user.hexagon.static.qemu_anon_ram_alloc ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 108, gettimeofday_ns(), 24 + 8 + 8, pid(), size, ptr) } probe qemu.user.hexagon.static.simpletrace.qemu_vfree = qemu.user.hexagon.static.qemu_vfree ? { printf("%8b%8b%8b%4b%4b%8b", 1, 109, gettimeofday_ns(), 24 + 8, pid(), ptr) } probe qemu.user.hexagon.static.simpletrace.qemu_anon_ram_free = qemu.user.hexagon.static.qemu_anon_ram_free ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 110, gettimeofday_ns(), 24 + 8 + 8, pid(), ptr, size) } probe qemu.user.hexagon.static.simpletrace.win32_map_alloc = qemu.user.hexagon.static.win32_map_alloc ? { printf("%8b%8b%8b%4b%4b%8b", 1, 111, gettimeofday_ns(), 24 + 8, pid(), size) } probe qemu.user.hexagon.static.simpletrace.win32_map_free = qemu.user.hexagon.static.win32_map_free ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 112, gettimeofday_ns(), 24 + 8 + 8, pid(), ptr, h) } probe qemu.user.hexagon.static.simpletrace.hbitmap_iter_skip_words = qemu.user.hexagon.static.hbitmap_iter_skip_words ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 113, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), hb, hbi, pos, cur) } probe qemu.user.hexagon.static.simpletrace.hbitmap_reset = qemu.user.hexagon.static.hbitmap_reset ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b", 1, 114, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), hb, start, count, sbit, ebit) } probe qemu.user.hexagon.static.simpletrace.hbitmap_set = qemu.user.hexagon.static.hbitmap_set ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b", 1, 115, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), hb, start, count, sbit, ebit) } probe qemu.user.hexagon.static.simpletrace.lockcnt_fast_path_attempt = qemu.user.hexagon.static.lockcnt_fast_path_attempt ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 116, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), lockcnt, expected, new) } probe qemu.user.hexagon.static.simpletrace.lockcnt_fast_path_success = qemu.user.hexagon.static.lockcnt_fast_path_success ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 117, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), lockcnt, expected, new) } probe qemu.user.hexagon.static.simpletrace.lockcnt_unlock_attempt = qemu.user.hexagon.static.lockcnt_unlock_attempt ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 118, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), lockcnt, expected, new) } probe qemu.user.hexagon.static.simpletrace.lockcnt_unlock_success = qemu.user.hexagon.static.lockcnt_unlock_success ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 119, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), lockcnt, expected, new) } probe qemu.user.hexagon.static.simpletrace.lockcnt_futex_wait_prepare = qemu.user.hexagon.static.lockcnt_futex_wait_prepare ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 120, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), lockcnt, expected, new) } probe qemu.user.hexagon.static.simpletrace.lockcnt_futex_wait = qemu.user.hexagon.static.lockcnt_futex_wait ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 121, gettimeofday_ns(), 24 + 8 + 8, pid(), lockcnt, val) } probe qemu.user.hexagon.static.simpletrace.lockcnt_futex_wait_resume = qemu.user.hexagon.static.lockcnt_futex_wait_resume ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 122, gettimeofday_ns(), 24 + 8 + 8, pid(), lockcnt, new) } probe qemu.user.hexagon.static.simpletrace.lockcnt_futex_wake = qemu.user.hexagon.static.lockcnt_futex_wake ? { printf("%8b%8b%8b%4b%4b%8b", 1, 123, gettimeofday_ns(), 24 + 8, pid(), lockcnt) } probe qemu.user.hexagon.static.simpletrace.socket_listen = qemu.user.hexagon.static.socket_listen ? { printf("%8b%8b%8b%4b%4b%8b", 1, 124, gettimeofday_ns(), 24 + 8, pid(), num) } probe qemu.user.hexagon.static.simpletrace.qemu_mutex_lock = qemu.user.hexagon.static.qemu_mutex_lock ? { try { argfile_str = file ? user_string_n(file, 512) : "" } catch {} argfile_len = strlen(argfile_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 125, gettimeofday_ns(), 24 + 8 + 4 + argfile_len + 8, pid(), mutex, argfile_len, argfile_len, argfile_str, line) } probe qemu.user.hexagon.static.simpletrace.qemu_mutex_locked = qemu.user.hexagon.static.qemu_mutex_locked ? { try { argfile_str = file ? user_string_n(file, 512) : "" } catch {} argfile_len = strlen(argfile_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 126, gettimeofday_ns(), 24 + 8 + 4 + argfile_len + 8, pid(), mutex, argfile_len, argfile_len, argfile_str, line) } probe qemu.user.hexagon.static.simpletrace.qemu_mutex_unlock = qemu.user.hexagon.static.qemu_mutex_unlock ? { try { argfile_str = file ? user_string_n(file, 512) : "" } catch {} argfile_len = strlen(argfile_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 127, gettimeofday_ns(), 24 + 8 + 4 + argfile_len + 8, pid(), mutex, argfile_len, argfile_len, argfile_str, line) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_dma_reset_temporary = qemu.user.hexagon.static.qemu_vfio_dma_reset_temporary ? { printf("%8b%8b%8b%4b%4b%8b", 1, 128, gettimeofday_ns(), 24 + 8, pid(), s) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_ram_block_added = qemu.user.hexagon.static.qemu_vfio_ram_block_added ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 129, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), s, p, size) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_ram_block_removed = qemu.user.hexagon.static.qemu_vfio_ram_block_removed ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 130, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), s, p, size) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_dump_mapping = qemu.user.hexagon.static.qemu_vfio_dump_mapping ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 131, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), host, iova, size) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_find_mapping = qemu.user.hexagon.static.qemu_vfio_find_mapping ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 132, gettimeofday_ns(), 24 + 8 + 8, pid(), s, p) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_new_mapping = qemu.user.hexagon.static.qemu_vfio_new_mapping ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b", 1, 133, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), s, host, size, index, iova) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_do_mapping = qemu.user.hexagon.static.qemu_vfio_do_mapping ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 134, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), s, host, iova, size) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_dma_map = qemu.user.hexagon.static.qemu_vfio_dma_map ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b", 1, 135, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), s, host, size, temporary, iova) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_dma_mapped = qemu.user.hexagon.static.qemu_vfio_dma_mapped ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 136, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), s, host, iova, size) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_dma_unmap = qemu.user.hexagon.static.qemu_vfio_dma_unmap ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 137, gettimeofday_ns(), 24 + 8 + 8, pid(), s, host) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_pci_read_config = qemu.user.hexagon.static.qemu_vfio_pci_read_config ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b", 1, 138, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), buf, ofs, size, region_ofs, region_size) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_pci_write_config = qemu.user.hexagon.static.qemu_vfio_pci_write_config ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b", 1, 139, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), buf, ofs, size, region_ofs, region_size) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_region_info = qemu.user.hexagon.static.qemu_vfio_region_info ? { try { argdesc_str = desc ? user_string_n(desc, 512) : "" } catch {} argdesc_len = strlen(argdesc_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%8b%8b", 1, 140, gettimeofday_ns(), 24 + 4 + argdesc_len + 8 + 8 + 8, pid(), argdesc_len, argdesc_len, argdesc_str, region_ofs, region_size, cap_offset) } probe qemu.user.hexagon.static.simpletrace.qemu_vfio_pci_map_bar = qemu.user.hexagon.static.qemu_vfio_pci_map_bar ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b", 1, 141, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), index, region_ofs, region_size, ofs, host) } probe qemu.user.hexagon.static.simpletrace.uffd_detect_open_mode = qemu.user.hexagon.static.uffd_detect_open_mode ? { printf("%8b%8b%8b%4b%4b%8b", 1, 142, gettimeofday_ns(), 24 + 8, pid(), mode) } probe qemu.user.hexagon.static.simpletrace.uffd_query_features_nosys = qemu.user.hexagon.static.uffd_query_features_nosys ? { printf("%8b%8b%8b%4b%4b%8b", 1, 143, gettimeofday_ns(), 24 + 8, pid(), err) } probe qemu.user.hexagon.static.simpletrace.uffd_query_features_api_failed = qemu.user.hexagon.static.uffd_query_features_api_failed ? { printf("%8b%8b%8b%4b%4b%8b", 1, 144, gettimeofday_ns(), 24 + 8, pid(), err) } probe qemu.user.hexagon.static.simpletrace.uffd_create_fd_nosys = qemu.user.hexagon.static.uffd_create_fd_nosys ? { printf("%8b%8b%8b%4b%4b%8b", 1, 145, gettimeofday_ns(), 24 + 8, pid(), err) } probe qemu.user.hexagon.static.simpletrace.uffd_create_fd_api_failed = qemu.user.hexagon.static.uffd_create_fd_api_failed ? { printf("%8b%8b%8b%4b%4b%8b", 1, 146, gettimeofday_ns(), 24 + 8, pid(), err) } probe qemu.user.hexagon.static.simpletrace.uffd_create_fd_api_noioctl = qemu.user.hexagon.static.uffd_create_fd_api_noioctl ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 147, gettimeofday_ns(), 24 + 8 + 8, pid(), ioctl_req, ioctl_supp) } probe qemu.user.hexagon.static.simpletrace.uffd_register_memory_failed = qemu.user.hexagon.static.uffd_register_memory_failed ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 148, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), addr, length, mode, err) } probe qemu.user.hexagon.static.simpletrace.uffd_unregister_memory_failed = qemu.user.hexagon.static.uffd_unregister_memory_failed ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 149, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, length, err) } probe qemu.user.hexagon.static.simpletrace.module_load_module = qemu.user.hexagon.static.module_load_module ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 150, gettimeofday_ns(), 24 + 4 + argname_len, pid(), argname_len, argname_len, argname_str) } probe qemu.user.hexagon.static.simpletrace.module_lookup_object_type = qemu.user.hexagon.static.module_lookup_object_type ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 151, gettimeofday_ns(), 24 + 4 + argname_len, pid(), argname_len, argname_len, argname_str) } probe qemu.user.hexagon.static.simpletrace.gdbstub_op_start = qemu.user.hexagon.static.gdbstub_op_start ? { try { argdevice_str = device ? user_string_n(device, 512) : "" } catch {} argdevice_len = strlen(argdevice_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 152, gettimeofday_ns(), 24 + 4 + argdevice_len, pid(), argdevice_len, argdevice_len, argdevice_str) } probe qemu.user.hexagon.static.simpletrace.gdbstub_op_exiting = qemu.user.hexagon.static.gdbstub_op_exiting ? { printf("%8b%8b%8b%4b%4b%8b", 1, 153, gettimeofday_ns(), 24 + 8, pid(), code) } probe qemu.user.hexagon.static.simpletrace.gdbstub_op_continue = qemu.user.hexagon.static.gdbstub_op_continue ? { printf("%8b%8b%8b%4b%4b", 1, 154, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.gdbstub_op_continue_cpu = qemu.user.hexagon.static.gdbstub_op_continue_cpu ? { printf("%8b%8b%8b%4b%4b%8b", 1, 155, gettimeofday_ns(), 24 + 8, pid(), cpu_index) } probe qemu.user.hexagon.static.simpletrace.gdbstub_op_stepping = qemu.user.hexagon.static.gdbstub_op_stepping ? { printf("%8b%8b%8b%4b%4b%8b", 1, 156, gettimeofday_ns(), 24 + 8, pid(), cpu_index) } probe qemu.user.hexagon.static.simpletrace.gdbstub_op_extra_info = qemu.user.hexagon.static.gdbstub_op_extra_info ? { try { arginfo_str = info ? user_string_n(info, 512) : "" } catch {} arginfo_len = strlen(arginfo_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 157, gettimeofday_ns(), 24 + 4 + arginfo_len, pid(), arginfo_len, arginfo_len, arginfo_str) } probe qemu.user.hexagon.static.simpletrace.gdbstub_hit_internal_error = qemu.user.hexagon.static.gdbstub_hit_internal_error ? { printf("%8b%8b%8b%4b%4b", 1, 158, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.gdbstub_hit_break = qemu.user.hexagon.static.gdbstub_hit_break ? { printf("%8b%8b%8b%4b%4b", 1, 159, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.gdbstub_hit_paused = qemu.user.hexagon.static.gdbstub_hit_paused ? { printf("%8b%8b%8b%4b%4b", 1, 160, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.gdbstub_hit_shutdown = qemu.user.hexagon.static.gdbstub_hit_shutdown ? { printf("%8b%8b%8b%4b%4b", 1, 161, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.gdbstub_hit_io_error = qemu.user.hexagon.static.gdbstub_hit_io_error ? { printf("%8b%8b%8b%4b%4b", 1, 162, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.gdbstub_hit_watchdog = qemu.user.hexagon.static.gdbstub_hit_watchdog ? { printf("%8b%8b%8b%4b%4b", 1, 163, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.gdbstub_hit_unknown = qemu.user.hexagon.static.gdbstub_hit_unknown ? { printf("%8b%8b%8b%4b%4b%8b", 1, 164, gettimeofday_ns(), 24 + 8, pid(), state) } probe qemu.user.hexagon.static.simpletrace.gdbstub_io_reply = qemu.user.hexagon.static.gdbstub_io_reply ? { try { argmessage_str = message ? user_string_n(message, 512) : "" } catch {} argmessage_len = strlen(argmessage_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 165, gettimeofday_ns(), 24 + 4 + argmessage_len, pid(), argmessage_len, argmessage_len, argmessage_str) } probe qemu.user.hexagon.static.simpletrace.gdbstub_io_binaryreply = qemu.user.hexagon.static.gdbstub_io_binaryreply ? { try { argline_str = line ? user_string_n(line, 512) : "" } catch {} argline_len = strlen(argline_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 166, gettimeofday_ns(), 24 + 8 + 4 + argline_len, pid(), ofs, argline_len, argline_len, argline_str) } probe qemu.user.hexagon.static.simpletrace.gdbstub_io_command = qemu.user.hexagon.static.gdbstub_io_command ? { try { argcommand_str = command ? user_string_n(command, 512) : "" } catch {} argcommand_len = strlen(argcommand_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 167, gettimeofday_ns(), 24 + 4 + argcommand_len, pid(), argcommand_len, argcommand_len, argcommand_str) } probe qemu.user.hexagon.static.simpletrace.gdbstub_io_got_ack = qemu.user.hexagon.static.gdbstub_io_got_ack ? { printf("%8b%8b%8b%4b%4b", 1, 168, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.gdbstub_io_got_unexpected = qemu.user.hexagon.static.gdbstub_io_got_unexpected ? { printf("%8b%8b%8b%4b%4b%8b", 1, 169, gettimeofday_ns(), 24 + 8, pid(), ch) } probe qemu.user.hexagon.static.simpletrace.gdbstub_err_got_nack = qemu.user.hexagon.static.gdbstub_err_got_nack ? { printf("%8b%8b%8b%4b%4b", 1, 170, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.gdbstub_err_garbage = qemu.user.hexagon.static.gdbstub_err_garbage ? { printf("%8b%8b%8b%4b%4b%8b", 1, 171, gettimeofday_ns(), 24 + 8, pid(), ch) } probe qemu.user.hexagon.static.simpletrace.gdbstub_err_overrun = qemu.user.hexagon.static.gdbstub_err_overrun ? { printf("%8b%8b%8b%4b%4b", 1, 172, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.gdbstub_err_invalid_repeat = qemu.user.hexagon.static.gdbstub_err_invalid_repeat ? { printf("%8b%8b%8b%4b%4b%8b", 1, 173, gettimeofday_ns(), 24 + 8, pid(), ch) } probe qemu.user.hexagon.static.simpletrace.gdbstub_err_invalid_rle = qemu.user.hexagon.static.gdbstub_err_invalid_rle ? { printf("%8b%8b%8b%4b%4b", 1, 174, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.gdbstub_err_checksum_invalid = qemu.user.hexagon.static.gdbstub_err_checksum_invalid ? { printf("%8b%8b%8b%4b%4b%8b", 1, 175, gettimeofday_ns(), 24 + 8, pid(), ch) } probe qemu.user.hexagon.static.simpletrace.gdbstub_err_checksum_incorrect = qemu.user.hexagon.static.gdbstub_err_checksum_incorrect ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 176, gettimeofday_ns(), 24 + 8 + 8, pid(), expected, got) } probe qemu.user.hexagon.static.simpletrace.gdbstub_err_unexpected_runpkt = qemu.user.hexagon.static.gdbstub_err_unexpected_runpkt ? { printf("%8b%8b%8b%4b%4b%8b", 1, 177, gettimeofday_ns(), 24 + 8, pid(), ch) } probe qemu.user.hexagon.static.simpletrace.gdbstub_hit_watchpoint = qemu.user.hexagon.static.gdbstub_hit_watchpoint ? { try { argtype_str = type ? user_string_n(type, 512) : "" } catch {} argtype_len = strlen(argtype_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%8b", 1, 178, gettimeofday_ns(), 24 + 4 + argtype_len + 8 + 8, pid(), argtype_len, argtype_len, argtype_str, cpu_gdb_index, vaddr) } probe qemu.user.hexagon.static.simpletrace.signal_table_init = qemu.user.hexagon.static.signal_table_init ? { printf("%8b%8b%8b%4b%4b%8b", 1, 179, gettimeofday_ns(), 24 + 8, pid(), i) } probe qemu.user.hexagon.static.simpletrace.signal_do_sigaction_guest = qemu.user.hexagon.static.signal_do_sigaction_guest ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 180, gettimeofday_ns(), 24 + 8 + 8, pid(), sig, max) } probe qemu.user.hexagon.static.simpletrace.signal_do_sigaction_host = qemu.user.hexagon.static.signal_do_sigaction_host ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 181, gettimeofday_ns(), 24 + 8 + 8, pid(), sig, max) } probe qemu.user.hexagon.static.simpletrace.user_setup_frame = qemu.user.hexagon.static.user_setup_frame ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 182, gettimeofday_ns(), 24 + 8 + 8, pid(), env, frame_addr) } probe qemu.user.hexagon.static.simpletrace.user_setup_rt_frame = qemu.user.hexagon.static.user_setup_rt_frame ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 183, gettimeofday_ns(), 24 + 8 + 8, pid(), env, frame_addr) } probe qemu.user.hexagon.static.simpletrace.user_do_rt_sigreturn = qemu.user.hexagon.static.user_do_rt_sigreturn ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 184, gettimeofday_ns(), 24 + 8 + 8, pid(), env, frame_addr) } probe qemu.user.hexagon.static.simpletrace.user_do_sigreturn = qemu.user.hexagon.static.user_do_sigreturn ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 185, gettimeofday_ns(), 24 + 8 + 8, pid(), env, frame_addr) } probe qemu.user.hexagon.static.simpletrace.user_dump_core_and_abort = qemu.user.hexagon.static.user_dump_core_and_abort ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 186, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), env, target_sig, host_sig) } probe qemu.user.hexagon.static.simpletrace.user_handle_signal = qemu.user.hexagon.static.user_handle_signal ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 187, gettimeofday_ns(), 24 + 8 + 8, pid(), env, target_sig) } probe qemu.user.hexagon.static.simpletrace.user_host_signal = qemu.user.hexagon.static.user_host_signal ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 188, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), env, host_sig, target_sig) } probe qemu.user.hexagon.static.simpletrace.user_queue_signal = qemu.user.hexagon.static.user_queue_signal ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 189, gettimeofday_ns(), 24 + 8 + 8, pid(), env, target_sig) } probe qemu.user.hexagon.static.simpletrace.user_s390x_restore_sigregs = qemu.user.hexagon.static.user_s390x_restore_sigregs ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 190, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), env, sc_psw_addr, env_psw_addr) } probe qemu.user.hexagon.static.simpletrace.target_mprotect = qemu.user.hexagon.static.target_mprotect ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 191, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), start, len, flags) } probe qemu.user.hexagon.static.simpletrace.target_mmap = qemu.user.hexagon.static.target_mmap ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 1, 192, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), start, len, pflags, mflags, fd, offset) } probe qemu.user.hexagon.static.simpletrace.target_mmap_complete = qemu.user.hexagon.static.target_mmap_complete ? { printf("%8b%8b%8b%4b%4b%8b", 1, 193, gettimeofday_ns(), 24 + 8, pid(), retaddr) } probe qemu.user.hexagon.static.simpletrace.target_munmap = qemu.user.hexagon.static.target_munmap ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 194, gettimeofday_ns(), 24 + 8 + 8, pid(), start, len) } probe qemu.user.hexagon.static.simpletrace.exec_tb = qemu.user.hexagon.static.exec_tb ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 195, gettimeofday_ns(), 24 + 8 + 8, pid(), tb, pc) } probe qemu.user.hexagon.static.simpletrace.exec_tb_nocache = qemu.user.hexagon.static.exec_tb_nocache ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 196, gettimeofday_ns(), 24 + 8 + 8, pid(), tb, pc) } probe qemu.user.hexagon.static.simpletrace.exec_tb_exit = qemu.user.hexagon.static.exec_tb_exit ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 197, gettimeofday_ns(), 24 + 8 + 8, pid(), last_tb, flags) } probe qemu.user.hexagon.static.simpletrace.memory_notdirty_write_access = qemu.user.hexagon.static.memory_notdirty_write_access ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 198, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), vaddr, ram_addr, size) } probe qemu.user.hexagon.static.simpletrace.memory_notdirty_set_dirty = qemu.user.hexagon.static.memory_notdirty_set_dirty ? { printf("%8b%8b%8b%4b%4b%8b", 1, 199, gettimeofday_ns(), 24 + 8, pid(), vaddr) } probe qemu.user.hexagon.static.simpletrace.translate_block = qemu.user.hexagon.static.translate_block ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 200, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), tb, pc, tb_code) } probe qemu.user.hexagon.static.simpletrace.loader_write_rom = qemu.user.hexagon.static.loader_write_rom ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%8b%8b", 1, 201, gettimeofday_ns(), 24 + 4 + argname_len + 8 + 8 + 8, pid(), argname_len, argname_len, argname_str, gpa, size, isrom) } probe qemu.user.hexagon.static.simpletrace.qdev_update_parent_bus = qemu.user.hexagon.static.qdev_update_parent_bus ? { try { argobjtype_str = objtype ? user_string_n(objtype, 512) : "" } catch {} argobjtype_len = strlen(argobjtype_str) try { argoldptype_str = oldptype ? user_string_n(oldptype, 512) : "" } catch {} argoldptype_len = strlen(argoldptype_str) try { argnewptype_str = newptype ? user_string_n(newptype, 512) : "" } catch {} argnewptype_len = strlen(argnewptype_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b%4b%.*s%8b%4b%.*s", 1, 202, gettimeofday_ns(), 24 + 8 + 4 + argobjtype_len + 8 + 4 + argoldptype_len + 8 + 4 + argnewptype_len, pid(), obj, argobjtype_len, argobjtype_len, argobjtype_str, oldp, argoldptype_len, argoldptype_len, argoldptype_str, newp, argnewptype_len, argnewptype_len, argnewptype_str) } probe qemu.user.hexagon.static.simpletrace.resettable_reset = qemu.user.hexagon.static.resettable_reset ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 203, gettimeofday_ns(), 24 + 8 + 8, pid(), obj, cold) } probe qemu.user.hexagon.static.simpletrace.resettable_reset_assert_begin = qemu.user.hexagon.static.resettable_reset_assert_begin ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 204, gettimeofday_ns(), 24 + 8 + 8, pid(), obj, cold) } probe qemu.user.hexagon.static.simpletrace.resettable_reset_assert_end = qemu.user.hexagon.static.resettable_reset_assert_end ? { printf("%8b%8b%8b%4b%4b%8b", 1, 205, gettimeofday_ns(), 24 + 8, pid(), obj) } probe qemu.user.hexagon.static.simpletrace.resettable_reset_release_begin = qemu.user.hexagon.static.resettable_reset_release_begin ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 206, gettimeofday_ns(), 24 + 8 + 8, pid(), obj, cold) } probe qemu.user.hexagon.static.simpletrace.resettable_reset_release_end = qemu.user.hexagon.static.resettable_reset_release_end ? { printf("%8b%8b%8b%4b%4b%8b", 1, 207, gettimeofday_ns(), 24 + 8, pid(), obj) } probe qemu.user.hexagon.static.simpletrace.resettable_change_parent = qemu.user.hexagon.static.resettable_change_parent ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b", 1, 208, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), obj, o, oc, n, nc) } probe qemu.user.hexagon.static.simpletrace.resettable_phase_enter_begin = qemu.user.hexagon.static.resettable_phase_enter_begin ? { try { argobjtype_str = objtype ? user_string_n(objtype, 512) : "" } catch {} argobjtype_len = strlen(argobjtype_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b%8b", 1, 209, gettimeofday_ns(), 24 + 8 + 4 + argobjtype_len + 8 + 8, pid(), obj, argobjtype_len, argobjtype_len, argobjtype_str, count, type) } probe qemu.user.hexagon.static.simpletrace.resettable_phase_enter_exec = qemu.user.hexagon.static.resettable_phase_enter_exec ? { try { argobjtype_str = objtype ? user_string_n(objtype, 512) : "" } catch {} argobjtype_len = strlen(argobjtype_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b%8b", 1, 210, gettimeofday_ns(), 24 + 8 + 4 + argobjtype_len + 8 + 8, pid(), obj, argobjtype_len, argobjtype_len, argobjtype_str, type, has_method) } probe qemu.user.hexagon.static.simpletrace.resettable_phase_enter_end = qemu.user.hexagon.static.resettable_phase_enter_end ? { try { argobjtype_str = objtype ? user_string_n(objtype, 512) : "" } catch {} argobjtype_len = strlen(argobjtype_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 211, gettimeofday_ns(), 24 + 8 + 4 + argobjtype_len + 8, pid(), obj, argobjtype_len, argobjtype_len, argobjtype_str, count) } probe qemu.user.hexagon.static.simpletrace.resettable_phase_hold_begin = qemu.user.hexagon.static.resettable_phase_hold_begin ? { try { argobjtype_str = objtype ? user_string_n(objtype, 512) : "" } catch {} argobjtype_len = strlen(argobjtype_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b%8b", 1, 212, gettimeofday_ns(), 24 + 8 + 4 + argobjtype_len + 8 + 8, pid(), obj, argobjtype_len, argobjtype_len, argobjtype_str, count, type) } probe qemu.user.hexagon.static.simpletrace.resettable_phase_hold_exec = qemu.user.hexagon.static.resettable_phase_hold_exec ? { try { argobjtype_str = objtype ? user_string_n(objtype, 512) : "" } catch {} argobjtype_len = strlen(argobjtype_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 213, gettimeofday_ns(), 24 + 8 + 4 + argobjtype_len + 8, pid(), obj, argobjtype_len, argobjtype_len, argobjtype_str, has_method) } probe qemu.user.hexagon.static.simpletrace.resettable_phase_hold_end = qemu.user.hexagon.static.resettable_phase_hold_end ? { try { argobjtype_str = objtype ? user_string_n(objtype, 512) : "" } catch {} argobjtype_len = strlen(argobjtype_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 214, gettimeofday_ns(), 24 + 8 + 4 + argobjtype_len + 8, pid(), obj, argobjtype_len, argobjtype_len, argobjtype_str, count) } probe qemu.user.hexagon.static.simpletrace.resettable_phase_exit_begin = qemu.user.hexagon.static.resettable_phase_exit_begin ? { try { argobjtype_str = objtype ? user_string_n(objtype, 512) : "" } catch {} argobjtype_len = strlen(argobjtype_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b%8b", 1, 215, gettimeofday_ns(), 24 + 8 + 4 + argobjtype_len + 8 + 8, pid(), obj, argobjtype_len, argobjtype_len, argobjtype_str, count, type) } probe qemu.user.hexagon.static.simpletrace.resettable_phase_exit_exec = qemu.user.hexagon.static.resettable_phase_exit_exec ? { try { argobjtype_str = objtype ? user_string_n(objtype, 512) : "" } catch {} argobjtype_len = strlen(argobjtype_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 216, gettimeofday_ns(), 24 + 8 + 4 + argobjtype_len + 8, pid(), obj, argobjtype_len, argobjtype_len, argobjtype_str, has_method) } probe qemu.user.hexagon.static.simpletrace.resettable_phase_exit_end = qemu.user.hexagon.static.resettable_phase_exit_end ? { try { argobjtype_str = objtype ? user_string_n(objtype, 512) : "" } catch {} argobjtype_len = strlen(argobjtype_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s%8b", 1, 217, gettimeofday_ns(), 24 + 8 + 4 + argobjtype_len + 8, pid(), obj, argobjtype_len, argobjtype_len, argobjtype_str, count) } probe qemu.user.hexagon.static.simpletrace.resettable_transitional_function = qemu.user.hexagon.static.resettable_transitional_function ? { try { argobjtype_str = objtype ? user_string_n(objtype, 512) : "" } catch {} argobjtype_len = strlen(argobjtype_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 218, gettimeofday_ns(), 24 + 8 + 4 + argobjtype_len, pid(), obj, argobjtype_len, argobjtype_len, argobjtype_str) } probe qemu.user.hexagon.static.simpletrace.clock_set_source = qemu.user.hexagon.static.clock_set_source ? { try { argclk_str = clk ? user_string_n(clk, 512) : "" } catch {} argclk_len = strlen(argclk_str) try { argsrc_str = src ? user_string_n(src, 512) : "" } catch {} argsrc_len = strlen(argsrc_str) printf("%8b%8b%8b%4b%4b%4b%.*s%4b%.*s", 1, 219, gettimeofday_ns(), 24 + 4 + argclk_len + 4 + argsrc_len, pid(), argclk_len, argclk_len, argclk_str, argsrc_len, argsrc_len, argsrc_str) } probe qemu.user.hexagon.static.simpletrace.clock_disconnect = qemu.user.hexagon.static.clock_disconnect ? { try { argclk_str = clk ? user_string_n(clk, 512) : "" } catch {} argclk_len = strlen(argclk_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 220, gettimeofday_ns(), 24 + 4 + argclk_len, pid(), argclk_len, argclk_len, argclk_str) } probe qemu.user.hexagon.static.simpletrace.clock_set = qemu.user.hexagon.static.clock_set ? { try { argclk_str = clk ? user_string_n(clk, 512) : "" } catch {} argclk_len = strlen(argclk_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%8b", 1, 221, gettimeofday_ns(), 24 + 4 + argclk_len + 8 + 8, pid(), argclk_len, argclk_len, argclk_str, old, new) } probe qemu.user.hexagon.static.simpletrace.clock_propagate = qemu.user.hexagon.static.clock_propagate ? { try { argclk_str = clk ? user_string_n(clk, 512) : "" } catch {} argclk_len = strlen(argclk_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 222, gettimeofday_ns(), 24 + 4 + argclk_len, pid(), argclk_len, argclk_len, argclk_str) } probe qemu.user.hexagon.static.simpletrace.clock_update = qemu.user.hexagon.static.clock_update ? { try { argclk_str = clk ? user_string_n(clk, 512) : "" } catch {} argclk_len = strlen(argclk_str) try { argsrc_str = src ? user_string_n(src, 512) : "" } catch {} argsrc_len = strlen(argsrc_str) printf("%8b%8b%8b%4b%4b%4b%.*s%4b%.*s%8b%8b", 1, 223, gettimeofday_ns(), 24 + 4 + argclk_len + 4 + argsrc_len + 8 + 8, pid(), argclk_len, argclk_len, argclk_str, argsrc_len, argsrc_len, argsrc_str, hz, cb) } probe qemu.user.hexagon.static.simpletrace.clock_set_mul_div = qemu.user.hexagon.static.clock_set_mul_div ? { try { argclk_str = clk ? user_string_n(clk, 512) : "" } catch {} argclk_len = strlen(argclk_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%8b%8b%8b", 1, 224, gettimeofday_ns(), 24 + 4 + argclk_len + 8 + 8 + 8 + 8, pid(), argclk_len, argclk_len, argclk_str, oldmul, mul, olddiv, div) } probe qemu.user.hexagon.static.simpletrace.cpu_reset = qemu.user.hexagon.static.cpu_reset ? { printf("%8b%8b%8b%4b%4b%8b", 1, 225, gettimeofday_ns(), 24 + 8, pid(), cpu_index) } probe qemu.user.hexagon.static.simpletrace.arm_gt_recalc = qemu.user.hexagon.static.arm_gt_recalc ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 226, gettimeofday_ns(), 24 + 8 + 8, pid(), timer, nexttick) } probe qemu.user.hexagon.static.simpletrace.arm_gt_recalc_disabled = qemu.user.hexagon.static.arm_gt_recalc_disabled ? { printf("%8b%8b%8b%4b%4b%8b", 1, 227, gettimeofday_ns(), 24 + 8, pid(), timer) } probe qemu.user.hexagon.static.simpletrace.arm_gt_cval_write = qemu.user.hexagon.static.arm_gt_cval_write ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 228, gettimeofday_ns(), 24 + 8 + 8, pid(), timer, value) } probe qemu.user.hexagon.static.simpletrace.arm_gt_tval_write = qemu.user.hexagon.static.arm_gt_tval_write ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 229, gettimeofday_ns(), 24 + 8 + 8, pid(), timer, value) } probe qemu.user.hexagon.static.simpletrace.arm_gt_ctl_write = qemu.user.hexagon.static.arm_gt_ctl_write ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 230, gettimeofday_ns(), 24 + 8 + 8, pid(), timer, value) } probe qemu.user.hexagon.static.simpletrace.arm_gt_imask_toggle = qemu.user.hexagon.static.arm_gt_imask_toggle ? { printf("%8b%8b%8b%4b%4b%8b", 1, 231, gettimeofday_ns(), 24 + 8, pid(), timer) } probe qemu.user.hexagon.static.simpletrace.arm_gt_cntvoff_write = qemu.user.hexagon.static.arm_gt_cntvoff_write ? { printf("%8b%8b%8b%4b%4b%8b", 1, 232, gettimeofday_ns(), 24 + 8, pid(), value) } probe qemu.user.hexagon.static.simpletrace.arm_gt_cntpoff_write = qemu.user.hexagon.static.arm_gt_cntpoff_write ? { printf("%8b%8b%8b%4b%4b%8b", 1, 233, gettimeofday_ns(), 24 + 8, pid(), value) } probe qemu.user.hexagon.static.simpletrace.arm_gt_update_irq = qemu.user.hexagon.static.arm_gt_update_irq ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 234, gettimeofday_ns(), 24 + 8 + 8, pid(), timer, irqstate) } probe qemu.user.hexagon.static.simpletrace.kvm_arm_fixup_msi_route = qemu.user.hexagon.static.kvm_arm_fixup_msi_route ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 235, gettimeofday_ns(), 24 + 8 + 8, pid(), iova, gpa) } probe qemu.user.hexagon.static.simpletrace.hvf_unhandled_sysreg_read = qemu.user.hexagon.static.hvf_unhandled_sysreg_read ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b%8b", 1, 236, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8 + 8, pid(), pc, reg, op0, op1, crn, crm, op2) } probe qemu.user.hexagon.static.simpletrace.hvf_unhandled_sysreg_write = qemu.user.hexagon.static.hvf_unhandled_sysreg_write ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b%8b", 1, 237, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8 + 8, pid(), pc, reg, op0, op1, crn, crm, op2) } probe qemu.user.hexagon.static.simpletrace.hvf_inject_fiq = qemu.user.hexagon.static.hvf_inject_fiq ? { printf("%8b%8b%8b%4b%4b", 1, 238, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.hvf_inject_irq = qemu.user.hexagon.static.hvf_inject_irq ? { printf("%8b%8b%8b%4b%4b", 1, 239, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.hvf_data_abort = qemu.user.hexagon.static.hvf_data_abort ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b%8b%8b", 1, 240, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8 + 8 + 8, pid(), pc, va, pa, isv, iswrite, s1ptw, len, srt) } probe qemu.user.hexagon.static.simpletrace.hvf_sysreg_read = qemu.user.hexagon.static.hvf_sysreg_read ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b%8b", 1, 241, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8 + 8, pid(), reg, op0, op1, crn, crm, op2, val) } probe qemu.user.hexagon.static.simpletrace.hvf_sysreg_write = qemu.user.hexagon.static.hvf_sysreg_write ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b%8b", 1, 242, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8 + 8, pid(), reg, op0, op1, crn, crm, op2, val) } probe qemu.user.hexagon.static.simpletrace.hvf_unknown_hvc = qemu.user.hexagon.static.hvf_unknown_hvc ? { printf("%8b%8b%8b%4b%4b%8b", 1, 243, gettimeofday_ns(), 24 + 8, pid(), x0) } probe qemu.user.hexagon.static.simpletrace.hvf_unknown_smc = qemu.user.hexagon.static.hvf_unknown_smc ? { printf("%8b%8b%8b%4b%4b%8b", 1, 244, gettimeofday_ns(), 24 + 8, pid(), x0) } probe qemu.user.hexagon.static.simpletrace.hvf_exit = qemu.user.hexagon.static.hvf_exit ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 245, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), syndrome, ec, pc) } probe qemu.user.hexagon.static.simpletrace.hvf_psci_call = qemu.user.hexagon.static.hvf_psci_call ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b", 1, 246, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), x0, x1, x2, x3, cpuid) } probe qemu.user.hexagon.static.simpletrace.hvf_vgic_write = qemu.user.hexagon.static.hvf_vgic_write ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b", 1, 247, gettimeofday_ns(), 24 + 4 + argname_len + 8, pid(), argname_len, argname_len, argname_str, val) } probe qemu.user.hexagon.static.simpletrace.hvf_vgic_read = qemu.user.hexagon.static.hvf_vgic_read ? { try { argname_str = name ? user_string_n(name, 512) : "" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b", 1, 248, gettimeofday_ns(), 24 + 4 + argname_len + 8, pid(), argname_len, argname_len, argname_str, val) } probe qemu.user.hexagon.static.simpletrace.kvm_sev_init = qemu.user.hexagon.static.kvm_sev_init ? { printf("%8b%8b%8b%4b%4b", 1, 263, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.kvm_memcrypt_register_region = qemu.user.hexagon.static.kvm_memcrypt_register_region ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 264, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, len) } probe qemu.user.hexagon.static.simpletrace.kvm_memcrypt_unregister_region = qemu.user.hexagon.static.kvm_memcrypt_unregister_region ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 265, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, len) } probe qemu.user.hexagon.static.simpletrace.kvm_sev_change_state = qemu.user.hexagon.static.kvm_sev_change_state ? { try { argold_str = old ? user_string_n(old, 512) : "" } catch {} argold_len = strlen(argold_str) try { argnew_str = new ? user_string_n(new, 512) : "" } catch {} argnew_len = strlen(argnew_str) printf("%8b%8b%8b%4b%4b%4b%.*s%4b%.*s", 1, 266, gettimeofday_ns(), 24 + 4 + argold_len + 4 + argnew_len, pid(), argold_len, argold_len, argold_str, argnew_len, argnew_len, argnew_str) } probe qemu.user.hexagon.static.simpletrace.kvm_sev_launch_start = qemu.user.hexagon.static.kvm_sev_launch_start ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 267, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), policy, session, pdh) } probe qemu.user.hexagon.static.simpletrace.kvm_sev_launch_update_data = qemu.user.hexagon.static.kvm_sev_launch_update_data ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 268, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, len) } probe qemu.user.hexagon.static.simpletrace.kvm_sev_launch_measurement = qemu.user.hexagon.static.kvm_sev_launch_measurement ? { try { argvalue_str = value ? user_string_n(value, 512) : "" } catch {} argvalue_len = strlen(argvalue_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 269, gettimeofday_ns(), 24 + 4 + argvalue_len, pid(), argvalue_len, argvalue_len, argvalue_str) } probe qemu.user.hexagon.static.simpletrace.kvm_sev_launch_finish = qemu.user.hexagon.static.kvm_sev_launch_finish ? { printf("%8b%8b%8b%4b%4b", 1, 270, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.kvm_sev_launch_secret = qemu.user.hexagon.static.kvm_sev_launch_secret ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 271, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), hpa, hva, secret, len) } probe qemu.user.hexagon.static.simpletrace.kvm_sev_attestation_report = qemu.user.hexagon.static.kvm_sev_attestation_report ? { try { argmnonce_str = mnonce ? user_string_n(mnonce, 512) : "" } catch {} argmnonce_len = strlen(argmnonce_str) try { argdata_str = data ? user_string_n(data, 512) : "" } catch {} argdata_len = strlen(argdata_str) printf("%8b%8b%8b%4b%4b%4b%.*s%4b%.*s", 1, 272, gettimeofday_ns(), 24 + 4 + argmnonce_len + 4 + argdata_len, pid(), argmnonce_len, argmnonce_len, argmnonce_str, argdata_len, argdata_len, argdata_str) } probe qemu.user.hexagon.static.simpletrace.kvm_sev_snp_launch_start = qemu.user.hexagon.static.kvm_sev_snp_launch_start ? { try { arggosvw_str = gosvw ? user_string_n(gosvw, 512) : "" } catch {} arggosvw_len = strlen(arggosvw_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 273, gettimeofday_ns(), 24 + 8 + 4 + arggosvw_len, pid(), policy, arggosvw_len, arggosvw_len, arggosvw_str) } probe qemu.user.hexagon.static.simpletrace.kvm_sev_snp_launch_update = qemu.user.hexagon.static.kvm_sev_snp_launch_update ? { try { argtype_str = type ? user_string_n(type, 512) : "" } catch {} argtype_len = strlen(argtype_str) printf("%8b%8b%8b%4b%4b%8b%8b%8b%4b%.*s", 1, 274, gettimeofday_ns(), 24 + 8 + 8 + 8 + 4 + argtype_len, pid(), src, gpa, len, argtype_len, argtype_len, argtype_str) } probe qemu.user.hexagon.static.simpletrace.kvm_sev_snp_launch_finish = qemu.user.hexagon.static.kvm_sev_snp_launch_finish ? { try { argid_block_str = id_block ? user_string_n(id_block, 512) : "" } catch {} argid_block_len = strlen(argid_block_str) try { argid_auth_str = id_auth ? user_string_n(id_auth, 512) : "" } catch {} argid_auth_len = strlen(argid_auth_str) try { arghost_data_str = host_data ? user_string_n(host_data, 512) : "" } catch {} arghost_data_len = strlen(arghost_data_str) printf("%8b%8b%8b%4b%4b%4b%.*s%4b%.*s%4b%.*s", 1, 275, gettimeofday_ns(), 24 + 4 + argid_block_len + 4 + argid_auth_len + 4 + arghost_data_len, pid(), argid_block_len, argid_block_len, argid_block_str, argid_auth_len, argid_auth_len, argid_auth_str, arghost_data_len, arghost_data_len, arghost_data_str) } probe qemu.user.hexagon.static.simpletrace.kvm_x86_fixup_msi_error = qemu.user.hexagon.static.kvm_x86_fixup_msi_error ? { printf("%8b%8b%8b%4b%4b%8b", 1, 276, gettimeofday_ns(), 24 + 8, pid(), gsi) } probe qemu.user.hexagon.static.simpletrace.kvm_x86_add_msi_route = qemu.user.hexagon.static.kvm_x86_add_msi_route ? { printf("%8b%8b%8b%4b%4b%8b", 1, 277, gettimeofday_ns(), 24 + 8, pid(), virq) } probe qemu.user.hexagon.static.simpletrace.kvm_x86_remove_msi_route = qemu.user.hexagon.static.kvm_x86_remove_msi_route ? { printf("%8b%8b%8b%4b%4b%8b", 1, 278, gettimeofday_ns(), 24 + 8, pid(), virq) } probe qemu.user.hexagon.static.simpletrace.kvm_x86_update_msi_routes = qemu.user.hexagon.static.kvm_x86_update_msi_routes ? { printf("%8b%8b%8b%4b%4b%8b", 1, 279, gettimeofday_ns(), 24 + 8, pid(), num) } probe qemu.user.hexagon.static.simpletrace.kvm_hc_map_gpa_range = qemu.user.hexagon.static.kvm_hc_map_gpa_range ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 280, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), gpa, size, attributes, flags) } probe qemu.user.hexagon.static.simpletrace.kvm_xen_hypercall = qemu.user.hexagon.static.kvm_xen_hypercall ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b%8b", 1, 281, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8 + 8, pid(), cpu, cpl, input, a0, a1, a2, ret) } probe qemu.user.hexagon.static.simpletrace.kvm_xen_soft_reset = qemu.user.hexagon.static.kvm_xen_soft_reset ? { printf("%8b%8b%8b%4b%4b", 1, 282, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.kvm_xen_set_shared_info = qemu.user.hexagon.static.kvm_xen_set_shared_info ? { printf("%8b%8b%8b%4b%4b%8b", 1, 283, gettimeofday_ns(), 24 + 8, pid(), gfn) } probe qemu.user.hexagon.static.simpletrace.kvm_xen_set_vcpu_attr = qemu.user.hexagon.static.kvm_xen_set_vcpu_attr ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 284, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cpu, type, gpa) } probe qemu.user.hexagon.static.simpletrace.kvm_xen_set_vcpu_callback = qemu.user.hexagon.static.kvm_xen_set_vcpu_callback ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 285, gettimeofday_ns(), 24 + 8 + 8, pid(), cpu, vector) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_get_regs_core = qemu.user.hexagon.static.kvm_failed_get_regs_core ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 286, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_put_regs_core = qemu.user.hexagon.static.kvm_failed_put_regs_core ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 287, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_get_fpu = qemu.user.hexagon.static.kvm_failed_get_fpu ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 288, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_put_fpu = qemu.user.hexagon.static.kvm_failed_put_fpu ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 289, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_get_mpstate = qemu.user.hexagon.static.kvm_failed_get_mpstate ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 290, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_put_mpstate = qemu.user.hexagon.static.kvm_failed_put_mpstate ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 291, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_get_counter = qemu.user.hexagon.static.kvm_failed_get_counter ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 292, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_put_counter = qemu.user.hexagon.static.kvm_failed_put_counter ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 293, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_get_cpucfg = qemu.user.hexagon.static.kvm_failed_get_cpucfg ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 294, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_put_cpucfg = qemu.user.hexagon.static.kvm_failed_put_cpucfg ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 295, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_arch_handle_exit = qemu.user.hexagon.static.kvm_arch_handle_exit ? { printf("%8b%8b%8b%4b%4b%8b", 1, 296, gettimeofday_ns(), 24 + 8, pid(), num) } probe qemu.user.hexagon.static.simpletrace.kvm_set_intr = qemu.user.hexagon.static.kvm_set_intr ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 297, gettimeofday_ns(), 24 + 8 + 8, pid(), irq, level) } probe qemu.user.hexagon.static.simpletrace.mips_translate_c0 = qemu.user.hexagon.static.mips_translate_c0 ? { try { arginstr_str = instr ? user_string_n(instr, 512) : "" } catch {} arginstr_len = strlen(arginstr_str) try { argrn_str = rn ? user_string_n(rn, 512) : "" } catch {} argrn_len = strlen(argrn_str) printf("%8b%8b%8b%4b%4b%4b%.*s%4b%.*s%8b%8b", 1, 298, gettimeofday_ns(), 24 + 4 + arginstr_len + 4 + argrn_len + 8 + 8, pid(), arginstr_len, arginstr_len, arginstr_str, argrn_len, argrn_len, argrn_str, reg, sel) } probe qemu.user.hexagon.static.simpletrace.mips_translate_tr = qemu.user.hexagon.static.mips_translate_tr ? { try { arginstr_str = instr ? user_string_n(instr, 512) : "" } catch {} arginstr_len = strlen(arginstr_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%8b%8b%8b", 1, 299, gettimeofday_ns(), 24 + 4 + arginstr_len + 8 + 8 + 8 + 8, pid(), arginstr_len, arginstr_len, arginstr_str, rt, u, sel, h) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_spr_set = qemu.user.hexagon.static.kvm_failed_spr_set ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 300, gettimeofday_ns(), 24 + 8 + 4 + argmsg_len, pid(), spr, argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_spr_get = qemu.user.hexagon.static.kvm_failed_spr_get ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 301, gettimeofday_ns(), 24 + 8 + 4 + argmsg_len, pid(), spr, argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_fpscr_set = qemu.user.hexagon.static.kvm_failed_fpscr_set ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 302, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_fp_set = qemu.user.hexagon.static.kvm_failed_fp_set ? { try { argfpname_str = fpname ? user_string_n(fpname, 512) : "" } catch {} argfpname_len = strlen(argfpname_str) try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%4b%.*s", 1, 303, gettimeofday_ns(), 24 + 4 + argfpname_len + 8 + 4 + argmsg_len, pid(), argfpname_len, argfpname_len, argfpname_str, fpnum, argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_vscr_set = qemu.user.hexagon.static.kvm_failed_vscr_set ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 304, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_vr_set = qemu.user.hexagon.static.kvm_failed_vr_set ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 305, gettimeofday_ns(), 24 + 8 + 4 + argmsg_len, pid(), vr, argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_fpscr_get = qemu.user.hexagon.static.kvm_failed_fpscr_get ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 306, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_fp_get = qemu.user.hexagon.static.kvm_failed_fp_get ? { try { argfpname_str = fpname ? user_string_n(fpname, 512) : "" } catch {} argfpname_len = strlen(argfpname_str) try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%4b%.*s", 1, 307, gettimeofday_ns(), 24 + 4 + argfpname_len + 8 + 4 + argmsg_len, pid(), argfpname_len, argfpname_len, argfpname_str, fpnum, argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_vscr_get = qemu.user.hexagon.static.kvm_failed_vscr_get ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 308, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_vr_get = qemu.user.hexagon.static.kvm_failed_vr_get ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%8b%4b%.*s", 1, 309, gettimeofday_ns(), 24 + 8 + 4 + argmsg_len, pid(), vr, argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_vpa_addr_get = qemu.user.hexagon.static.kvm_failed_vpa_addr_get ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 310, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_slb_get = qemu.user.hexagon.static.kvm_failed_slb_get ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 311, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_dtl_get = qemu.user.hexagon.static.kvm_failed_dtl_get ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 312, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_vpa_addr_set = qemu.user.hexagon.static.kvm_failed_vpa_addr_set ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 313, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_slb_set = qemu.user.hexagon.static.kvm_failed_slb_set ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 314, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_dtl_set = qemu.user.hexagon.static.kvm_failed_dtl_set ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 315, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_null_vpa_addr_set = qemu.user.hexagon.static.kvm_failed_null_vpa_addr_set ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 316, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_put_vpa = qemu.user.hexagon.static.kvm_failed_put_vpa ? { printf("%8b%8b%8b%4b%4b", 1, 317, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_get_vpa = qemu.user.hexagon.static.kvm_failed_get_vpa ? { printf("%8b%8b%8b%4b%4b", 1, 318, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.kvm_handle_dcr_write = qemu.user.hexagon.static.kvm_handle_dcr_write ? { printf("%8b%8b%8b%4b%4b", 1, 319, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.kvm_handle_dcr_read = qemu.user.hexagon.static.kvm_handle_dcr_read ? { printf("%8b%8b%8b%4b%4b", 1, 320, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.kvm_handle_halt = qemu.user.hexagon.static.kvm_handle_halt ? { printf("%8b%8b%8b%4b%4b", 1, 321, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.kvm_handle_papr_hcall = qemu.user.hexagon.static.kvm_handle_papr_hcall ? { printf("%8b%8b%8b%4b%4b%8b", 1, 322, gettimeofday_ns(), 24 + 8, pid(), hcall) } probe qemu.user.hexagon.static.simpletrace.kvm_handle_epr = qemu.user.hexagon.static.kvm_handle_epr ? { printf("%8b%8b%8b%4b%4b", 1, 323, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.kvm_handle_watchdog_expiry = qemu.user.hexagon.static.kvm_handle_watchdog_expiry ? { printf("%8b%8b%8b%4b%4b", 1, 324, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.kvm_handle_debug_exception = qemu.user.hexagon.static.kvm_handle_debug_exception ? { printf("%8b%8b%8b%4b%4b", 1, 325, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.kvm_handle_nmi_exception = qemu.user.hexagon.static.kvm_handle_nmi_exception ? { printf("%8b%8b%8b%4b%4b", 1, 326, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.ppc_excp_rfi = qemu.user.hexagon.static.ppc_excp_rfi ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 327, gettimeofday_ns(), 24 + 8 + 8, pid(), nip, msr) } probe qemu.user.hexagon.static.simpletrace.ppc_excp_dsi = qemu.user.hexagon.static.ppc_excp_dsi ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 328, gettimeofday_ns(), 24 + 8 + 8, pid(), dsisr, dar) } probe qemu.user.hexagon.static.simpletrace.ppc_excp_isi = qemu.user.hexagon.static.ppc_excp_isi ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 329, gettimeofday_ns(), 24 + 8 + 8, pid(), msr, nip) } probe qemu.user.hexagon.static.simpletrace.ppc_excp_fp_ignore = qemu.user.hexagon.static.ppc_excp_fp_ignore ? { printf("%8b%8b%8b%4b%4b", 1, 330, gettimeofday_ns(), 24, pid()) } probe qemu.user.hexagon.static.simpletrace.ppc_excp_inval = qemu.user.hexagon.static.ppc_excp_inval ? { printf("%8b%8b%8b%4b%4b%8b", 1, 331, gettimeofday_ns(), 24 + 8, pid(), nip) } probe qemu.user.hexagon.static.simpletrace.ppc_excp_print = qemu.user.hexagon.static.ppc_excp_print ? { try { argexcp_str = excp ? user_string_n(excp, 512) : "" } catch {} argexcp_len = strlen(argexcp_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 332, gettimeofday_ns(), 24 + 4 + argexcp_len, pid(), argexcp_len, argexcp_len, argexcp_str) } probe qemu.user.hexagon.static.simpletrace.riscv_trap = qemu.user.hexagon.static.riscv_trap ? { try { argdesc_str = desc ? user_string_n(desc, 512) : "" } catch {} argdesc_len = strlen(argdesc_str) printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b%4b%.*s", 1, 333, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 4 + argdesc_len, pid(), hartid, async, cause, epc, tval, argdesc_len, argdesc_len, argdesc_str) } probe qemu.user.hexagon.static.simpletrace.pmpcfg_csr_read = qemu.user.hexagon.static.pmpcfg_csr_read ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 334, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), mhartid, reg_index, val) } probe qemu.user.hexagon.static.simpletrace.pmpcfg_csr_write = qemu.user.hexagon.static.pmpcfg_csr_write ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 335, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), mhartid, reg_index, val) } probe qemu.user.hexagon.static.simpletrace.pmpaddr_csr_read = qemu.user.hexagon.static.pmpaddr_csr_read ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 336, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), mhartid, addr_index, val) } probe qemu.user.hexagon.static.simpletrace.pmpaddr_csr_write = qemu.user.hexagon.static.pmpaddr_csr_write ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 337, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), mhartid, addr_index, val) } probe qemu.user.hexagon.static.simpletrace.mseccfg_csr_read = qemu.user.hexagon.static.mseccfg_csr_read ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 338, gettimeofday_ns(), 24 + 8 + 8, pid(), mhartid, val) } probe qemu.user.hexagon.static.simpletrace.mseccfg_csr_write = qemu.user.hexagon.static.mseccfg_csr_write ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 339, gettimeofday_ns(), 24 + 8 + 8, pid(), mhartid, val) } probe qemu.user.hexagon.static.simpletrace.ioinst = qemu.user.hexagon.static.ioinst ? { try { arginsn_str = insn ? user_string_n(insn, 512) : "" } catch {} arginsn_len = strlen(arginsn_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 340, gettimeofday_ns(), 24 + 4 + arginsn_len, pid(), arginsn_len, arginsn_len, arginsn_str) } probe qemu.user.hexagon.static.simpletrace.ioinst_sch_id = qemu.user.hexagon.static.ioinst_sch_id ? { try { arginsn_str = insn ? user_string_n(insn, 512) : "" } catch {} arginsn_len = strlen(arginsn_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%8b%8b", 1, 341, gettimeofday_ns(), 24 + 4 + arginsn_len + 8 + 8 + 8, pid(), arginsn_len, arginsn_len, arginsn_str, cssid, ssid, schid) } probe qemu.user.hexagon.static.simpletrace.ioinst_chp_id = qemu.user.hexagon.static.ioinst_chp_id ? { try { arginsn_str = insn ? user_string_n(insn, 512) : "" } catch {} arginsn_len = strlen(arginsn_str) printf("%8b%8b%8b%4b%4b%4b%.*s%8b%8b", 1, 342, gettimeofday_ns(), 24 + 4 + arginsn_len + 8 + 8, pid(), arginsn_len, arginsn_len, arginsn_str, cssid, chpid) } probe qemu.user.hexagon.static.simpletrace.ioinst_chsc_cmd = qemu.user.hexagon.static.ioinst_chsc_cmd ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 343, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, len) } probe qemu.user.hexagon.static.simpletrace.cpu_set_state = qemu.user.hexagon.static.cpu_set_state ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 344, gettimeofday_ns(), 24 + 8 + 8, pid(), cpu_index, state) } probe qemu.user.hexagon.static.simpletrace.cpu_halt = qemu.user.hexagon.static.cpu_halt ? { printf("%8b%8b%8b%4b%4b%8b", 1, 345, gettimeofday_ns(), 24 + 8, pid(), cpu_index) } probe qemu.user.hexagon.static.simpletrace.cpu_unhalt = qemu.user.hexagon.static.cpu_unhalt ? { printf("%8b%8b%8b%4b%4b%8b", 1, 346, gettimeofday_ns(), 24 + 8, pid(), cpu_index) } probe qemu.user.hexagon.static.simpletrace.sigp_finished = qemu.user.hexagon.static.sigp_finished ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 347, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), order, cpu_index, dst_index, cc) } probe qemu.user.hexagon.static.simpletrace.kvm_enable_cmma = qemu.user.hexagon.static.kvm_enable_cmma ? { printf("%8b%8b%8b%4b%4b%8b", 1, 348, gettimeofday_ns(), 24 + 8, pid(), rc) } probe qemu.user.hexagon.static.simpletrace.kvm_clear_cmma = qemu.user.hexagon.static.kvm_clear_cmma ? { printf("%8b%8b%8b%4b%4b%8b", 1, 349, gettimeofday_ns(), 24 + 8, pid(), rc) } probe qemu.user.hexagon.static.simpletrace.kvm_failed_cpu_state_set = qemu.user.hexagon.static.kvm_failed_cpu_state_set ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%8b%8b%4b%.*s", 1, 350, gettimeofday_ns(), 24 + 8 + 8 + 4 + argmsg_len, pid(), cpu_index, state, argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.kvm_assign_subch_ioeventfd = qemu.user.hexagon.static.kvm_assign_subch_ioeventfd ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 351, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), fd, addr, assign, datamatch) } probe qemu.user.hexagon.static.simpletrace.kvm_sw_breakpoint = qemu.user.hexagon.static.kvm_sw_breakpoint ? { printf("%8b%8b%8b%4b%4b%8b", 1, 352, gettimeofday_ns(), 24 + 8, pid(), n) } probe qemu.user.hexagon.static.simpletrace.kvm_insn_unhandled_priv = qemu.user.hexagon.static.kvm_insn_unhandled_priv ? { printf("%8b%8b%8b%4b%4b%8b", 1, 353, gettimeofday_ns(), 24 + 8, pid(), x) } probe qemu.user.hexagon.static.simpletrace.kvm_insn_diag = qemu.user.hexagon.static.kvm_insn_diag ? { printf("%8b%8b%8b%4b%4b%8b", 1, 354, gettimeofday_ns(), 24 + 8, pid(), x) } probe qemu.user.hexagon.static.simpletrace.kvm_insn = qemu.user.hexagon.static.kvm_insn ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 355, gettimeofday_ns(), 24 + 8 + 8, pid(), ipa, ipb) } probe qemu.user.hexagon.static.simpletrace.kvm_intercept = qemu.user.hexagon.static.kvm_intercept ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 356, gettimeofday_ns(), 24 + 8 + 8, pid(), icpt_code, psw_addr) } probe qemu.user.hexagon.static.simpletrace.kvm_msi_route_fixup = qemu.user.hexagon.static.kvm_msi_route_fixup ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%8b%4b%4b%4b%.*s", 1, 357, gettimeofday_ns(), 24 + 4 + argmsg_len, pid(), argmsg_len, argmsg_len, argmsg_str) } probe qemu.user.hexagon.static.simpletrace.mmu_helper_dfault = qemu.user.hexagon.static.mmu_helper_dfault ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 358, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), address, context, mmu_idx, tl) } probe qemu.user.hexagon.static.simpletrace.mmu_helper_dprot = qemu.user.hexagon.static.mmu_helper_dprot ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 359, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), address, context, mmu_idx, tl) } probe qemu.user.hexagon.static.simpletrace.mmu_helper_dmiss = qemu.user.hexagon.static.mmu_helper_dmiss ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 360, gettimeofday_ns(), 24 + 8 + 8, pid(), address, context) } probe qemu.user.hexagon.static.simpletrace.mmu_helper_tfault = qemu.user.hexagon.static.mmu_helper_tfault ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 361, gettimeofday_ns(), 24 + 8 + 8, pid(), address, context) } probe qemu.user.hexagon.static.simpletrace.mmu_helper_tmiss = qemu.user.hexagon.static.mmu_helper_tmiss ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 362, gettimeofday_ns(), 24 + 8 + 8, pid(), address, context) } probe qemu.user.hexagon.static.simpletrace.mmu_helper_get_phys_addr_code = qemu.user.hexagon.static.mmu_helper_get_phys_addr_code ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b", 1, 363, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), tl, mmu_idx, prim_context, sec_context, address) } probe qemu.user.hexagon.static.simpletrace.mmu_helper_get_phys_addr_data = qemu.user.hexagon.static.mmu_helper_get_phys_addr_data ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b", 1, 364, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), tl, mmu_idx, prim_context, sec_context, address) } probe qemu.user.hexagon.static.simpletrace.mmu_helper_mmu_fault = qemu.user.hexagon.static.mmu_helper_mmu_fault ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 1, 365, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), address, paddr, mmu_idx, tl, prim_context, sec_context) } probe qemu.user.hexagon.static.simpletrace.sun4m_cpu_interrupt = qemu.user.hexagon.static.sun4m_cpu_interrupt ? { printf("%8b%8b%8b%4b%4b%8b", 1, 366, gettimeofday_ns(), 24 + 8, pid(), level) } probe qemu.user.hexagon.static.simpletrace.sun4m_cpu_reset_interrupt = qemu.user.hexagon.static.sun4m_cpu_reset_interrupt ? { printf("%8b%8b%8b%4b%4b%8b", 1, 367, gettimeofday_ns(), 24 + 8, pid(), level) } probe qemu.user.hexagon.static.simpletrace.int_helper_set_softint = qemu.user.hexagon.static.int_helper_set_softint ? { printf("%8b%8b%8b%4b%4b%8b", 1, 368, gettimeofday_ns(), 24 + 8, pid(), softint) } probe qemu.user.hexagon.static.simpletrace.int_helper_clear_softint = qemu.user.hexagon.static.int_helper_clear_softint ? { printf("%8b%8b%8b%4b%4b%8b", 1, 369, gettimeofday_ns(), 24 + 8, pid(), softint) } probe qemu.user.hexagon.static.simpletrace.int_helper_write_softint = qemu.user.hexagon.static.int_helper_write_softint ? { printf("%8b%8b%8b%4b%4b%8b", 1, 370, gettimeofday_ns(), 24 + 8, pid(), softint) } probe qemu.user.hexagon.static.simpletrace.sparc64_cpu_check_irqs_reset_irq = qemu.user.hexagon.static.sparc64_cpu_check_irqs_reset_irq ? { printf("%8b%8b%8b%4b%4b%8b", 1, 371, gettimeofday_ns(), 24 + 8, pid(), intno) } probe qemu.user.hexagon.static.simpletrace.sparc64_cpu_check_irqs_noset_irq = qemu.user.hexagon.static.sparc64_cpu_check_irqs_noset_irq ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 372, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), tl, tt, intno) } probe qemu.user.hexagon.static.simpletrace.sparc64_cpu_check_irqs_set_irq = qemu.user.hexagon.static.sparc64_cpu_check_irqs_set_irq ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b", 1, 373, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), i, old, new) } probe qemu.user.hexagon.static.simpletrace.sparc64_cpu_check_irqs_disabled = qemu.user.hexagon.static.sparc64_cpu_check_irqs_disabled ? { printf("%8b%8b%8b%4b%4b%8b%8b%8b%8b", 1, 374, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), pil, pil_in, softint, intno) } probe qemu.user.hexagon.static.simpletrace.win_helper_gregset_error = qemu.user.hexagon.static.win_helper_gregset_error ? { printf("%8b%8b%8b%4b%4b%8b", 1, 375, gettimeofday_ns(), 24 + 8, pid(), pstate) } probe qemu.user.hexagon.static.simpletrace.win_helper_switch_pstate = qemu.user.hexagon.static.win_helper_switch_pstate ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 376, gettimeofday_ns(), 24 + 8 + 8, pid(), pstate_regs, new_pstate_regs) } probe qemu.user.hexagon.static.simpletrace.win_helper_no_switch_pstate = qemu.user.hexagon.static.win_helper_no_switch_pstate ? { printf("%8b%8b%8b%4b%4b%8b", 1, 377, gettimeofday_ns(), 24 + 8, pid(), new_pstate_regs) } probe qemu.user.hexagon.static.simpletrace.win_helper_wrpil = qemu.user.hexagon.static.win_helper_wrpil ? { printf("%8b%8b%8b%4b%4b%8b%8b", 1, 378, gettimeofday_ns(), 24 + 8 + 8, pid(), psrpil, new_pil) } probe qemu.user.hexagon.static.simpletrace.win_helper_done = qemu.user.hexagon.static.win_helper_done ? { printf("%8b%8b%8b%4b%4b%8b", 1, 379, gettimeofday_ns(), 24 + 8, pid(), tl) } probe qemu.user.hexagon.static.simpletrace.win_helper_retry = qemu.user.hexagon.static.win_helper_retry ? { printf("%8b%8b%8b%4b%4b%8b", 1, 380, gettimeofday_ns(), 24 + 8, pid(), tl) }