文件操作 - qemu-kvm-simpletrace.stp
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/systemtap/tapset/qemu-kvm-simpletrace.stp
编辑文件内容
/* This file is autogenerated by tracetool, do not edit. */ probe qemu.kvm.simpletrace.qemu_memalign = qemu.kvm.qemu_memalign ? { printf("%8b%8b%4b%4b%8b%8b%8b", 0, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), alignment, size, ptr) } probe qemu.kvm.simpletrace.qemu_anon_ram_alloc = qemu.kvm.qemu_anon_ram_alloc ? { printf("%8b%8b%4b%4b%8b%8b", 1, gettimeofday_ns(), 24 + 8 + 8, pid(), size, ptr) } probe qemu.kvm.simpletrace.qemu_vfree = qemu.kvm.qemu_vfree ? { printf("%8b%8b%4b%4b%8b", 2, gettimeofday_ns(), 24 + 8, pid(), ptr) } probe qemu.kvm.simpletrace.qemu_anon_ram_free = qemu.kvm.qemu_anon_ram_free ? { printf("%8b%8b%4b%4b%8b%8b", 3, gettimeofday_ns(), 24 + 8 + 8, pid(), ptr, size) } probe qemu.kvm.simpletrace.virtqueue_fill = qemu.kvm.virtqueue_fill ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 4, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), vq, elem, len, idx) } probe qemu.kvm.simpletrace.virtqueue_flush = qemu.kvm.virtqueue_flush ? { printf("%8b%8b%4b%4b%8b%8b", 5, gettimeofday_ns(), 24 + 8 + 8, pid(), vq, count) } probe qemu.kvm.simpletrace.virtqueue_pop = qemu.kvm.virtqueue_pop ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 6, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), vq, elem, in_num, out_num) } probe qemu.kvm.simpletrace.virtio_queue_notify = qemu.kvm.virtio_queue_notify ? { printf("%8b%8b%4b%4b%8b%8b%8b", 7, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), vdev, n, vq) } probe qemu.kvm.simpletrace.virtio_irq = qemu.kvm.virtio_irq ? { printf("%8b%8b%4b%4b%8b", 8, gettimeofday_ns(), 24 + 8, pid(), vq) } probe qemu.kvm.simpletrace.virtio_notify = qemu.kvm.virtio_notify ? { printf("%8b%8b%4b%4b%8b%8b", 9, gettimeofday_ns(), 24 + 8 + 8, pid(), vdev, vq) } probe qemu.kvm.simpletrace.virtio_set_status = qemu.kvm.virtio_set_status ? { printf("%8b%8b%4b%4b%8b%8b", 10, gettimeofday_ns(), 24 + 8 + 8, pid(), vdev, val) } probe qemu.kvm.simpletrace.virtio_serial_send_control_event = qemu.kvm.virtio_serial_send_control_event ? { printf("%8b%8b%4b%4b%8b%8b%8b", 11, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), port, event, value) } probe qemu.kvm.simpletrace.virtio_serial_throttle_port = qemu.kvm.virtio_serial_throttle_port ? { printf("%8b%8b%4b%4b%8b%8b", 12, gettimeofday_ns(), 24 + 8 + 8, pid(), port, throttle) } probe qemu.kvm.simpletrace.virtio_serial_handle_control_message = qemu.kvm.virtio_serial_handle_control_message ? { printf("%8b%8b%4b%4b%8b%8b", 13, gettimeofday_ns(), 24 + 8 + 8, pid(), event, value) } probe qemu.kvm.simpletrace.virtio_serial_handle_control_message_port = qemu.kvm.virtio_serial_handle_control_message_port ? { printf("%8b%8b%4b%4b%8b", 14, gettimeofday_ns(), 24 + 8, pid(), port) } probe qemu.kvm.simpletrace.virtio_console_flush_buf = qemu.kvm.virtio_console_flush_buf ? { printf("%8b%8b%4b%4b%8b%8b%8b", 15, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), port, len, ret) } probe qemu.kvm.simpletrace.virtio_console_chr_read = qemu.kvm.virtio_console_chr_read ? { printf("%8b%8b%4b%4b%8b%8b", 16, gettimeofday_ns(), 24 + 8 + 8, pid(), port, size) } probe qemu.kvm.simpletrace.virtio_console_chr_event = qemu.kvm.virtio_console_chr_event ? { printf("%8b%8b%4b%4b%8b%8b", 17, gettimeofday_ns(), 24 + 8 + 8, pid(), port, event) } probe qemu.kvm.simpletrace.bdrv_open_common = qemu.kvm.bdrv_open_common ? { try { argfilename_str = filename ? user_string_n(filename, 512) : "<null>" } catch {} argfilename_len = strlen(argfilename_str) try { argformat_name_str = format_name ? user_string_n(format_name, 512) : "<null>" } catch {} argformat_name_len = strlen(argformat_name_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b%4b%.*s", 18, gettimeofday_ns(), 24 + 8 + 4 + argfilename_len + 8 + 4 + argformat_name_len, pid(), bs, argfilename_len, argfilename_len, argfilename_str, flags, argformat_name_len, argformat_name_len, argformat_name_str) } probe qemu.kvm.simpletrace.multiwrite_cb = qemu.kvm.multiwrite_cb ? { printf("%8b%8b%4b%4b%8b%8b", 19, gettimeofday_ns(), 24 + 8 + 8, pid(), mcb, ret) } probe qemu.kvm.simpletrace.bdrv_aio_multiwrite = qemu.kvm.bdrv_aio_multiwrite ? { printf("%8b%8b%4b%4b%8b%8b%8b", 20, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), mcb, num_callbacks, num_reqs) } probe qemu.kvm.simpletrace.bdrv_aio_discard = qemu.kvm.bdrv_aio_discard ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 21, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), bs, sector_num, nb_sectors, opaque) } probe qemu.kvm.simpletrace.bdrv_aio_flush = qemu.kvm.bdrv_aio_flush ? { printf("%8b%8b%4b%4b%8b%8b", 22, gettimeofday_ns(), 24 + 8 + 8, pid(), bs, opaque) } probe qemu.kvm.simpletrace.bdrv_aio_readv = qemu.kvm.bdrv_aio_readv ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 23, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), bs, sector_num, nb_sectors, opaque) } probe qemu.kvm.simpletrace.bdrv_aio_writev = qemu.kvm.bdrv_aio_writev ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 24, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), bs, sector_num, nb_sectors, opaque) } probe qemu.kvm.simpletrace.bdrv_aio_write_zeroes = qemu.kvm.bdrv_aio_write_zeroes ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 25, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), bs, sector_num, nb_sectors, flags, opaque) } probe qemu.kvm.simpletrace.bdrv_lock_medium = qemu.kvm.bdrv_lock_medium ? { printf("%8b%8b%4b%4b%8b%8b", 26, gettimeofday_ns(), 24 + 8 + 8, pid(), bs, locked) } probe qemu.kvm.simpletrace.bdrv_co_readv = qemu.kvm.bdrv_co_readv ? { printf("%8b%8b%4b%4b%8b%8b%8b", 27, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bs, sector_num, nb_sector) } probe qemu.kvm.simpletrace.bdrv_co_copy_on_readv = qemu.kvm.bdrv_co_copy_on_readv ? { printf("%8b%8b%4b%4b%8b%8b%8b", 28, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bs, sector_num, nb_sector) } probe qemu.kvm.simpletrace.bdrv_co_writev = qemu.kvm.bdrv_co_writev ? { printf("%8b%8b%4b%4b%8b%8b%8b", 29, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bs, sector_num, nb_sector) } probe qemu.kvm.simpletrace.bdrv_co_write_zeroes = qemu.kvm.bdrv_co_write_zeroes ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 30, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), bs, sector_num, nb_sector, flags) } probe qemu.kvm.simpletrace.bdrv_co_io_em = qemu.kvm.bdrv_co_io_em ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 31, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), bs, sector_num, nb_sectors, is_write, acb) } probe qemu.kvm.simpletrace.bdrv_co_do_copy_on_readv = qemu.kvm.bdrv_co_do_copy_on_readv ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 32, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), bs, sector_num, nb_sectors, cluster_sector_num, cluster_nb_sectors) } probe qemu.kvm.simpletrace.stream_one_iteration = qemu.kvm.stream_one_iteration ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 33, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), s, sector_num, nb_sectors, is_allocated) } probe qemu.kvm.simpletrace.stream_start = qemu.kvm.stream_start ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 34, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), bs, base, s, co, opaque) } probe qemu.kvm.simpletrace.commit_one_iteration = qemu.kvm.commit_one_iteration ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 35, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), s, sector_num, nb_sectors, is_allocated) } probe qemu.kvm.simpletrace.commit_start = qemu.kvm.commit_start ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 36, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), bs, base, top, s, co, opaque) } probe qemu.kvm.simpletrace.mirror_start = qemu.kvm.mirror_start ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 37, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), bs, s, co, opaque) } probe qemu.kvm.simpletrace.mirror_restart_iter = qemu.kvm.mirror_restart_iter ? { printf("%8b%8b%4b%4b%8b%8b", 38, gettimeofday_ns(), 24 + 8 + 8, pid(), s, cnt) } probe qemu.kvm.simpletrace.mirror_before_flush = qemu.kvm.mirror_before_flush ? { printf("%8b%8b%4b%4b%8b", 39, gettimeofday_ns(), 24 + 8, pid(), s) } probe qemu.kvm.simpletrace.mirror_before_drain = qemu.kvm.mirror_before_drain ? { printf("%8b%8b%4b%4b%8b%8b", 40, gettimeofday_ns(), 24 + 8 + 8, pid(), s, cnt) } probe qemu.kvm.simpletrace.mirror_before_sleep = qemu.kvm.mirror_before_sleep ? { printf("%8b%8b%4b%4b%8b%8b%8b", 41, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), s, cnt, synced) } probe qemu.kvm.simpletrace.mirror_one_iteration = qemu.kvm.mirror_one_iteration ? { printf("%8b%8b%4b%4b%8b%8b%8b", 42, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), s, sector_num, nb_sectors) } probe qemu.kvm.simpletrace.mirror_iteration_done = qemu.kvm.mirror_iteration_done ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 43, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), s, sector_num, nb_sectors, ret) } probe qemu.kvm.simpletrace.mirror_yield = qemu.kvm.mirror_yield ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 44, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), s, cnt, buf_free_count, in_flight) } probe qemu.kvm.simpletrace.mirror_yield_in_flight = qemu.kvm.mirror_yield_in_flight ? { printf("%8b%8b%4b%4b%8b%8b%8b", 45, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), s, sector_num, in_flight) } probe qemu.kvm.simpletrace.mirror_yield_buf_busy = qemu.kvm.mirror_yield_buf_busy ? { printf("%8b%8b%4b%4b%8b%8b%8b", 46, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), s, nb_chunks, in_flight) } probe qemu.kvm.simpletrace.mirror_break_buf_busy = qemu.kvm.mirror_break_buf_busy ? { printf("%8b%8b%4b%4b%8b%8b%8b", 47, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), s, nb_chunks, in_flight) } probe qemu.kvm.simpletrace.qmp_block_job_cancel = qemu.kvm.qmp_block_job_cancel ? { printf("%8b%8b%4b%4b%8b", 48, gettimeofday_ns(), 24 + 8, pid(), job) } probe qemu.kvm.simpletrace.qmp_block_job_pause = qemu.kvm.qmp_block_job_pause ? { printf("%8b%8b%4b%4b%8b", 49, gettimeofday_ns(), 24 + 8, pid(), job) } probe qemu.kvm.simpletrace.qmp_block_job_resume = qemu.kvm.qmp_block_job_resume ? { printf("%8b%8b%4b%4b%8b", 50, gettimeofday_ns(), 24 + 8, pid(), job) } probe qemu.kvm.simpletrace.qmp_block_job_complete = qemu.kvm.qmp_block_job_complete ? { printf("%8b%8b%4b%4b%8b", 51, gettimeofday_ns(), 24 + 8, pid(), job) } probe qemu.kvm.simpletrace.block_job_cb = qemu.kvm.block_job_cb ? { printf("%8b%8b%4b%4b%8b%8b%8b", 52, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bs, job, ret) } probe qemu.kvm.simpletrace.qmp_block_stream = qemu.kvm.qmp_block_stream ? { printf("%8b%8b%4b%4b%8b%8b", 53, gettimeofday_ns(), 24 + 8 + 8, pid(), bs, job) } probe qemu.kvm.simpletrace.virtio_blk_req_complete = qemu.kvm.virtio_blk_req_complete ? { printf("%8b%8b%4b%4b%8b%8b", 54, gettimeofday_ns(), 24 + 8 + 8, pid(), req, status) } probe qemu.kvm.simpletrace.virtio_blk_rw_complete = qemu.kvm.virtio_blk_rw_complete ? { printf("%8b%8b%4b%4b%8b%8b", 55, gettimeofday_ns(), 24 + 8 + 8, pid(), req, ret) } probe qemu.kvm.simpletrace.virtio_blk_handle_write = qemu.kvm.virtio_blk_handle_write ? { printf("%8b%8b%4b%4b%8b%8b%8b", 56, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), req, sector, nsectors) } probe qemu.kvm.simpletrace.virtio_blk_handle_read = qemu.kvm.virtio_blk_handle_read ? { printf("%8b%8b%4b%4b%8b%8b%8b", 57, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), req, sector, nsectors) } probe qemu.kvm.simpletrace.virtio_blk_data_plane_start = qemu.kvm.virtio_blk_data_plane_start ? { printf("%8b%8b%4b%4b%8b", 58, gettimeofday_ns(), 24 + 8, pid(), s) } probe qemu.kvm.simpletrace.virtio_blk_data_plane_stop = qemu.kvm.virtio_blk_data_plane_stop ? { printf("%8b%8b%4b%4b%8b", 59, gettimeofday_ns(), 24 + 8, pid(), s) } probe qemu.kvm.simpletrace.virtio_blk_data_plane_process_request = qemu.kvm.virtio_blk_data_plane_process_request ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 60, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), s, out_num, in_num, head) } probe qemu.kvm.simpletrace.virtio_blk_data_plane_complete_request = qemu.kvm.virtio_blk_data_plane_complete_request ? { printf("%8b%8b%4b%4b%8b%8b%8b", 61, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), s, head, ret) } probe qemu.kvm.simpletrace.vring_setup = qemu.kvm.vring_setup ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 62, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), physical, desc, avail, used) } probe qemu.kvm.simpletrace.thread_pool_submit = qemu.kvm.thread_pool_submit ? { printf("%8b%8b%4b%4b%8b%8b%8b", 63, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), pool, req, opaque) } probe qemu.kvm.simpletrace.thread_pool_complete = qemu.kvm.thread_pool_complete ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 64, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), pool, req, opaque, ret) } probe qemu.kvm.simpletrace.thread_pool_cancel = qemu.kvm.thread_pool_cancel ? { printf("%8b%8b%4b%4b%8b%8b", 65, gettimeofday_ns(), 24 + 8 + 8, pid(), req, opaque) } probe qemu.kvm.simpletrace.paio_submit_co = qemu.kvm.paio_submit_co ? { printf("%8b%8b%4b%4b%8b%8b%8b", 66, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), sector_num, nb_sectors, type) } probe qemu.kvm.simpletrace.paio_submit = qemu.kvm.paio_submit ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 67, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), acb, opaque, sector_num, nb_sectors, type) } probe qemu.kvm.simpletrace.cpu_in = qemu.kvm.cpu_in ? { printf("%8b%8b%4b%4b%8b%8b", 68, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.cpu_out = qemu.kvm.cpu_out ? { printf("%8b%8b%4b%4b%8b%8b", 69, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.balloon_event = qemu.kvm.balloon_event ? { printf("%8b%8b%4b%4b%8b%8b", 70, gettimeofday_ns(), 24 + 8 + 8, pid(), opaque, addr) } probe qemu.kvm.simpletrace.cpu_set_apic_base = qemu.kvm.cpu_set_apic_base ? { printf("%8b%8b%4b%4b%8b", 71, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.cpu_get_apic_base = qemu.kvm.cpu_get_apic_base ? { printf("%8b%8b%4b%4b%8b", 72, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.apic_report_irq_delivered = qemu.kvm.apic_report_irq_delivered ? { printf("%8b%8b%4b%4b%8b", 73, gettimeofday_ns(), 24 + 8, pid(), apic_irq_delivered) } probe qemu.kvm.simpletrace.apic_reset_irq_delivered = qemu.kvm.apic_reset_irq_delivered ? { printf("%8b%8b%4b%4b%8b", 74, gettimeofday_ns(), 24 + 8, pid(), apic_irq_delivered) } probe qemu.kvm.simpletrace.apic_get_irq_delivered = qemu.kvm.apic_get_irq_delivered ? { printf("%8b%8b%4b%4b%8b", 75, gettimeofday_ns(), 24 + 8, pid(), apic_irq_delivered) } probe qemu.kvm.simpletrace.apic_local_deliver = qemu.kvm.apic_local_deliver ? { printf("%8b%8b%4b%4b%8b%8b", 76, gettimeofday_ns(), 24 + 8 + 8, pid(), vector, lvt) } probe qemu.kvm.simpletrace.apic_deliver_irq = qemu.kvm.apic_deliver_irq ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 77, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), dest, dest_mode, delivery_mode, vector_num, trigger_mode) } probe qemu.kvm.simpletrace.apic_mem_readl = qemu.kvm.apic_mem_readl ? { printf("%8b%8b%4b%4b%8b%8b", 78, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.apic_mem_writel = qemu.kvm.apic_mem_writel ? { printf("%8b%8b%4b%4b%8b%8b", 79, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.cs4231_mem_readl_dreg = qemu.kvm.cs4231_mem_readl_dreg ? { printf("%8b%8b%4b%4b%8b%8b", 80, gettimeofday_ns(), 24 + 8 + 8, pid(), reg, ret) } probe qemu.kvm.simpletrace.cs4231_mem_readl_reg = qemu.kvm.cs4231_mem_readl_reg ? { printf("%8b%8b%4b%4b%8b%8b", 81, gettimeofday_ns(), 24 + 8 + 8, pid(), reg, ret) } probe qemu.kvm.simpletrace.cs4231_mem_writel_reg = qemu.kvm.cs4231_mem_writel_reg ? { printf("%8b%8b%4b%4b%8b%8b%8b", 82, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), reg, old, val) } probe qemu.kvm.simpletrace.cs4231_mem_writel_dreg = qemu.kvm.cs4231_mem_writel_dreg ? { printf("%8b%8b%4b%4b%8b%8b%8b", 83, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), reg, old, val) } probe qemu.kvm.simpletrace.nvram_read = qemu.kvm.nvram_read ? { printf("%8b%8b%4b%4b%8b%8b", 84, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, ret) } probe qemu.kvm.simpletrace.nvram_write = qemu.kvm.nvram_write ? { printf("%8b%8b%4b%4b%8b%8b%8b", 85, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, old, val) } probe qemu.kvm.simpletrace.ecc_mem_writel_mer = qemu.kvm.ecc_mem_writel_mer ? { printf("%8b%8b%4b%4b%8b", 86, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.ecc_mem_writel_mdr = qemu.kvm.ecc_mem_writel_mdr ? { printf("%8b%8b%4b%4b%8b", 87, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.ecc_mem_writel_mfsr = qemu.kvm.ecc_mem_writel_mfsr ? { printf("%8b%8b%4b%4b%8b", 88, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.ecc_mem_writel_vcr = qemu.kvm.ecc_mem_writel_vcr ? { printf("%8b%8b%4b%4b%8b", 89, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.ecc_mem_writel_dr = qemu.kvm.ecc_mem_writel_dr ? { printf("%8b%8b%4b%4b%8b", 90, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.ecc_mem_writel_ecr0 = qemu.kvm.ecc_mem_writel_ecr0 ? { printf("%8b%8b%4b%4b%8b", 91, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.ecc_mem_writel_ecr1 = qemu.kvm.ecc_mem_writel_ecr1 ? { printf("%8b%8b%4b%4b%8b", 92, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.ecc_mem_readl_mer = qemu.kvm.ecc_mem_readl_mer ? { printf("%8b%8b%4b%4b%8b", 93, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.ecc_mem_readl_mdr = qemu.kvm.ecc_mem_readl_mdr ? { printf("%8b%8b%4b%4b%8b", 94, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.ecc_mem_readl_mfsr = qemu.kvm.ecc_mem_readl_mfsr ? { printf("%8b%8b%4b%4b%8b", 95, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.ecc_mem_readl_vcr = qemu.kvm.ecc_mem_readl_vcr ? { printf("%8b%8b%4b%4b%8b", 96, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.ecc_mem_readl_mfar0 = qemu.kvm.ecc_mem_readl_mfar0 ? { printf("%8b%8b%4b%4b%8b", 97, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.ecc_mem_readl_mfar1 = qemu.kvm.ecc_mem_readl_mfar1 ? { printf("%8b%8b%4b%4b%8b", 98, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.ecc_mem_readl_dr = qemu.kvm.ecc_mem_readl_dr ? { printf("%8b%8b%4b%4b%8b", 99, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.ecc_mem_readl_ecr0 = qemu.kvm.ecc_mem_readl_ecr0 ? { printf("%8b%8b%4b%4b%8b", 100, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.ecc_mem_readl_ecr1 = qemu.kvm.ecc_mem_readl_ecr1 ? { printf("%8b%8b%4b%4b%8b", 101, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.ecc_diag_mem_writeb = qemu.kvm.ecc_diag_mem_writeb ? { printf("%8b%8b%4b%4b%8b%8b", 102, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.ecc_diag_mem_readb = qemu.kvm.ecc_diag_mem_readb ? { printf("%8b%8b%4b%4b%8b%8b", 103, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, ret) } probe qemu.kvm.simpletrace.fw_cfg_select = qemu.kvm.fw_cfg_select ? { printf("%8b%8b%4b%4b%8b%8b%8b", 104, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), s, key, ret) } probe qemu.kvm.simpletrace.fw_cfg_read = qemu.kvm.fw_cfg_read ? { printf("%8b%8b%4b%4b%8b%8b", 105, gettimeofday_ns(), 24 + 8 + 8, pid(), s, ret) } probe qemu.kvm.simpletrace.fw_cfg_add_file = qemu.kvm.fw_cfg_add_file ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%8b%8b%4b%.*s%8b", 106, gettimeofday_ns(), 24 + 8 + 8 + 4 + argname_len + 8, pid(), s, index, argname_len, argname_len, argname_str, len) } probe qemu.kvm.simpletrace.hd_geometry_lchs_guess = qemu.kvm.hd_geometry_lchs_guess ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 107, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), bs, cyls, heads, secs) } probe qemu.kvm.simpletrace.hd_geometry_guess = qemu.kvm.hd_geometry_guess ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 108, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), bs, cyls, heads, secs, trans) } probe qemu.kvm.simpletrace.jazz_led_read = qemu.kvm.jazz_led_read ? { printf("%8b%8b%4b%4b%8b%8b", 109, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.jazz_led_write = qemu.kvm.jazz_led_write ? { printf("%8b%8b%4b%4b%8b%8b", 110, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, new) } probe qemu.kvm.simpletrace.lance_mem_readw = qemu.kvm.lance_mem_readw ? { printf("%8b%8b%4b%4b%8b%8b", 111, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, ret) } probe qemu.kvm.simpletrace.lance_mem_writew = qemu.kvm.lance_mem_writew ? { printf("%8b%8b%4b%4b%8b%8b", 112, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.slavio_intctl_mem_readl = qemu.kvm.slavio_intctl_mem_readl ? { printf("%8b%8b%4b%4b%8b%8b%8b", 113, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cpu, addr, ret) } probe qemu.kvm.simpletrace.slavio_intctl_mem_writel = qemu.kvm.slavio_intctl_mem_writel ? { printf("%8b%8b%4b%4b%8b%8b%8b", 114, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cpu, addr, val) } probe qemu.kvm.simpletrace.slavio_intctl_mem_writel_clear = qemu.kvm.slavio_intctl_mem_writel_clear ? { printf("%8b%8b%4b%4b%8b%8b%8b", 115, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cpu, val, intreg_pending) } probe qemu.kvm.simpletrace.slavio_intctl_mem_writel_set = qemu.kvm.slavio_intctl_mem_writel_set ? { printf("%8b%8b%4b%4b%8b%8b%8b", 116, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cpu, val, intreg_pending) } probe qemu.kvm.simpletrace.slavio_intctlm_mem_readl = qemu.kvm.slavio_intctlm_mem_readl ? { printf("%8b%8b%4b%4b%8b%8b", 117, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, ret) } probe qemu.kvm.simpletrace.slavio_intctlm_mem_writel = qemu.kvm.slavio_intctlm_mem_writel ? { printf("%8b%8b%4b%4b%8b%8b", 118, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.slavio_intctlm_mem_writel_enable = qemu.kvm.slavio_intctlm_mem_writel_enable ? { printf("%8b%8b%4b%4b%8b%8b", 119, gettimeofday_ns(), 24 + 8 + 8, pid(), val, intregm_disabled) } probe qemu.kvm.simpletrace.slavio_intctlm_mem_writel_disable = qemu.kvm.slavio_intctlm_mem_writel_disable ? { printf("%8b%8b%4b%4b%8b%8b", 120, gettimeofday_ns(), 24 + 8 + 8, pid(), val, intregm_disabled) } probe qemu.kvm.simpletrace.slavio_intctlm_mem_writel_target = qemu.kvm.slavio_intctlm_mem_writel_target ? { printf("%8b%8b%4b%4b%8b", 121, gettimeofday_ns(), 24 + 8, pid(), cpu) } probe qemu.kvm.simpletrace.slavio_check_interrupts = qemu.kvm.slavio_check_interrupts ? { printf("%8b%8b%4b%4b%8b%8b", 122, gettimeofday_ns(), 24 + 8 + 8, pid(), pending, intregm_disabled) } probe qemu.kvm.simpletrace.slavio_set_irq = qemu.kvm.slavio_set_irq ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 123, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), target_cpu, irq, pil, level) } probe qemu.kvm.simpletrace.slavio_set_timer_irq_cpu = qemu.kvm.slavio_set_timer_irq_cpu ? { printf("%8b%8b%4b%4b%8b%8b", 124, gettimeofday_ns(), 24 + 8 + 8, pid(), cpu, level) } probe qemu.kvm.simpletrace.slavio_misc_update_irq_raise = qemu.kvm.slavio_misc_update_irq_raise ? { printf("%8b%8b%4b%4b", 125, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.slavio_misc_update_irq_lower = qemu.kvm.slavio_misc_update_irq_lower ? { printf("%8b%8b%4b%4b", 126, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.slavio_set_power_fail = qemu.kvm.slavio_set_power_fail ? { printf("%8b%8b%4b%4b%8b%8b", 127, gettimeofday_ns(), 24 + 8 + 8, pid(), power_failing, config) } probe qemu.kvm.simpletrace.slavio_cfg_mem_writeb = qemu.kvm.slavio_cfg_mem_writeb ? { printf("%8b%8b%4b%4b%8b", 128, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.slavio_cfg_mem_readb = qemu.kvm.slavio_cfg_mem_readb ? { printf("%8b%8b%4b%4b%8b", 129, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.slavio_diag_mem_writeb = qemu.kvm.slavio_diag_mem_writeb ? { printf("%8b%8b%4b%4b%8b", 130, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.slavio_diag_mem_readb = qemu.kvm.slavio_diag_mem_readb ? { printf("%8b%8b%4b%4b%8b", 131, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.slavio_mdm_mem_writeb = qemu.kvm.slavio_mdm_mem_writeb ? { printf("%8b%8b%4b%4b%8b", 132, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.slavio_mdm_mem_readb = qemu.kvm.slavio_mdm_mem_readb ? { printf("%8b%8b%4b%4b%8b", 133, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.slavio_aux1_mem_writeb = qemu.kvm.slavio_aux1_mem_writeb ? { printf("%8b%8b%4b%4b%8b", 134, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.slavio_aux1_mem_readb = qemu.kvm.slavio_aux1_mem_readb ? { printf("%8b%8b%4b%4b%8b", 135, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.slavio_aux2_mem_writeb = qemu.kvm.slavio_aux2_mem_writeb ? { printf("%8b%8b%4b%4b%8b", 136, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.slavio_aux2_mem_readb = qemu.kvm.slavio_aux2_mem_readb ? { printf("%8b%8b%4b%4b%8b", 137, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.apc_mem_writeb = qemu.kvm.apc_mem_writeb ? { printf("%8b%8b%4b%4b%8b", 138, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.apc_mem_readb = qemu.kvm.apc_mem_readb ? { printf("%8b%8b%4b%4b%8b", 139, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.slavio_sysctrl_mem_writel = qemu.kvm.slavio_sysctrl_mem_writel ? { printf("%8b%8b%4b%4b%8b", 140, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.slavio_sysctrl_mem_readl = qemu.kvm.slavio_sysctrl_mem_readl ? { printf("%8b%8b%4b%4b%8b", 141, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.slavio_led_mem_writew = qemu.kvm.slavio_led_mem_writew ? { printf("%8b%8b%4b%4b%8b", 142, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.slavio_led_mem_readw = qemu.kvm.slavio_led_mem_readw ? { printf("%8b%8b%4b%4b%8b", 143, gettimeofday_ns(), 24 + 8, pid(), ret) } probe qemu.kvm.simpletrace.slavio_timer_get_out = qemu.kvm.slavio_timer_get_out ? { printf("%8b%8b%4b%4b%8b%8b%8b", 144, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), limit_, counthigh, count) } probe qemu.kvm.simpletrace.slavio_timer_irq = qemu.kvm.slavio_timer_irq ? { printf("%8b%8b%4b%4b%8b%8b", 145, gettimeofday_ns(), 24 + 8 + 8, pid(), counthigh, count) } probe qemu.kvm.simpletrace.slavio_timer_mem_readl_invalid = qemu.kvm.slavio_timer_mem_readl_invalid ? { printf("%8b%8b%4b%4b%8b", 146, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.slavio_timer_mem_readl = qemu.kvm.slavio_timer_mem_readl ? { printf("%8b%8b%4b%4b%8b%8b", 147, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, ret) } probe qemu.kvm.simpletrace.slavio_timer_mem_writel = qemu.kvm.slavio_timer_mem_writel ? { printf("%8b%8b%4b%4b%8b%8b", 148, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.slavio_timer_mem_writel_limit = qemu.kvm.slavio_timer_mem_writel_limit ? { printf("%8b%8b%4b%4b%8b%8b", 149, gettimeofday_ns(), 24 + 8 + 8, pid(), timer_index, count) } probe qemu.kvm.simpletrace.slavio_timer_mem_writel_counter_invalid = qemu.kvm.slavio_timer_mem_writel_counter_invalid ? { printf("%8b%8b%4b%4b", 150, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.slavio_timer_mem_writel_status_start = qemu.kvm.slavio_timer_mem_writel_status_start ? { printf("%8b%8b%4b%4b%8b", 151, gettimeofday_ns(), 24 + 8, pid(), timer_index) } probe qemu.kvm.simpletrace.slavio_timer_mem_writel_status_stop = qemu.kvm.slavio_timer_mem_writel_status_stop ? { printf("%8b%8b%4b%4b%8b", 152, gettimeofday_ns(), 24 + 8, pid(), timer_index) } probe qemu.kvm.simpletrace.slavio_timer_mem_writel_mode_user = qemu.kvm.slavio_timer_mem_writel_mode_user ? { printf("%8b%8b%4b%4b%8b", 153, gettimeofday_ns(), 24 + 8, pid(), timer_index) } probe qemu.kvm.simpletrace.slavio_timer_mem_writel_mode_counter = qemu.kvm.slavio_timer_mem_writel_mode_counter ? { printf("%8b%8b%4b%4b%8b", 154, gettimeofday_ns(), 24 + 8, pid(), timer_index) } probe qemu.kvm.simpletrace.slavio_timer_mem_writel_mode_invalid = qemu.kvm.slavio_timer_mem_writel_mode_invalid ? { printf("%8b%8b%4b%4b", 155, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.slavio_timer_mem_writel_invalid = qemu.kvm.slavio_timer_mem_writel_invalid ? { printf("%8b%8b%4b%4b%8b", 156, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.ledma_memory_read = qemu.kvm.ledma_memory_read ? { printf("%8b%8b%4b%4b%8b", 157, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.ledma_memory_write = qemu.kvm.ledma_memory_write ? { printf("%8b%8b%4b%4b%8b", 158, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.sparc32_dma_set_irq_raise = qemu.kvm.sparc32_dma_set_irq_raise ? { printf("%8b%8b%4b%4b", 159, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.sparc32_dma_set_irq_lower = qemu.kvm.sparc32_dma_set_irq_lower ? { printf("%8b%8b%4b%4b", 160, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.espdma_memory_read = qemu.kvm.espdma_memory_read ? { printf("%8b%8b%4b%4b%8b", 161, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.espdma_memory_write = qemu.kvm.espdma_memory_write ? { printf("%8b%8b%4b%4b%8b", 162, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.sparc32_dma_mem_readl = qemu.kvm.sparc32_dma_mem_readl ? { printf("%8b%8b%4b%4b%8b%8b", 163, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, ret) } probe qemu.kvm.simpletrace.sparc32_dma_mem_writel = qemu.kvm.sparc32_dma_mem_writel ? { printf("%8b%8b%4b%4b%8b%8b%8b", 164, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, old, val) } probe qemu.kvm.simpletrace.sparc32_dma_enable_raise = qemu.kvm.sparc32_dma_enable_raise ? { printf("%8b%8b%4b%4b", 165, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.sparc32_dma_enable_lower = qemu.kvm.sparc32_dma_enable_lower ? { printf("%8b%8b%4b%4b", 166, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.sun4m_cpu_interrupt = qemu.kvm.sun4m_cpu_interrupt ? { printf("%8b%8b%4b%4b%8b", 167, gettimeofday_ns(), 24 + 8, pid(), level) } probe qemu.kvm.simpletrace.sun4m_cpu_reset_interrupt = qemu.kvm.sun4m_cpu_reset_interrupt ? { printf("%8b%8b%4b%4b%8b", 168, gettimeofday_ns(), 24 + 8, pid(), level) } probe qemu.kvm.simpletrace.sun4m_cpu_set_irq_raise = qemu.kvm.sun4m_cpu_set_irq_raise ? { printf("%8b%8b%4b%4b%8b", 169, gettimeofday_ns(), 24 + 8, pid(), level) } probe qemu.kvm.simpletrace.sun4m_cpu_set_irq_lower = qemu.kvm.sun4m_cpu_set_irq_lower ? { printf("%8b%8b%4b%4b%8b", 170, gettimeofday_ns(), 24 + 8, pid(), level) } probe qemu.kvm.simpletrace.sun4m_iommu_mem_readl = qemu.kvm.sun4m_iommu_mem_readl ? { printf("%8b%8b%4b%4b%8b%8b", 171, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, ret) } probe qemu.kvm.simpletrace.sun4m_iommu_mem_writel = qemu.kvm.sun4m_iommu_mem_writel ? { printf("%8b%8b%4b%4b%8b%8b", 172, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.sun4m_iommu_mem_writel_ctrl = qemu.kvm.sun4m_iommu_mem_writel_ctrl ? { printf("%8b%8b%4b%4b%8b", 173, gettimeofday_ns(), 24 + 8, pid(), iostart) } probe qemu.kvm.simpletrace.sun4m_iommu_mem_writel_tlbflush = qemu.kvm.sun4m_iommu_mem_writel_tlbflush ? { printf("%8b%8b%4b%4b%8b", 174, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.sun4m_iommu_mem_writel_pgflush = qemu.kvm.sun4m_iommu_mem_writel_pgflush ? { printf("%8b%8b%4b%4b%8b", 175, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.sun4m_iommu_page_get_flags = qemu.kvm.sun4m_iommu_page_get_flags ? { printf("%8b%8b%4b%4b%8b%8b%8b", 176, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), pa, iopte, ret) } probe qemu.kvm.simpletrace.sun4m_iommu_translate_pa = qemu.kvm.sun4m_iommu_translate_pa ? { printf("%8b%8b%4b%4b%8b%8b%8b", 177, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, pa, iopte) } probe qemu.kvm.simpletrace.sun4m_iommu_bad_addr = qemu.kvm.sun4m_iommu_bad_addr ? { printf("%8b%8b%4b%4b%8b", 178, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.usb_packet_state_change = qemu.kvm.usb_packet_state_change ? { try { argport_str = port ? user_string_n(port, 512) : "<null>" } catch {} argport_len = strlen(argport_str) try { argo_str = o ? user_string_n(o, 512) : "<null>" } catch {} argo_len = strlen(argo_str) try { argn_str = n ? user_string_n(n, 512) : "<null>" } catch {} argn_len = strlen(argn_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b%8b%4b%.*s%4b%.*s", 179, gettimeofday_ns(), 24 + 8 + 4 + argport_len + 8 + 8 + 4 + argo_len + 4 + argn_len, pid(), bus, argport_len, argport_len, argport_str, ep, p, argo_len, argo_len, argo_str, argn_len, argn_len, argn_str) } probe qemu.kvm.simpletrace.usb_packet_state_fault = qemu.kvm.usb_packet_state_fault ? { try { argport_str = port ? user_string_n(port, 512) : "<null>" } catch {} argport_len = strlen(argport_str) try { argo_str = o ? user_string_n(o, 512) : "<null>" } catch {} argo_len = strlen(argo_str) try { argn_str = n ? user_string_n(n, 512) : "<null>" } catch {} argn_len = strlen(argn_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b%8b%4b%.*s%4b%.*s", 180, gettimeofday_ns(), 24 + 8 + 4 + argport_len + 8 + 8 + 4 + argo_len + 4 + argn_len, pid(), bus, argport_len, argport_len, argport_str, ep, p, argo_len, argo_len, argo_str, argn_len, argn_len, argn_str) } probe qemu.kvm.simpletrace.usb_port_claim = qemu.kvm.usb_port_claim ? { try { argport_str = port ? user_string_n(port, 512) : "<null>" } catch {} argport_len = strlen(argport_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 181, gettimeofday_ns(), 24 + 8 + 4 + argport_len, pid(), bus, argport_len, argport_len, argport_str) } probe qemu.kvm.simpletrace.usb_port_attach = qemu.kvm.usb_port_attach ? { try { argport_str = port ? user_string_n(port, 512) : "<null>" } catch {} argport_len = strlen(argport_str) try { argdevspeed_str = devspeed ? user_string_n(devspeed, 512) : "<null>" } catch {} argdevspeed_len = strlen(argdevspeed_str) try { argportspeed_str = portspeed ? user_string_n(portspeed, 512) : "<null>" } catch {} argportspeed_len = strlen(argportspeed_str) printf("%8b%8b%4b%4b%8b%4b%.*s%4b%.*s%4b%.*s", 182, gettimeofday_ns(), 24 + 8 + 4 + argport_len + 4 + argdevspeed_len + 4 + argportspeed_len, pid(), bus, argport_len, argport_len, argport_str, argdevspeed_len, argdevspeed_len, argdevspeed_str, argportspeed_len, argportspeed_len, argportspeed_str) } probe qemu.kvm.simpletrace.usb_port_detach = qemu.kvm.usb_port_detach ? { try { argport_str = port ? user_string_n(port, 512) : "<null>" } catch {} argport_len = strlen(argport_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 183, gettimeofday_ns(), 24 + 8 + 4 + argport_len, pid(), bus, argport_len, argport_len, argport_str) } probe qemu.kvm.simpletrace.usb_port_release = qemu.kvm.usb_port_release ? { try { argport_str = port ? user_string_n(port, 512) : "<null>" } catch {} argport_len = strlen(argport_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 184, gettimeofday_ns(), 24 + 8 + 4 + argport_len, pid(), bus, argport_len, argport_len, argport_str) } probe qemu.kvm.simpletrace.usb_ehci_reset = qemu.kvm.usb_ehci_reset ? { printf("%8b%8b%4b%4b", 185, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_ehci_opreg_read = qemu.kvm.usb_ehci_opreg_read ? { try { argstr_str = str ? user_string_n(str, 512) : "<null>" } catch {} argstr_len = strlen(argstr_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b", 186, gettimeofday_ns(), 24 + 8 + 4 + argstr_len + 8, pid(), addr, argstr_len, argstr_len, argstr_str, val) } probe qemu.kvm.simpletrace.usb_ehci_opreg_write = qemu.kvm.usb_ehci_opreg_write ? { try { argstr_str = str ? user_string_n(str, 512) : "<null>" } catch {} argstr_len = strlen(argstr_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b", 187, gettimeofday_ns(), 24 + 8 + 4 + argstr_len + 8, pid(), addr, argstr_len, argstr_len, argstr_str, val) } probe qemu.kvm.simpletrace.usb_ehci_opreg_change = qemu.kvm.usb_ehci_opreg_change ? { try { argstr_str = str ? user_string_n(str, 512) : "<null>" } catch {} argstr_len = strlen(argstr_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b%8b", 188, gettimeofday_ns(), 24 + 8 + 4 + argstr_len + 8 + 8, pid(), addr, argstr_len, argstr_len, argstr_str, new, old) } probe qemu.kvm.simpletrace.usb_ehci_portsc_read = qemu.kvm.usb_ehci_portsc_read ? { printf("%8b%8b%4b%4b%8b%8b%8b", 189, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, port, val) } probe qemu.kvm.simpletrace.usb_ehci_portsc_write = qemu.kvm.usb_ehci_portsc_write ? { printf("%8b%8b%4b%4b%8b%8b%8b", 190, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, port, val) } probe qemu.kvm.simpletrace.usb_ehci_portsc_change = qemu.kvm.usb_ehci_portsc_change ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 191, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), addr, port, new, old) } probe qemu.kvm.simpletrace.usb_ehci_usbsts = qemu.kvm.usb_ehci_usbsts ? { try { argsts_str = sts ? user_string_n(sts, 512) : "<null>" } catch {} argsts_len = strlen(argsts_str) printf("%8b%8b%4b%4b%4b%.*s%8b", 192, gettimeofday_ns(), 24 + 4 + argsts_len + 8, pid(), argsts_len, argsts_len, argsts_str, state) } probe qemu.kvm.simpletrace.usb_ehci_state = qemu.kvm.usb_ehci_state ? { try { argschedule_str = schedule ? user_string_n(schedule, 512) : "<null>" } catch {} argschedule_len = strlen(argschedule_str) try { argstate_str = state ? user_string_n(state, 512) : "<null>" } catch {} argstate_len = strlen(argstate_str) printf("%8b%8b%4b%4b%4b%.*s%4b%.*s", 193, gettimeofday_ns(), 24 + 4 + argschedule_len + 4 + argstate_len, pid(), argschedule_len, argschedule_len, argschedule_str, argstate_len, argstate_len, argstate_str) } probe qemu.kvm.simpletrace.usb_ehci_qh_ptrs = qemu.kvm.usb_ehci_qh_ptrs ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 194, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), q, addr, nxt, c_qtd, n_qtd, a_qtd) } probe qemu.kvm.simpletrace.usb_ehci_qh_fields = qemu.kvm.usb_ehci_qh_fields ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 195, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), addr, rl, mplen, eps, ep, devaddr) } probe qemu.kvm.simpletrace.usb_ehci_qh_bits = qemu.kvm.usb_ehci_qh_bits ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 196, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), addr, c, h, dtc, i) } probe qemu.kvm.simpletrace.usb_ehci_qtd_ptrs = qemu.kvm.usb_ehci_qtd_ptrs ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 197, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), q, addr, nxt, altnext) } probe qemu.kvm.simpletrace.usb_ehci_qtd_fields = qemu.kvm.usb_ehci_qtd_fields ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 198, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), addr, tbytes, cpage, cerr, pid) } probe qemu.kvm.simpletrace.usb_ehci_qtd_bits = qemu.kvm.usb_ehci_qtd_bits ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 199, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), addr, ioc, active, halt, babble, xacterr) } probe qemu.kvm.simpletrace.usb_ehci_itd = qemu.kvm.usb_ehci_itd ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 200, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), addr, nxt, mplen, mult, ep, devaddr) } probe qemu.kvm.simpletrace.usb_ehci_sitd = qemu.kvm.usb_ehci_sitd ? { printf("%8b%8b%4b%4b%8b%8b%8b", 201, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, nxt, active) } probe qemu.kvm.simpletrace.usb_ehci_port_attach = qemu.kvm.usb_ehci_port_attach ? { try { argowner_str = owner ? user_string_n(owner, 512) : "<null>" } catch {} argowner_len = strlen(argowner_str) try { argdevice_str = device ? user_string_n(device, 512) : "<null>" } catch {} argdevice_len = strlen(argdevice_str) printf("%8b%8b%4b%4b%8b%4b%.*s%4b%.*s", 202, gettimeofday_ns(), 24 + 8 + 4 + argowner_len + 4 + argdevice_len, pid(), port, argowner_len, argowner_len, argowner_str, argdevice_len, argdevice_len, argdevice_str) } probe qemu.kvm.simpletrace.usb_ehci_port_detach = qemu.kvm.usb_ehci_port_detach ? { try { argowner_str = owner ? user_string_n(owner, 512) : "<null>" } catch {} argowner_len = strlen(argowner_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 203, gettimeofday_ns(), 24 + 8 + 4 + argowner_len, pid(), port, argowner_len, argowner_len, argowner_str) } probe qemu.kvm.simpletrace.usb_ehci_port_reset = qemu.kvm.usb_ehci_port_reset ? { printf("%8b%8b%4b%4b%8b%8b", 204, gettimeofday_ns(), 24 + 8 + 8, pid(), port, enable) } probe qemu.kvm.simpletrace.usb_ehci_port_suspend = qemu.kvm.usb_ehci_port_suspend ? { printf("%8b%8b%4b%4b%8b", 205, gettimeofday_ns(), 24 + 8, pid(), port) } probe qemu.kvm.simpletrace.usb_ehci_port_wakeup = qemu.kvm.usb_ehci_port_wakeup ? { printf("%8b%8b%4b%4b%8b", 206, gettimeofday_ns(), 24 + 8, pid(), port) } probe qemu.kvm.simpletrace.usb_ehci_port_resume = qemu.kvm.usb_ehci_port_resume ? { printf("%8b%8b%4b%4b%8b", 207, gettimeofday_ns(), 24 + 8, pid(), port) } probe qemu.kvm.simpletrace.usb_ehci_queue_action = qemu.kvm.usb_ehci_queue_action ? { try { argaction_str = action ? user_string_n(action, 512) : "<null>" } catch {} argaction_len = strlen(argaction_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 208, gettimeofday_ns(), 24 + 8 + 4 + argaction_len, pid(), q, argaction_len, argaction_len, argaction_str) } probe qemu.kvm.simpletrace.usb_ehci_packet_action = qemu.kvm.usb_ehci_packet_action ? { try { argaction_str = action ? user_string_n(action, 512) : "<null>" } catch {} argaction_len = strlen(argaction_str) printf("%8b%8b%4b%4b%8b%8b%4b%.*s", 209, gettimeofday_ns(), 24 + 8 + 8 + 4 + argaction_len, pid(), q, p, argaction_len, argaction_len, argaction_str) } probe qemu.kvm.simpletrace.usb_ehci_irq = qemu.kvm.usb_ehci_irq ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 210, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), level, frindex, sts, mask) } probe qemu.kvm.simpletrace.usb_ehci_guest_bug = qemu.kvm.usb_ehci_guest_bug ? { try { argreason_str = reason ? user_string_n(reason, 512) : "<null>" } catch {} argreason_len = strlen(argreason_str) printf("%8b%8b%4b%4b%4b%.*s", 211, gettimeofday_ns(), 24 + 4 + argreason_len, pid(), argreason_len, argreason_len, argreason_str) } probe qemu.kvm.simpletrace.usb_ehci_doorbell_ring = qemu.kvm.usb_ehci_doorbell_ring ? { printf("%8b%8b%4b%4b", 212, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_ehci_doorbell_ack = qemu.kvm.usb_ehci_doorbell_ack ? { printf("%8b%8b%4b%4b", 213, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_ehci_dma_error = qemu.kvm.usb_ehci_dma_error ? { printf("%8b%8b%4b%4b", 214, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_uhci_reset = qemu.kvm.usb_uhci_reset ? { printf("%8b%8b%4b%4b", 215, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_uhci_schedule_start = qemu.kvm.usb_uhci_schedule_start ? { printf("%8b%8b%4b%4b", 216, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_uhci_schedule_stop = qemu.kvm.usb_uhci_schedule_stop ? { printf("%8b%8b%4b%4b", 217, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_uhci_frame_start = qemu.kvm.usb_uhci_frame_start ? { printf("%8b%8b%4b%4b%8b", 218, gettimeofday_ns(), 24 + 8, pid(), num) } probe qemu.kvm.simpletrace.usb_uhci_frame_stop_bandwidth = qemu.kvm.usb_uhci_frame_stop_bandwidth ? { printf("%8b%8b%4b%4b", 219, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_uhci_frame_loop_stop_idle = qemu.kvm.usb_uhci_frame_loop_stop_idle ? { printf("%8b%8b%4b%4b", 220, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_uhci_frame_loop_continue = qemu.kvm.usb_uhci_frame_loop_continue ? { printf("%8b%8b%4b%4b", 221, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_uhci_mmio_readw = qemu.kvm.usb_uhci_mmio_readw ? { printf("%8b%8b%4b%4b%8b%8b", 222, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.usb_uhci_mmio_writew = qemu.kvm.usb_uhci_mmio_writew ? { printf("%8b%8b%4b%4b%8b%8b", 223, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.usb_uhci_queue_add = qemu.kvm.usb_uhci_queue_add ? { printf("%8b%8b%4b%4b%8b", 224, gettimeofday_ns(), 24 + 8, pid(), token) } probe qemu.kvm.simpletrace.usb_uhci_queue_del = qemu.kvm.usb_uhci_queue_del ? { try { argreason_str = reason ? user_string_n(reason, 512) : "<null>" } catch {} argreason_len = strlen(argreason_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 225, gettimeofday_ns(), 24 + 8 + 4 + argreason_len, pid(), token, argreason_len, argreason_len, argreason_str) } probe qemu.kvm.simpletrace.usb_uhci_packet_add = qemu.kvm.usb_uhci_packet_add ? { printf("%8b%8b%4b%4b%8b%8b", 226, gettimeofday_ns(), 24 + 8 + 8, pid(), token, addr) } probe qemu.kvm.simpletrace.usb_uhci_packet_link_async = qemu.kvm.usb_uhci_packet_link_async ? { printf("%8b%8b%4b%4b%8b%8b", 227, gettimeofday_ns(), 24 + 8 + 8, pid(), token, addr) } probe qemu.kvm.simpletrace.usb_uhci_packet_unlink_async = qemu.kvm.usb_uhci_packet_unlink_async ? { printf("%8b%8b%4b%4b%8b%8b", 228, gettimeofday_ns(), 24 + 8 + 8, pid(), token, addr) } probe qemu.kvm.simpletrace.usb_uhci_packet_cancel = qemu.kvm.usb_uhci_packet_cancel ? { printf("%8b%8b%4b%4b%8b%8b%8b", 229, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), token, addr, done) } probe qemu.kvm.simpletrace.usb_uhci_packet_complete_success = qemu.kvm.usb_uhci_packet_complete_success ? { printf("%8b%8b%4b%4b%8b%8b", 230, gettimeofday_ns(), 24 + 8 + 8, pid(), token, addr) } probe qemu.kvm.simpletrace.usb_uhci_packet_complete_shortxfer = qemu.kvm.usb_uhci_packet_complete_shortxfer ? { printf("%8b%8b%4b%4b%8b%8b", 231, gettimeofday_ns(), 24 + 8 + 8, pid(), token, addr) } probe qemu.kvm.simpletrace.usb_uhci_packet_complete_stall = qemu.kvm.usb_uhci_packet_complete_stall ? { printf("%8b%8b%4b%4b%8b%8b", 232, gettimeofday_ns(), 24 + 8 + 8, pid(), token, addr) } probe qemu.kvm.simpletrace.usb_uhci_packet_complete_babble = qemu.kvm.usb_uhci_packet_complete_babble ? { printf("%8b%8b%4b%4b%8b%8b", 233, gettimeofday_ns(), 24 + 8 + 8, pid(), token, addr) } probe qemu.kvm.simpletrace.usb_uhci_packet_complete_error = qemu.kvm.usb_uhci_packet_complete_error ? { printf("%8b%8b%4b%4b%8b%8b", 234, gettimeofday_ns(), 24 + 8 + 8, pid(), token, addr) } probe qemu.kvm.simpletrace.usb_uhci_packet_del = qemu.kvm.usb_uhci_packet_del ? { printf("%8b%8b%4b%4b%8b%8b", 235, gettimeofday_ns(), 24 + 8 + 8, pid(), token, addr) } probe qemu.kvm.simpletrace.usb_uhci_qh_load = qemu.kvm.usb_uhci_qh_load ? { printf("%8b%8b%4b%4b%8b", 236, gettimeofday_ns(), 24 + 8, pid(), qh) } probe qemu.kvm.simpletrace.usb_uhci_td_load = qemu.kvm.usb_uhci_td_load ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 237, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), qh, td, ctrl, token) } probe qemu.kvm.simpletrace.usb_uhci_td_queue = qemu.kvm.usb_uhci_td_queue ? { printf("%8b%8b%4b%4b%8b%8b%8b", 238, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), td, ctrl, token) } probe qemu.kvm.simpletrace.usb_uhci_td_nextqh = qemu.kvm.usb_uhci_td_nextqh ? { printf("%8b%8b%4b%4b%8b%8b", 239, gettimeofday_ns(), 24 + 8 + 8, pid(), qh, td) } probe qemu.kvm.simpletrace.usb_uhci_td_async = qemu.kvm.usb_uhci_td_async ? { printf("%8b%8b%4b%4b%8b%8b", 240, gettimeofday_ns(), 24 + 8 + 8, pid(), qh, td) } probe qemu.kvm.simpletrace.usb_uhci_td_complete = qemu.kvm.usb_uhci_td_complete ? { printf("%8b%8b%4b%4b%8b%8b", 241, gettimeofday_ns(), 24 + 8 + 8, pid(), qh, td) } probe qemu.kvm.simpletrace.usb_xhci_reset = qemu.kvm.usb_xhci_reset ? { printf("%8b%8b%4b%4b", 242, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_xhci_run = qemu.kvm.usb_xhci_run ? { printf("%8b%8b%4b%4b", 243, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_xhci_stop = qemu.kvm.usb_xhci_stop ? { printf("%8b%8b%4b%4b", 244, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_xhci_cap_read = qemu.kvm.usb_xhci_cap_read ? { printf("%8b%8b%4b%4b%8b%8b", 245, gettimeofday_ns(), 24 + 8 + 8, pid(), off, val) } probe qemu.kvm.simpletrace.usb_xhci_oper_read = qemu.kvm.usb_xhci_oper_read ? { printf("%8b%8b%4b%4b%8b%8b", 246, gettimeofday_ns(), 24 + 8 + 8, pid(), off, val) } probe qemu.kvm.simpletrace.usb_xhci_port_read = qemu.kvm.usb_xhci_port_read ? { printf("%8b%8b%4b%4b%8b%8b%8b", 247, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), port, off, val) } probe qemu.kvm.simpletrace.usb_xhci_runtime_read = qemu.kvm.usb_xhci_runtime_read ? { printf("%8b%8b%4b%4b%8b%8b", 248, gettimeofday_ns(), 24 + 8 + 8, pid(), off, val) } probe qemu.kvm.simpletrace.usb_xhci_doorbell_read = qemu.kvm.usb_xhci_doorbell_read ? { printf("%8b%8b%4b%4b%8b%8b", 249, gettimeofday_ns(), 24 + 8 + 8, pid(), off, val) } probe qemu.kvm.simpletrace.usb_xhci_oper_write = qemu.kvm.usb_xhci_oper_write ? { printf("%8b%8b%4b%4b%8b%8b", 250, gettimeofday_ns(), 24 + 8 + 8, pid(), off, val) } probe qemu.kvm.simpletrace.usb_xhci_port_write = qemu.kvm.usb_xhci_port_write ? { printf("%8b%8b%4b%4b%8b%8b%8b", 251, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), port, off, val) } probe qemu.kvm.simpletrace.usb_xhci_runtime_write = qemu.kvm.usb_xhci_runtime_write ? { printf("%8b%8b%4b%4b%8b%8b", 252, gettimeofday_ns(), 24 + 8 + 8, pid(), off, val) } probe qemu.kvm.simpletrace.usb_xhci_doorbell_write = qemu.kvm.usb_xhci_doorbell_write ? { printf("%8b%8b%4b%4b%8b%8b", 253, gettimeofday_ns(), 24 + 8 + 8, pid(), off, val) } probe qemu.kvm.simpletrace.usb_xhci_irq_intx = qemu.kvm.usb_xhci_irq_intx ? { printf("%8b%8b%4b%4b%8b", 254, gettimeofday_ns(), 24 + 8, pid(), level) } probe qemu.kvm.simpletrace.usb_xhci_irq_msi = qemu.kvm.usb_xhci_irq_msi ? { printf("%8b%8b%4b%4b%8b", 255, gettimeofday_ns(), 24 + 8, pid(), nr) } probe qemu.kvm.simpletrace.usb_xhci_irq_msix = qemu.kvm.usb_xhci_irq_msix ? { printf("%8b%8b%4b%4b%8b", 256, gettimeofday_ns(), 24 + 8, pid(), nr) } probe qemu.kvm.simpletrace.usb_xhci_irq_msix_use = qemu.kvm.usb_xhci_irq_msix_use ? { printf("%8b%8b%4b%4b%8b", 257, gettimeofday_ns(), 24 + 8, pid(), nr) } probe qemu.kvm.simpletrace.usb_xhci_irq_msix_unuse = qemu.kvm.usb_xhci_irq_msix_unuse ? { printf("%8b%8b%4b%4b%8b", 258, gettimeofday_ns(), 24 + 8, pid(), nr) } probe qemu.kvm.simpletrace.usb_xhci_queue_event = qemu.kvm.usb_xhci_queue_event ? { try { argtrb_str = trb ? user_string_n(trb, 512) : "<null>" } catch {} argtrb_len = strlen(argtrb_str) try { argevt_str = evt ? user_string_n(evt, 512) : "<null>" } catch {} argevt_len = strlen(argevt_str) printf("%8b%8b%4b%4b%8b%8b%4b%.*s%4b%.*s%8b%8b%8b", 259, gettimeofday_ns(), 24 + 8 + 8 + 4 + argtrb_len + 4 + argevt_len + 8 + 8 + 8, pid(), vector, idx, argtrb_len, argtrb_len, argtrb_str, argevt_len, argevt_len, argevt_str, param, status, control) } probe qemu.kvm.simpletrace.usb_xhci_fetch_trb = qemu.kvm.usb_xhci_fetch_trb ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b%8b%8b", 260, gettimeofday_ns(), 24 + 8 + 4 + argname_len + 8 + 8 + 8, pid(), addr, argname_len, argname_len, argname_str, param, status, control) } probe qemu.kvm.simpletrace.usb_xhci_port_reset = qemu.kvm.usb_xhci_port_reset ? { printf("%8b%8b%4b%4b%8b%8b", 261, gettimeofday_ns(), 24 + 8 + 8, pid(), port, warm) } probe qemu.kvm.simpletrace.usb_xhci_port_link = qemu.kvm.usb_xhci_port_link ? { printf("%8b%8b%4b%4b%8b%8b", 262, gettimeofday_ns(), 24 + 8 + 8, pid(), port, pls) } probe qemu.kvm.simpletrace.usb_xhci_port_notify = qemu.kvm.usb_xhci_port_notify ? { printf("%8b%8b%4b%4b%8b%8b", 263, gettimeofday_ns(), 24 + 8 + 8, pid(), port, pls) } probe qemu.kvm.simpletrace.usb_xhci_slot_enable = qemu.kvm.usb_xhci_slot_enable ? { printf("%8b%8b%4b%4b%8b", 264, gettimeofday_ns(), 24 + 8, pid(), slotid) } probe qemu.kvm.simpletrace.usb_xhci_slot_disable = qemu.kvm.usb_xhci_slot_disable ? { printf("%8b%8b%4b%4b%8b", 265, gettimeofday_ns(), 24 + 8, pid(), slotid) } probe qemu.kvm.simpletrace.usb_xhci_slot_address = qemu.kvm.usb_xhci_slot_address ? { try { argport_str = port ? user_string_n(port, 512) : "<null>" } catch {} argport_len = strlen(argport_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 266, gettimeofday_ns(), 24 + 8 + 4 + argport_len, pid(), slotid, argport_len, argport_len, argport_str) } probe qemu.kvm.simpletrace.usb_xhci_slot_configure = qemu.kvm.usb_xhci_slot_configure ? { printf("%8b%8b%4b%4b%8b", 267, gettimeofday_ns(), 24 + 8, pid(), slotid) } probe qemu.kvm.simpletrace.usb_xhci_slot_evaluate = qemu.kvm.usb_xhci_slot_evaluate ? { printf("%8b%8b%4b%4b%8b", 268, gettimeofday_ns(), 24 + 8, pid(), slotid) } probe qemu.kvm.simpletrace.usb_xhci_slot_reset = qemu.kvm.usb_xhci_slot_reset ? { printf("%8b%8b%4b%4b%8b", 269, gettimeofday_ns(), 24 + 8, pid(), slotid) } probe qemu.kvm.simpletrace.usb_xhci_ep_enable = qemu.kvm.usb_xhci_ep_enable ? { printf("%8b%8b%4b%4b%8b%8b", 270, gettimeofday_ns(), 24 + 8 + 8, pid(), slotid, epid) } probe qemu.kvm.simpletrace.usb_xhci_ep_disable = qemu.kvm.usb_xhci_ep_disable ? { printf("%8b%8b%4b%4b%8b%8b", 271, gettimeofday_ns(), 24 + 8 + 8, pid(), slotid, epid) } probe qemu.kvm.simpletrace.usb_xhci_ep_set_dequeue = qemu.kvm.usb_xhci_ep_set_dequeue ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 272, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), slotid, epid, streamid, param) } probe qemu.kvm.simpletrace.usb_xhci_ep_kick = qemu.kvm.usb_xhci_ep_kick ? { printf("%8b%8b%4b%4b%8b%8b%8b", 273, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), slotid, epid, streamid) } probe qemu.kvm.simpletrace.usb_xhci_ep_stop = qemu.kvm.usb_xhci_ep_stop ? { printf("%8b%8b%4b%4b%8b%8b", 274, gettimeofday_ns(), 24 + 8 + 8, pid(), slotid, epid) } probe qemu.kvm.simpletrace.usb_xhci_ep_reset = qemu.kvm.usb_xhci_ep_reset ? { printf("%8b%8b%4b%4b%8b%8b", 275, gettimeofday_ns(), 24 + 8 + 8, pid(), slotid, epid) } probe qemu.kvm.simpletrace.usb_xhci_ep_state = qemu.kvm.usb_xhci_ep_state ? { try { argos_str = os ? user_string_n(os, 512) : "<null>" } catch {} argos_len = strlen(argos_str) try { argns_str = ns ? user_string_n(ns, 512) : "<null>" } catch {} argns_len = strlen(argns_str) printf("%8b%8b%4b%4b%8b%8b%4b%.*s%4b%.*s", 276, gettimeofday_ns(), 24 + 8 + 8 + 4 + argos_len + 4 + argns_len, pid(), slotid, epid, argos_len, argos_len, argos_str, argns_len, argns_len, argns_str) } probe qemu.kvm.simpletrace.usb_xhci_xfer_start = qemu.kvm.usb_xhci_xfer_start ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 277, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), xfer, slotid, epid, streamid) } probe qemu.kvm.simpletrace.usb_xhci_xfer_async = qemu.kvm.usb_xhci_xfer_async ? { printf("%8b%8b%4b%4b%8b", 278, gettimeofday_ns(), 24 + 8, pid(), xfer) } probe qemu.kvm.simpletrace.usb_xhci_xfer_nak = qemu.kvm.usb_xhci_xfer_nak ? { printf("%8b%8b%4b%4b%8b", 279, gettimeofday_ns(), 24 + 8, pid(), xfer) } probe qemu.kvm.simpletrace.usb_xhci_xfer_retry = qemu.kvm.usb_xhci_xfer_retry ? { printf("%8b%8b%4b%4b%8b", 280, gettimeofday_ns(), 24 + 8, pid(), xfer) } probe qemu.kvm.simpletrace.usb_xhci_xfer_success = qemu.kvm.usb_xhci_xfer_success ? { printf("%8b%8b%4b%4b%8b%8b", 281, gettimeofday_ns(), 24 + 8 + 8, pid(), xfer, bytes) } probe qemu.kvm.simpletrace.usb_xhci_xfer_error = qemu.kvm.usb_xhci_xfer_error ? { printf("%8b%8b%4b%4b%8b%8b", 282, gettimeofday_ns(), 24 + 8 + 8, pid(), xfer, ret) } probe qemu.kvm.simpletrace.usb_xhci_unimplemented = qemu.kvm.usb_xhci_unimplemented ? { try { argitem_str = item ? user_string_n(item, 512) : "<null>" } catch {} argitem_len = strlen(argitem_str) printf("%8b%8b%4b%4b%4b%.*s%8b", 283, gettimeofday_ns(), 24 + 4 + argitem_len + 8, pid(), argitem_len, argitem_len, argitem_str, nr) } probe qemu.kvm.simpletrace.usb_desc_device = qemu.kvm.usb_desc_device ? { printf("%8b%8b%4b%4b%8b%8b%8b", 284, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, len, ret) } probe qemu.kvm.simpletrace.usb_desc_device_qualifier = qemu.kvm.usb_desc_device_qualifier ? { printf("%8b%8b%4b%4b%8b%8b%8b", 285, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, len, ret) } probe qemu.kvm.simpletrace.usb_desc_config = qemu.kvm.usb_desc_config ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 286, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), addr, index, len, ret) } probe qemu.kvm.simpletrace.usb_desc_other_speed_config = qemu.kvm.usb_desc_other_speed_config ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 287, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), addr, index, len, ret) } probe qemu.kvm.simpletrace.usb_desc_string = qemu.kvm.usb_desc_string ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 288, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), addr, index, len, ret) } probe qemu.kvm.simpletrace.usb_desc_bos = qemu.kvm.usb_desc_bos ? { printf("%8b%8b%4b%4b%8b%8b%8b", 289, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, len, ret) } probe qemu.kvm.simpletrace.usb_desc_msos = qemu.kvm.usb_desc_msos ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 290, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), addr, index, len, ret) } probe qemu.kvm.simpletrace.usb_set_addr = qemu.kvm.usb_set_addr ? { printf("%8b%8b%4b%4b%8b", 291, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.usb_set_config = qemu.kvm.usb_set_config ? { printf("%8b%8b%4b%4b%8b%8b%8b", 292, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, config, ret) } probe qemu.kvm.simpletrace.usb_set_interface = qemu.kvm.usb_set_interface ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 293, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), addr, iface, alt, ret) } probe qemu.kvm.simpletrace.usb_clear_device_feature = qemu.kvm.usb_clear_device_feature ? { printf("%8b%8b%4b%4b%8b%8b%8b", 294, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, feature, ret) } probe qemu.kvm.simpletrace.usb_set_device_feature = qemu.kvm.usb_set_device_feature ? { printf("%8b%8b%4b%4b%8b%8b%8b", 295, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, feature, ret) } probe qemu.kvm.simpletrace.usb_hub_reset = qemu.kvm.usb_hub_reset ? { printf("%8b%8b%4b%4b%8b", 296, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.usb_hub_control = qemu.kvm.usb_hub_control ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 297, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), addr, request, value, index, length) } probe qemu.kvm.simpletrace.usb_hub_get_port_status = qemu.kvm.usb_hub_get_port_status ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 298, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), addr, nr, status, changed) } probe qemu.kvm.simpletrace.usb_hub_set_port_feature = qemu.kvm.usb_hub_set_port_feature ? { try { argf_str = f ? user_string_n(f, 512) : "<null>" } catch {} argf_len = strlen(argf_str) printf("%8b%8b%4b%4b%8b%8b%4b%.*s", 299, gettimeofday_ns(), 24 + 8 + 8 + 4 + argf_len, pid(), addr, nr, argf_len, argf_len, argf_str) } probe qemu.kvm.simpletrace.usb_hub_clear_port_feature = qemu.kvm.usb_hub_clear_port_feature ? { try { argf_str = f ? user_string_n(f, 512) : "<null>" } catch {} argf_len = strlen(argf_str) printf("%8b%8b%4b%4b%8b%8b%4b%.*s", 300, gettimeofday_ns(), 24 + 8 + 8 + 4 + argf_len, pid(), addr, nr, argf_len, argf_len, argf_str) } probe qemu.kvm.simpletrace.usb_hub_attach = qemu.kvm.usb_hub_attach ? { printf("%8b%8b%4b%4b%8b%8b", 301, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, nr) } probe qemu.kvm.simpletrace.usb_hub_detach = qemu.kvm.usb_hub_detach ? { printf("%8b%8b%4b%4b%8b%8b", 302, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, nr) } probe qemu.kvm.simpletrace.usb_uas_reset = qemu.kvm.usb_uas_reset ? { printf("%8b%8b%4b%4b%8b", 303, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.usb_uas_command = qemu.kvm.usb_uas_command ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 304, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), addr, tag, lun, lun64_1, lun64_2) } probe qemu.kvm.simpletrace.usb_uas_response = qemu.kvm.usb_uas_response ? { printf("%8b%8b%4b%4b%8b%8b%8b", 305, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, tag, code) } probe qemu.kvm.simpletrace.usb_uas_sense = qemu.kvm.usb_uas_sense ? { printf("%8b%8b%4b%4b%8b%8b%8b", 306, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, tag, status) } probe qemu.kvm.simpletrace.usb_uas_read_ready = qemu.kvm.usb_uas_read_ready ? { printf("%8b%8b%4b%4b%8b%8b", 307, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, tag) } probe qemu.kvm.simpletrace.usb_uas_write_ready = qemu.kvm.usb_uas_write_ready ? { printf("%8b%8b%4b%4b%8b%8b", 308, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, tag) } probe qemu.kvm.simpletrace.usb_uas_xfer_data = qemu.kvm.usb_uas_xfer_data ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b%8b", 309, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8 + 8, pid(), addr, tag, copy, uoff, usize, soff, ssize) } probe qemu.kvm.simpletrace.usb_uas_scsi_data = qemu.kvm.usb_uas_scsi_data ? { printf("%8b%8b%4b%4b%8b%8b%8b", 310, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, tag, bytes) } probe qemu.kvm.simpletrace.usb_uas_scsi_complete = qemu.kvm.usb_uas_scsi_complete ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 311, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), addr, tag, status, resid) } probe qemu.kvm.simpletrace.usb_uas_tmf_abort_task = qemu.kvm.usb_uas_tmf_abort_task ? { printf("%8b%8b%4b%4b%8b%8b%8b", 312, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, tag, task_tag) } probe qemu.kvm.simpletrace.usb_uas_tmf_logical_unit_reset = qemu.kvm.usb_uas_tmf_logical_unit_reset ? { printf("%8b%8b%4b%4b%8b%8b%8b", 313, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, tag, lun) } probe qemu.kvm.simpletrace.usb_uas_tmf_unsupported = qemu.kvm.usb_uas_tmf_unsupported ? { printf("%8b%8b%4b%4b%8b%8b%8b", 314, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, tag, function_) } probe qemu.kvm.simpletrace.usb_host_open_started = qemu.kvm.usb_host_open_started ? { printf("%8b%8b%4b%4b%8b%8b", 315, gettimeofday_ns(), 24 + 8 + 8, pid(), bus, addr) } probe qemu.kvm.simpletrace.usb_host_open_success = qemu.kvm.usb_host_open_success ? { printf("%8b%8b%4b%4b%8b%8b", 316, gettimeofday_ns(), 24 + 8 + 8, pid(), bus, addr) } probe qemu.kvm.simpletrace.usb_host_open_failure = qemu.kvm.usb_host_open_failure ? { printf("%8b%8b%4b%4b%8b%8b", 317, gettimeofday_ns(), 24 + 8 + 8, pid(), bus, addr) } probe qemu.kvm.simpletrace.usb_host_close = qemu.kvm.usb_host_close ? { printf("%8b%8b%4b%4b%8b%8b", 318, gettimeofday_ns(), 24 + 8 + 8, pid(), bus, addr) } probe qemu.kvm.simpletrace.usb_host_attach_kernel = qemu.kvm.usb_host_attach_kernel ? { printf("%8b%8b%4b%4b%8b%8b%8b", 319, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bus, addr, interface) } probe qemu.kvm.simpletrace.usb_host_detach_kernel = qemu.kvm.usb_host_detach_kernel ? { printf("%8b%8b%4b%4b%8b%8b%8b", 320, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bus, addr, interface) } probe qemu.kvm.simpletrace.usb_host_set_address = qemu.kvm.usb_host_set_address ? { printf("%8b%8b%4b%4b%8b%8b%8b", 321, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bus, addr, config) } probe qemu.kvm.simpletrace.usb_host_set_config = qemu.kvm.usb_host_set_config ? { printf("%8b%8b%4b%4b%8b%8b%8b", 322, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bus, addr, config) } probe qemu.kvm.simpletrace.usb_host_set_interface = qemu.kvm.usb_host_set_interface ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 323, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), bus, addr, interface, alt) } probe qemu.kvm.simpletrace.usb_host_claim_interface = qemu.kvm.usb_host_claim_interface ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 324, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), bus, addr, config, interface) } probe qemu.kvm.simpletrace.usb_host_release_interface = qemu.kvm.usb_host_release_interface ? { printf("%8b%8b%4b%4b%8b%8b%8b", 325, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bus, addr, interface) } probe qemu.kvm.simpletrace.usb_host_req_control = qemu.kvm.usb_host_req_control ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 326, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), bus, addr, p, req, value, index) } probe qemu.kvm.simpletrace.usb_host_req_data = qemu.kvm.usb_host_req_data ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 327, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), bus, addr, p, in_, ep, size) } probe qemu.kvm.simpletrace.usb_host_req_complete = qemu.kvm.usb_host_req_complete ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 328, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), bus, addr, p, status, length) } probe qemu.kvm.simpletrace.usb_host_req_emulated = qemu.kvm.usb_host_req_emulated ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 329, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), bus, addr, p, status) } probe qemu.kvm.simpletrace.usb_host_req_canceled = qemu.kvm.usb_host_req_canceled ? { printf("%8b%8b%4b%4b%8b%8b%8b", 330, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bus, addr, p) } probe qemu.kvm.simpletrace.usb_host_iso_start = qemu.kvm.usb_host_iso_start ? { printf("%8b%8b%4b%4b%8b%8b%8b", 331, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bus, addr, ep) } probe qemu.kvm.simpletrace.usb_host_iso_stop = qemu.kvm.usb_host_iso_stop ? { printf("%8b%8b%4b%4b%8b%8b%8b", 332, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bus, addr, ep) } probe qemu.kvm.simpletrace.usb_host_iso_out_of_bufs = qemu.kvm.usb_host_iso_out_of_bufs ? { printf("%8b%8b%4b%4b%8b%8b%8b", 333, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bus, addr, ep) } probe qemu.kvm.simpletrace.usb_host_reset = qemu.kvm.usb_host_reset ? { printf("%8b%8b%4b%4b%8b%8b", 334, gettimeofday_ns(), 24 + 8 + 8, pid(), bus, addr) } probe qemu.kvm.simpletrace.usb_host_auto_scan_enabled = qemu.kvm.usb_host_auto_scan_enabled ? { printf("%8b%8b%4b%4b", 335, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_host_auto_scan_disabled = qemu.kvm.usb_host_auto_scan_disabled ? { printf("%8b%8b%4b%4b", 336, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.usb_host_parse_config = qemu.kvm.usb_host_parse_config ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 337, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), bus, addr, value, active) } probe qemu.kvm.simpletrace.usb_host_parse_interface = qemu.kvm.usb_host_parse_interface ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 338, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), bus, addr, num, alt, active) } probe qemu.kvm.simpletrace.usb_host_parse_endpoint = qemu.kvm.usb_host_parse_endpoint ? { try { argdir_str = dir ? user_string_n(dir, 512) : "<null>" } catch {} argdir_len = strlen(argdir_str) try { argtype_str = type ? user_string_n(type, 512) : "<null>" } catch {} argtype_len = strlen(argtype_str) printf("%8b%8b%4b%4b%8b%8b%8b%4b%.*s%4b%.*s%8b", 339, gettimeofday_ns(), 24 + 8 + 8 + 8 + 4 + argdir_len + 4 + argtype_len + 8, pid(), bus, addr, ep, argdir_len, argdir_len, argdir_str, argtype_len, argtype_len, argtype_str, active) } probe qemu.kvm.simpletrace.usb_host_parse_error = qemu.kvm.usb_host_parse_error ? { try { argerrmsg_str = errmsg ? user_string_n(errmsg, 512) : "<null>" } catch {} argerrmsg_len = strlen(argerrmsg_str) printf("%8b%8b%4b%4b%8b%8b%4b%.*s", 340, gettimeofday_ns(), 24 + 8 + 8 + 4 + argerrmsg_len, pid(), bus, addr, argerrmsg_len, argerrmsg_len, argerrmsg_str) } probe qemu.kvm.simpletrace.scsi_req_alloc = qemu.kvm.scsi_req_alloc ? { printf("%8b%8b%4b%4b%8b%8b%8b", 341, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), target, lun, tag) } probe qemu.kvm.simpletrace.scsi_req_cancel = qemu.kvm.scsi_req_cancel ? { printf("%8b%8b%4b%4b%8b%8b%8b", 342, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), target, lun, tag) } probe qemu.kvm.simpletrace.scsi_req_data = qemu.kvm.scsi_req_data ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 343, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), target, lun, tag, len) } probe qemu.kvm.simpletrace.scsi_req_data_canceled = qemu.kvm.scsi_req_data_canceled ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 344, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), target, lun, tag, len) } probe qemu.kvm.simpletrace.scsi_req_dequeue = qemu.kvm.scsi_req_dequeue ? { printf("%8b%8b%4b%4b%8b%8b%8b", 345, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), target, lun, tag) } probe qemu.kvm.simpletrace.scsi_req_continue = qemu.kvm.scsi_req_continue ? { printf("%8b%8b%4b%4b%8b%8b%8b", 346, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), target, lun, tag) } probe qemu.kvm.simpletrace.scsi_req_continue_canceled = qemu.kvm.scsi_req_continue_canceled ? { printf("%8b%8b%4b%4b%8b%8b%8b", 347, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), target, lun, tag) } probe qemu.kvm.simpletrace.scsi_req_parsed = qemu.kvm.scsi_req_parsed ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 348, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), target, lun, tag, cmd, mode, xfer) } probe qemu.kvm.simpletrace.scsi_req_parsed_lba = qemu.kvm.scsi_req_parsed_lba ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 349, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), target, lun, tag, cmd, lba) } probe qemu.kvm.simpletrace.scsi_req_parse_bad = qemu.kvm.scsi_req_parse_bad ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 350, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), target, lun, tag, cmd) } probe qemu.kvm.simpletrace.scsi_req_build_sense = qemu.kvm.scsi_req_build_sense ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 351, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), target, lun, tag, key, asc, ascq) } probe qemu.kvm.simpletrace.scsi_device_set_ua = qemu.kvm.scsi_device_set_ua ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 352, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), target, lun, key, asc, ascq) } probe qemu.kvm.simpletrace.scsi_report_luns = qemu.kvm.scsi_report_luns ? { printf("%8b%8b%4b%4b%8b%8b%8b", 353, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), target, lun, tag) } probe qemu.kvm.simpletrace.scsi_inquiry = qemu.kvm.scsi_inquiry ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 354, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), target, lun, tag, cdb1, cdb2) } probe qemu.kvm.simpletrace.scsi_test_unit_ready = qemu.kvm.scsi_test_unit_ready ? { printf("%8b%8b%4b%4b%8b%8b%8b", 355, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), target, lun, tag) } probe qemu.kvm.simpletrace.scsi_request_sense = qemu.kvm.scsi_request_sense ? { printf("%8b%8b%4b%4b%8b%8b%8b", 356, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), target, lun, tag) } probe qemu.kvm.simpletrace.vm_state_notify = qemu.kvm.vm_state_notify ? { printf("%8b%8b%4b%4b%8b%8b", 357, gettimeofday_ns(), 24 + 8 + 8, pid(), running, reason) } probe qemu.kvm.simpletrace.load_file = qemu.kvm.load_file ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) try { argpath_str = path ? user_string_n(path, 512) : "<null>" } catch {} argpath_len = strlen(argpath_str) printf("%8b%8b%4b%4b%4b%.*s%4b%.*s", 358, gettimeofday_ns(), 24 + 4 + argname_len + 4 + argpath_len, pid(), argname_len, argname_len, argname_str, argpath_len, argpath_len, argpath_str) } probe qemu.kvm.simpletrace.runstate_set = qemu.kvm.runstate_set ? { printf("%8b%8b%4b%4b%8b", 359, gettimeofday_ns(), 24 + 8, pid(), new_state) } probe qemu.kvm.simpletrace.qemu_system_shutdown_request = qemu.kvm.qemu_system_shutdown_request ? { printf("%8b%8b%4b%4b", 360, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.qemu_system_powerdown_request = qemu.kvm.qemu_system_powerdown_request ? { printf("%8b%8b%4b%4b", 361, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.qcow2_writev_start_req = qemu.kvm.qcow2_writev_start_req ? { printf("%8b%8b%4b%4b%8b%8b%8b", 362, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), co, sector, nb_sectors) } probe qemu.kvm.simpletrace.qcow2_writev_done_req = qemu.kvm.qcow2_writev_done_req ? { printf("%8b%8b%4b%4b%8b%8b", 363, gettimeofday_ns(), 24 + 8 + 8, pid(), co, ret) } probe qemu.kvm.simpletrace.qcow2_writev_start_part = qemu.kvm.qcow2_writev_start_part ? { printf("%8b%8b%4b%4b%8b", 364, gettimeofday_ns(), 24 + 8, pid(), co) } probe qemu.kvm.simpletrace.qcow2_writev_done_part = qemu.kvm.qcow2_writev_done_part ? { printf("%8b%8b%4b%4b%8b%8b", 365, gettimeofday_ns(), 24 + 8 + 8, pid(), co, cur_nr_sectors) } probe qemu.kvm.simpletrace.qcow2_writev_data = qemu.kvm.qcow2_writev_data ? { printf("%8b%8b%4b%4b%8b%8b", 366, gettimeofday_ns(), 24 + 8 + 8, pid(), co, offset) } probe qemu.kvm.simpletrace.qcow2_alloc_clusters_offset = qemu.kvm.qcow2_alloc_clusters_offset ? { printf("%8b%8b%4b%4b%8b%8b%8b", 367, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), co, offset, num) } probe qemu.kvm.simpletrace.qcow2_handle_copied = qemu.kvm.qcow2_handle_copied ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 368, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), co, guest_offset, host_offset, bytes) } probe qemu.kvm.simpletrace.qcow2_handle_alloc = qemu.kvm.qcow2_handle_alloc ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 369, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), co, guest_offset, host_offset, bytes) } probe qemu.kvm.simpletrace.qcow2_do_alloc_clusters_offset = qemu.kvm.qcow2_do_alloc_clusters_offset ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 370, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), co, guest_offset, host_offset, nb_clusters) } probe qemu.kvm.simpletrace.qcow2_cluster_alloc_phys = qemu.kvm.qcow2_cluster_alloc_phys ? { printf("%8b%8b%4b%4b%8b", 371, gettimeofday_ns(), 24 + 8, pid(), co) } probe qemu.kvm.simpletrace.qcow2_cluster_link_l2 = qemu.kvm.qcow2_cluster_link_l2 ? { printf("%8b%8b%4b%4b%8b%8b", 372, gettimeofday_ns(), 24 + 8 + 8, pid(), co, nb_clusters) } probe qemu.kvm.simpletrace.qcow2_l2_allocate = qemu.kvm.qcow2_l2_allocate ? { printf("%8b%8b%4b%4b%8b%8b", 373, gettimeofday_ns(), 24 + 8 + 8, pid(), bs, l1_index) } probe qemu.kvm.simpletrace.qcow2_l2_allocate_get_empty = qemu.kvm.qcow2_l2_allocate_get_empty ? { printf("%8b%8b%4b%4b%8b%8b", 374, gettimeofday_ns(), 24 + 8 + 8, pid(), bs, l1_index) } probe qemu.kvm.simpletrace.qcow2_l2_allocate_write_l2 = qemu.kvm.qcow2_l2_allocate_write_l2 ? { printf("%8b%8b%4b%4b%8b%8b", 375, gettimeofday_ns(), 24 + 8 + 8, pid(), bs, l1_index) } probe qemu.kvm.simpletrace.qcow2_l2_allocate_write_l1 = qemu.kvm.qcow2_l2_allocate_write_l1 ? { printf("%8b%8b%4b%4b%8b%8b", 376, gettimeofday_ns(), 24 + 8 + 8, pid(), bs, l1_index) } probe qemu.kvm.simpletrace.qcow2_l2_allocate_done = qemu.kvm.qcow2_l2_allocate_done ? { printf("%8b%8b%4b%4b%8b%8b%8b", 377, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), bs, l1_index, ret) } probe qemu.kvm.simpletrace.qcow2_cache_get = qemu.kvm.qcow2_cache_get ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 378, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), co, c, offset, read_from_disk) } probe qemu.kvm.simpletrace.qcow2_cache_get_replace_entry = qemu.kvm.qcow2_cache_get_replace_entry ? { printf("%8b%8b%4b%4b%8b%8b%8b", 379, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), co, c, i) } probe qemu.kvm.simpletrace.qcow2_cache_get_read = qemu.kvm.qcow2_cache_get_read ? { printf("%8b%8b%4b%4b%8b%8b%8b", 380, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), co, c, i) } probe qemu.kvm.simpletrace.qcow2_cache_get_done = qemu.kvm.qcow2_cache_get_done ? { printf("%8b%8b%4b%4b%8b%8b%8b", 381, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), co, c, i) } probe qemu.kvm.simpletrace.qcow2_cache_flush = qemu.kvm.qcow2_cache_flush ? { printf("%8b%8b%4b%4b%8b%8b", 382, gettimeofday_ns(), 24 + 8 + 8, pid(), co, c) } probe qemu.kvm.simpletrace.qcow2_cache_entry_flush = qemu.kvm.qcow2_cache_entry_flush ? { printf("%8b%8b%4b%4b%8b%8b%8b", 383, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), co, c, i) } probe qemu.kvm.simpletrace.qed_alloc_l2_cache_entry = qemu.kvm.qed_alloc_l2_cache_entry ? { printf("%8b%8b%4b%4b%8b%8b", 384, gettimeofday_ns(), 24 + 8 + 8, pid(), l2_cache, entry) } probe qemu.kvm.simpletrace.qed_unref_l2_cache_entry = qemu.kvm.qed_unref_l2_cache_entry ? { printf("%8b%8b%4b%4b%8b%8b", 385, gettimeofday_ns(), 24 + 8 + 8, pid(), entry, ref) } probe qemu.kvm.simpletrace.qed_find_l2_cache_entry = qemu.kvm.qed_find_l2_cache_entry ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 386, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), l2_cache, entry, offset, ref) } probe qemu.kvm.simpletrace.qed_read_table = qemu.kvm.qed_read_table ? { printf("%8b%8b%4b%4b%8b%8b%8b", 387, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), s, offset, table) } probe qemu.kvm.simpletrace.qed_read_table_cb = qemu.kvm.qed_read_table_cb ? { printf("%8b%8b%4b%4b%8b%8b%8b", 388, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), s, table, ret) } probe qemu.kvm.simpletrace.qed_write_table = qemu.kvm.qed_write_table ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 389, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), s, offset, table, index, n) } probe qemu.kvm.simpletrace.qed_write_table_cb = qemu.kvm.qed_write_table_cb ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 390, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), s, table, flush, ret) } probe qemu.kvm.simpletrace.qed_need_check_timer_cb = qemu.kvm.qed_need_check_timer_cb ? { printf("%8b%8b%4b%4b%8b", 391, gettimeofday_ns(), 24 + 8, pid(), s) } probe qemu.kvm.simpletrace.qed_start_need_check_timer = qemu.kvm.qed_start_need_check_timer ? { printf("%8b%8b%4b%4b%8b", 392, gettimeofday_ns(), 24 + 8, pid(), s) } probe qemu.kvm.simpletrace.qed_cancel_need_check_timer = qemu.kvm.qed_cancel_need_check_timer ? { printf("%8b%8b%4b%4b%8b", 393, gettimeofday_ns(), 24 + 8, pid(), s) } probe qemu.kvm.simpletrace.qed_aio_complete = qemu.kvm.qed_aio_complete ? { printf("%8b%8b%4b%4b%8b%8b%8b", 394, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), s, acb, ret) } probe qemu.kvm.simpletrace.qed_aio_setup = qemu.kvm.qed_aio_setup ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 395, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), s, acb, sector_num, nb_sectors, opaque, flags) } probe qemu.kvm.simpletrace.qed_aio_next_io = qemu.kvm.qed_aio_next_io ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 396, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), s, acb, ret, cur_pos) } probe qemu.kvm.simpletrace.qed_aio_read_data = qemu.kvm.qed_aio_read_data ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 397, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), s, acb, ret, offset, len) } probe qemu.kvm.simpletrace.qed_aio_write_data = qemu.kvm.qed_aio_write_data ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 398, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), s, acb, ret, offset, len) } probe qemu.kvm.simpletrace.qed_aio_write_prefill = qemu.kvm.qed_aio_write_prefill ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 399, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), s, acb, start, len, offset) } probe qemu.kvm.simpletrace.qed_aio_write_postfill = qemu.kvm.qed_aio_write_postfill ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 400, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), s, acb, start, len, offset) } probe qemu.kvm.simpletrace.qed_aio_write_main = qemu.kvm.qed_aio_write_main ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 401, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), s, acb, ret, offset, len) } probe qemu.kvm.simpletrace.g364fb_read = qemu.kvm.g364fb_read ? { printf("%8b%8b%4b%4b%8b%8b", 402, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.g364fb_write = qemu.kvm.g364fb_write ? { printf("%8b%8b%4b%4b%8b%8b", 403, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, new) } probe qemu.kvm.simpletrace.grlib_gptimer_enable = qemu.kvm.grlib_gptimer_enable ? { printf("%8b%8b%4b%4b%8b%8b", 404, gettimeofday_ns(), 24 + 8 + 8, pid(), id, count) } probe qemu.kvm.simpletrace.grlib_gptimer_disabled = qemu.kvm.grlib_gptimer_disabled ? { printf("%8b%8b%4b%4b%8b%8b", 405, gettimeofday_ns(), 24 + 8 + 8, pid(), id, config) } probe qemu.kvm.simpletrace.grlib_gptimer_restart = qemu.kvm.grlib_gptimer_restart ? { printf("%8b%8b%4b%4b%8b%8b", 406, gettimeofday_ns(), 24 + 8 + 8, pid(), id, reload) } probe qemu.kvm.simpletrace.grlib_gptimer_set_scaler = qemu.kvm.grlib_gptimer_set_scaler ? { printf("%8b%8b%4b%4b%8b%8b", 407, gettimeofday_ns(), 24 + 8 + 8, pid(), scaler, freq) } probe qemu.kvm.simpletrace.grlib_gptimer_hit = qemu.kvm.grlib_gptimer_hit ? { printf("%8b%8b%4b%4b%8b", 408, gettimeofday_ns(), 24 + 8, pid(), id) } probe qemu.kvm.simpletrace.grlib_gptimer_readl = qemu.kvm.grlib_gptimer_readl ? { printf("%8b%8b%4b%4b%8b%8b%8b", 409, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), id, addr, val) } probe qemu.kvm.simpletrace.grlib_gptimer_writel = qemu.kvm.grlib_gptimer_writel ? { printf("%8b%8b%4b%4b%8b%8b%8b", 410, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), id, addr, val) } probe qemu.kvm.simpletrace.grlib_irqmp_check_irqs = qemu.kvm.grlib_irqmp_check_irqs ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 411, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), pend, force, mask, lvl1, lvl2) } probe qemu.kvm.simpletrace.grlib_irqmp_ack = qemu.kvm.grlib_irqmp_ack ? { printf("%8b%8b%4b%4b%8b", 412, gettimeofday_ns(), 24 + 8, pid(), intno) } probe qemu.kvm.simpletrace.grlib_irqmp_set_irq = qemu.kvm.grlib_irqmp_set_irq ? { printf("%8b%8b%4b%4b%8b", 413, gettimeofday_ns(), 24 + 8, pid(), irq) } probe qemu.kvm.simpletrace.grlib_irqmp_readl_unknown = qemu.kvm.grlib_irqmp_readl_unknown ? { printf("%8b%8b%4b%4b%8b", 414, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.grlib_irqmp_writel_unknown = qemu.kvm.grlib_irqmp_writel_unknown ? { printf("%8b%8b%4b%4b%8b%8b", 415, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.grlib_apbuart_event = qemu.kvm.grlib_apbuart_event ? { printf("%8b%8b%4b%4b%8b", 416, gettimeofday_ns(), 24 + 8, pid(), event) } probe qemu.kvm.simpletrace.grlib_apbuart_writel_unknown = qemu.kvm.grlib_apbuart_writel_unknown ? { printf("%8b%8b%4b%4b%8b%8b", 417, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.grlib_apbuart_readl_unknown = qemu.kvm.grlib_apbuart_readl_unknown ? { printf("%8b%8b%4b%4b%8b", 418, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.leon3_set_irq = qemu.kvm.leon3_set_irq ? { printf("%8b%8b%4b%4b%8b", 419, gettimeofday_ns(), 24 + 8, pid(), intno) } probe qemu.kvm.simpletrace.leon3_reset_irq = qemu.kvm.leon3_reset_irq ? { printf("%8b%8b%4b%4b%8b", 420, gettimeofday_ns(), 24 + 8, pid(), intno) } probe qemu.kvm.simpletrace.spice_vmc_write = qemu.kvm.spice_vmc_write ? { printf("%8b%8b%4b%4b%8b%8b", 421, gettimeofday_ns(), 24 + 8 + 8, pid(), out, len) } probe qemu.kvm.simpletrace.spice_vmc_read = qemu.kvm.spice_vmc_read ? { printf("%8b%8b%4b%4b%8b%8b", 422, gettimeofday_ns(), 24 + 8 + 8, pid(), bytes, len) } probe qemu.kvm.simpletrace.spice_vmc_register_interface = qemu.kvm.spice_vmc_register_interface ? { printf("%8b%8b%4b%4b%8b", 423, gettimeofday_ns(), 24 + 8, pid(), scd) } probe qemu.kvm.simpletrace.spice_vmc_unregister_interface = qemu.kvm.spice_vmc_unregister_interface ? { printf("%8b%8b%4b%4b%8b", 424, gettimeofday_ns(), 24 + 8, pid(), scd) } probe qemu.kvm.simpletrace.spice_vmc_event = qemu.kvm.spice_vmc_event ? { printf("%8b%8b%4b%4b%8b", 425, gettimeofday_ns(), 24 + 8, pid(), event) } probe qemu.kvm.simpletrace.lm32_pic_raise_irq = qemu.kvm.lm32_pic_raise_irq ? { printf("%8b%8b%4b%4b", 426, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.lm32_pic_lower_irq = qemu.kvm.lm32_pic_lower_irq ? { printf("%8b%8b%4b%4b", 427, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.lm32_pic_interrupt = qemu.kvm.lm32_pic_interrupt ? { printf("%8b%8b%4b%4b%8b%8b", 428, gettimeofday_ns(), 24 + 8 + 8, pid(), irq, level) } probe qemu.kvm.simpletrace.lm32_pic_set_im = qemu.kvm.lm32_pic_set_im ? { printf("%8b%8b%4b%4b%8b", 429, gettimeofday_ns(), 24 + 8, pid(), im) } probe qemu.kvm.simpletrace.lm32_pic_set_ip = qemu.kvm.lm32_pic_set_ip ? { printf("%8b%8b%4b%4b%8b", 430, gettimeofday_ns(), 24 + 8, pid(), ip) } probe qemu.kvm.simpletrace.lm32_pic_get_im = qemu.kvm.lm32_pic_get_im ? { printf("%8b%8b%4b%4b%8b", 431, gettimeofday_ns(), 24 + 8, pid(), im) } probe qemu.kvm.simpletrace.lm32_pic_get_ip = qemu.kvm.lm32_pic_get_ip ? { printf("%8b%8b%4b%4b%8b", 432, gettimeofday_ns(), 24 + 8, pid(), ip) } probe qemu.kvm.simpletrace.lm32_juart_get_jtx = qemu.kvm.lm32_juart_get_jtx ? { printf("%8b%8b%4b%4b%8b", 433, gettimeofday_ns(), 24 + 8, pid(), value) } probe qemu.kvm.simpletrace.lm32_juart_set_jtx = qemu.kvm.lm32_juart_set_jtx ? { printf("%8b%8b%4b%4b%8b", 434, gettimeofday_ns(), 24 + 8, pid(), value) } probe qemu.kvm.simpletrace.lm32_juart_get_jrx = qemu.kvm.lm32_juart_get_jrx ? { printf("%8b%8b%4b%4b%8b", 435, gettimeofday_ns(), 24 + 8, pid(), value) } probe qemu.kvm.simpletrace.lm32_juart_set_jrx = qemu.kvm.lm32_juart_set_jrx ? { printf("%8b%8b%4b%4b%8b", 436, gettimeofday_ns(), 24 + 8, pid(), value) } probe qemu.kvm.simpletrace.lm32_timer_memory_write = qemu.kvm.lm32_timer_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 437, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.lm32_timer_memory_read = qemu.kvm.lm32_timer_memory_read ? { printf("%8b%8b%4b%4b%8b%8b", 438, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.lm32_timer_hit = qemu.kvm.lm32_timer_hit ? { printf("%8b%8b%4b%4b", 439, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.lm32_timer_irq_state = qemu.kvm.lm32_timer_irq_state ? { printf("%8b%8b%4b%4b%8b", 440, gettimeofday_ns(), 24 + 8, pid(), level) } probe qemu.kvm.simpletrace.lm32_uart_memory_write = qemu.kvm.lm32_uart_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 441, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.lm32_uart_memory_read = qemu.kvm.lm32_uart_memory_read ? { printf("%8b%8b%4b%4b%8b%8b", 442, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.lm32_uart_irq_state = qemu.kvm.lm32_uart_irq_state ? { printf("%8b%8b%4b%4b%8b", 443, gettimeofday_ns(), 24 + 8, pid(), level) } probe qemu.kvm.simpletrace.lm32_sys_memory_write = qemu.kvm.lm32_sys_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 444, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.megasas_init_firmware = qemu.kvm.megasas_init_firmware ? { printf("%8b%8b%4b%4b%8b", 445, gettimeofday_ns(), 24 + 8, pid(), pa) } probe qemu.kvm.simpletrace.megasas_init_queue = qemu.kvm.megasas_init_queue ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 446, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), queue_pa, queue_len, head, tail, flags) } probe qemu.kvm.simpletrace.megasas_initq_map_failed = qemu.kvm.megasas_initq_map_failed ? { printf("%8b%8b%4b%4b%8b", 447, gettimeofday_ns(), 24 + 8, pid(), frame) } probe qemu.kvm.simpletrace.megasas_initq_mismatch = qemu.kvm.megasas_initq_mismatch ? { printf("%8b%8b%4b%4b%8b%8b", 448, gettimeofday_ns(), 24 + 8 + 8, pid(), queue_len, fw_cmds) } probe qemu.kvm.simpletrace.megasas_qf_found = qemu.kvm.megasas_qf_found ? { printf("%8b%8b%4b%4b%8b%8b", 449, gettimeofday_ns(), 24 + 8 + 8, pid(), index, pa) } probe qemu.kvm.simpletrace.megasas_qf_new = qemu.kvm.megasas_qf_new ? { printf("%8b%8b%4b%4b%8b%8b", 450, gettimeofday_ns(), 24 + 8 + 8, pid(), index, cmd) } probe qemu.kvm.simpletrace.megasas_qf_failed = qemu.kvm.megasas_qf_failed ? { printf("%8b%8b%4b%4b%8b", 451, gettimeofday_ns(), 24 + 8, pid(), pa) } probe qemu.kvm.simpletrace.megasas_qf_enqueue = qemu.kvm.megasas_qf_enqueue ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 452, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), index, count, context, tail, busy) } probe qemu.kvm.simpletrace.megasas_qf_update = qemu.kvm.megasas_qf_update ? { printf("%8b%8b%4b%4b%8b%8b", 453, gettimeofday_ns(), 24 + 8 + 8, pid(), head, busy) } probe qemu.kvm.simpletrace.megasas_qf_map_failed = qemu.kvm.megasas_qf_map_failed ? { printf("%8b%8b%4b%4b%8b%8b", 454, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, frame) } probe qemu.kvm.simpletrace.megasas_qf_complete_noirq = qemu.kvm.megasas_qf_complete_noirq ? { printf("%8b%8b%4b%4b%8b", 455, gettimeofday_ns(), 24 + 8, pid(), context) } probe qemu.kvm.simpletrace.megasas_qf_complete = qemu.kvm.megasas_qf_complete ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 456, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), context, tail, offset, busy, doorbell) } probe qemu.kvm.simpletrace.megasas_frame_busy = qemu.kvm.megasas_frame_busy ? { printf("%8b%8b%4b%4b%8b", 457, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.megasas_unhandled_frame_cmd = qemu.kvm.megasas_unhandled_frame_cmd ? { printf("%8b%8b%4b%4b%8b%8b", 458, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, frame_cmd) } probe qemu.kvm.simpletrace.megasas_handle_scsi = qemu.kvm.megasas_handle_scsi ? { try { argframe_str = frame ? user_string_n(frame, 512) : "<null>" } catch {} argframe_len = strlen(argframe_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b%8b%8b%8b", 459, gettimeofday_ns(), 24 + 4 + argframe_len + 8 + 8 + 8 + 8 + 8, pid(), argframe_len, argframe_len, argframe_str, bus, dev, lun, sdev, size) } probe qemu.kvm.simpletrace.megasas_scsi_target_not_present = qemu.kvm.megasas_scsi_target_not_present ? { try { argframe_str = frame ? user_string_n(frame, 512) : "<null>" } catch {} argframe_len = strlen(argframe_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b%8b", 460, gettimeofday_ns(), 24 + 4 + argframe_len + 8 + 8 + 8, pid(), argframe_len, argframe_len, argframe_str, bus, dev, lun) } probe qemu.kvm.simpletrace.megasas_scsi_invalid_cdb_len = qemu.kvm.megasas_scsi_invalid_cdb_len ? { try { argframe_str = frame ? user_string_n(frame, 512) : "<null>" } catch {} argframe_len = strlen(argframe_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b%8b%8b", 461, gettimeofday_ns(), 24 + 4 + argframe_len + 8 + 8 + 8 + 8, pid(), argframe_len, argframe_len, argframe_str, bus, dev, lun, len) } probe qemu.kvm.simpletrace.megasas_iov_read_overflow = qemu.kvm.megasas_iov_read_overflow ? { printf("%8b%8b%4b%4b%8b%8b%8b", 462, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, bytes, len) } probe qemu.kvm.simpletrace.megasas_iov_write_overflow = qemu.kvm.megasas_iov_write_overflow ? { printf("%8b%8b%4b%4b%8b%8b%8b", 463, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, bytes, len) } probe qemu.kvm.simpletrace.megasas_iov_read_underflow = qemu.kvm.megasas_iov_read_underflow ? { printf("%8b%8b%4b%4b%8b%8b%8b", 464, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, bytes, len) } probe qemu.kvm.simpletrace.megasas_iov_write_underflow = qemu.kvm.megasas_iov_write_underflow ? { printf("%8b%8b%4b%4b%8b%8b%8b", 465, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, bytes, len) } probe qemu.kvm.simpletrace.megasas_scsi_req_alloc_failed = qemu.kvm.megasas_scsi_req_alloc_failed ? { try { argframe_str = frame ? user_string_n(frame, 512) : "<null>" } catch {} argframe_len = strlen(argframe_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b", 466, gettimeofday_ns(), 24 + 4 + argframe_len + 8 + 8, pid(), argframe_len, argframe_len, argframe_str, dev, lun) } probe qemu.kvm.simpletrace.megasas_scsi_read_start = qemu.kvm.megasas_scsi_read_start ? { printf("%8b%8b%4b%4b%8b%8b", 467, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, len) } probe qemu.kvm.simpletrace.megasas_scsi_write_start = qemu.kvm.megasas_scsi_write_start ? { printf("%8b%8b%4b%4b%8b%8b", 468, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, len) } probe qemu.kvm.simpletrace.megasas_scsi_nodata = qemu.kvm.megasas_scsi_nodata ? { printf("%8b%8b%4b%4b%8b", 469, gettimeofday_ns(), 24 + 8, pid(), cmd) } probe qemu.kvm.simpletrace.megasas_scsi_complete = qemu.kvm.megasas_scsi_complete ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 470, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), cmd, status, len, xfer) } probe qemu.kvm.simpletrace.megasas_command_complete = qemu.kvm.megasas_command_complete ? { printf("%8b%8b%4b%4b%8b%8b%8b", 471, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, status, resid) } probe qemu.kvm.simpletrace.megasas_handle_io = qemu.kvm.megasas_handle_io ? { try { argframe_str = frame ? user_string_n(frame, 512) : "<null>" } catch {} argframe_len = strlen(argframe_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b%8b%8b%8b", 472, gettimeofday_ns(), 24 + 8 + 4 + argframe_len + 8 + 8 + 8 + 8, pid(), cmd, argframe_len, argframe_len, argframe_str, dev, lun, lba, count) } probe qemu.kvm.simpletrace.megasas_io_target_not_present = qemu.kvm.megasas_io_target_not_present ? { try { argframe_str = frame ? user_string_n(frame, 512) : "<null>" } catch {} argframe_len = strlen(argframe_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b%8b", 473, gettimeofday_ns(), 24 + 8 + 4 + argframe_len + 8 + 8, pid(), cmd, argframe_len, argframe_len, argframe_str, dev, lun) } probe qemu.kvm.simpletrace.megasas_io_read_start = qemu.kvm.megasas_io_read_start ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 474, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), cmd, lba, count, len) } probe qemu.kvm.simpletrace.megasas_io_write_start = qemu.kvm.megasas_io_write_start ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 475, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), cmd, lba, count, len) } probe qemu.kvm.simpletrace.megasas_io_complete = qemu.kvm.megasas_io_complete ? { printf("%8b%8b%4b%4b%8b%8b", 476, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, len) } probe qemu.kvm.simpletrace.megasas_io_read = qemu.kvm.megasas_io_read ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 477, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), cmd, bytes, len, offset) } probe qemu.kvm.simpletrace.megasas_io_write = qemu.kvm.megasas_io_write ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 478, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), cmd, bytes, len, offset) } probe qemu.kvm.simpletrace.megasas_iovec_sgl_overflow = qemu.kvm.megasas_iovec_sgl_overflow ? { printf("%8b%8b%4b%4b%8b%8b%8b", 479, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, index, limit_) } probe qemu.kvm.simpletrace.megasas_iovec_sgl_underflow = qemu.kvm.megasas_iovec_sgl_underflow ? { printf("%8b%8b%4b%4b%8b%8b", 480, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, index) } probe qemu.kvm.simpletrace.megasas_iovec_sgl_invalid = qemu.kvm.megasas_iovec_sgl_invalid ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 481, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), cmd, index, pa, len) } probe qemu.kvm.simpletrace.megasas_iovec_overflow = qemu.kvm.megasas_iovec_overflow ? { printf("%8b%8b%4b%4b%8b%8b%8b", 482, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, len, limit_) } probe qemu.kvm.simpletrace.megasas_iovec_underflow = qemu.kvm.megasas_iovec_underflow ? { printf("%8b%8b%4b%4b%8b%8b%8b", 483, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, len, limit_) } probe qemu.kvm.simpletrace.megasas_handle_dcmd = qemu.kvm.megasas_handle_dcmd ? { printf("%8b%8b%4b%4b%8b%8b", 484, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, opcode) } probe qemu.kvm.simpletrace.megasas_finish_dcmd = qemu.kvm.megasas_finish_dcmd ? { printf("%8b%8b%4b%4b%8b%8b", 485, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, size) } probe qemu.kvm.simpletrace.megasas_dcmd_req_alloc_failed = qemu.kvm.megasas_dcmd_req_alloc_failed ? { try { argdesc_str = desc ? user_string_n(desc, 512) : "<null>" } catch {} argdesc_len = strlen(argdesc_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 486, gettimeofday_ns(), 24 + 8 + 4 + argdesc_len, pid(), cmd, argdesc_len, argdesc_len, argdesc_str) } probe qemu.kvm.simpletrace.megasas_dcmd_internal_submit = qemu.kvm.megasas_dcmd_internal_submit ? { try { argdesc_str = desc ? user_string_n(desc, 512) : "<null>" } catch {} argdesc_len = strlen(argdesc_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b", 487, gettimeofday_ns(), 24 + 8 + 4 + argdesc_len + 8, pid(), cmd, argdesc_len, argdesc_len, argdesc_str, dev) } probe qemu.kvm.simpletrace.megasas_dcmd_internal_finish = qemu.kvm.megasas_dcmd_internal_finish ? { printf("%8b%8b%4b%4b%8b%8b%8b", 488, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, opcode, lun) } probe qemu.kvm.simpletrace.megasas_dcmd_internal_invalid = qemu.kvm.megasas_dcmd_internal_invalid ? { printf("%8b%8b%4b%4b%8b%8b", 489, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, opcode) } probe qemu.kvm.simpletrace.megasas_dcmd_unhandled = qemu.kvm.megasas_dcmd_unhandled ? { printf("%8b%8b%4b%4b%8b%8b%8b", 490, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, opcode, len) } probe qemu.kvm.simpletrace.megasas_dcmd_zero_sge = qemu.kvm.megasas_dcmd_zero_sge ? { printf("%8b%8b%4b%4b%8b", 491, gettimeofday_ns(), 24 + 8, pid(), cmd) } probe qemu.kvm.simpletrace.megasas_dcmd_invalid_sge = qemu.kvm.megasas_dcmd_invalid_sge ? { printf("%8b%8b%4b%4b%8b%8b", 492, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, count) } probe qemu.kvm.simpletrace.megasas_dcmd_invalid_xfer_len = qemu.kvm.megasas_dcmd_invalid_xfer_len ? { printf("%8b%8b%4b%4b%8b%8b%8b", 493, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, size, max) } probe qemu.kvm.simpletrace.megasas_dcmd_enter = qemu.kvm.megasas_dcmd_enter ? { try { argdcmd_str = dcmd ? user_string_n(dcmd, 512) : "<null>" } catch {} argdcmd_len = strlen(argdcmd_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b", 494, gettimeofday_ns(), 24 + 8 + 4 + argdcmd_len + 8, pid(), cmd, argdcmd_len, argdcmd_len, argdcmd_str, len) } probe qemu.kvm.simpletrace.megasas_dcmd_dummy = qemu.kvm.megasas_dcmd_dummy ? { printf("%8b%8b%4b%4b%8b%8b", 495, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, size) } probe qemu.kvm.simpletrace.megasas_dcmd_set_fw_time = qemu.kvm.megasas_dcmd_set_fw_time ? { printf("%8b%8b%4b%4b%8b%8b", 496, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, time) } probe qemu.kvm.simpletrace.megasas_dcmd_pd_get_list = qemu.kvm.megasas_dcmd_pd_get_list ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 497, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), cmd, num, max, offset) } probe qemu.kvm.simpletrace.megasas_dcmd_ld_get_list = qemu.kvm.megasas_dcmd_ld_get_list ? { printf("%8b%8b%4b%4b%8b%8b%8b", 498, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, num, max) } probe qemu.kvm.simpletrace.megasas_dcmd_ld_get_info = qemu.kvm.megasas_dcmd_ld_get_info ? { printf("%8b%8b%4b%4b%8b%8b", 499, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, ld_id) } probe qemu.kvm.simpletrace.megasas_dcmd_pd_get_info = qemu.kvm.megasas_dcmd_pd_get_info ? { printf("%8b%8b%4b%4b%8b%8b", 500, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, pd_id) } probe qemu.kvm.simpletrace.megasas_dcmd_pd_list_query = qemu.kvm.megasas_dcmd_pd_list_query ? { printf("%8b%8b%4b%4b%8b%8b", 501, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, flags) } probe qemu.kvm.simpletrace.megasas_dcmd_unsupported = qemu.kvm.megasas_dcmd_unsupported ? { printf("%8b%8b%4b%4b%8b%8b", 502, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, size) } probe qemu.kvm.simpletrace.megasas_abort_frame = qemu.kvm.megasas_abort_frame ? { printf("%8b%8b%4b%4b%8b%8b", 503, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, abort_cmd) } probe qemu.kvm.simpletrace.megasas_abort_no_cmd = qemu.kvm.megasas_abort_no_cmd ? { printf("%8b%8b%4b%4b%8b%8b", 504, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, context) } probe qemu.kvm.simpletrace.megasas_abort_invalid_context = qemu.kvm.megasas_abort_invalid_context ? { printf("%8b%8b%4b%4b%8b%8b%8b", 505, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cmd, context, abort_cmd) } probe qemu.kvm.simpletrace.megasas_reset = qemu.kvm.megasas_reset ? { printf("%8b%8b%4b%4b", 506, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.megasas_init = qemu.kvm.megasas_init ? { try { argintr_str = intr ? user_string_n(intr, 512) : "<null>" } catch {} argintr_len = strlen(argintr_str) try { argmode_str = mode ? user_string_n(mode, 512) : "<null>" } catch {} argmode_len = strlen(argmode_str) printf("%8b%8b%4b%4b%8b%8b%4b%.*s%4b%.*s", 507, gettimeofday_ns(), 24 + 8 + 8 + 4 + argintr_len + 4 + argmode_len, pid(), sges, cmds, argintr_len, argintr_len, argintr_str, argmode_len, argmode_len, argmode_str) } probe qemu.kvm.simpletrace.megasas_msix_raise = qemu.kvm.megasas_msix_raise ? { printf("%8b%8b%4b%4b%8b", 508, gettimeofday_ns(), 24 + 8, pid(), vector) } probe qemu.kvm.simpletrace.megasas_irq_lower = qemu.kvm.megasas_irq_lower ? { printf("%8b%8b%4b%4b", 509, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.megasas_irq_raise = qemu.kvm.megasas_irq_raise ? { printf("%8b%8b%4b%4b", 510, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.megasas_intr_enabled = qemu.kvm.megasas_intr_enabled ? { printf("%8b%8b%4b%4b", 511, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.megasas_intr_disabled = qemu.kvm.megasas_intr_disabled ? { printf("%8b%8b%4b%4b", 512, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.megasas_mmio_readl = qemu.kvm.megasas_mmio_readl ? { printf("%8b%8b%4b%4b%8b%8b", 513, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.megasas_mmio_invalid_readl = qemu.kvm.megasas_mmio_invalid_readl ? { printf("%8b%8b%4b%4b%8b", 514, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.megasas_mmio_writel = qemu.kvm.megasas_mmio_writel ? { printf("%8b%8b%4b%4b%8b%8b", 515, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.megasas_mmio_invalid_writel = qemu.kvm.megasas_mmio_invalid_writel ? { printf("%8b%8b%4b%4b%8b%8b", 516, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.milkymist_ac97_memory_read = qemu.kvm.milkymist_ac97_memory_read ? { printf("%8b%8b%4b%4b%8b%8b", 517, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_ac97_memory_write = qemu.kvm.milkymist_ac97_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 518, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_ac97_pulse_irq_crrequest = qemu.kvm.milkymist_ac97_pulse_irq_crrequest ? { printf("%8b%8b%4b%4b", 519, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_ac97_pulse_irq_crreply = qemu.kvm.milkymist_ac97_pulse_irq_crreply ? { printf("%8b%8b%4b%4b", 520, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_ac97_pulse_irq_dmaw = qemu.kvm.milkymist_ac97_pulse_irq_dmaw ? { printf("%8b%8b%4b%4b", 521, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_ac97_pulse_irq_dmar = qemu.kvm.milkymist_ac97_pulse_irq_dmar ? { printf("%8b%8b%4b%4b", 522, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_ac97_in_cb = qemu.kvm.milkymist_ac97_in_cb ? { printf("%8b%8b%4b%4b%8b%8b", 523, gettimeofday_ns(), 24 + 8 + 8, pid(), avail, remaining) } probe qemu.kvm.simpletrace.milkymist_ac97_in_cb_transferred = qemu.kvm.milkymist_ac97_in_cb_transferred ? { printf("%8b%8b%4b%4b%8b", 524, gettimeofday_ns(), 24 + 8, pid(), transferred) } probe qemu.kvm.simpletrace.milkymist_ac97_out_cb = qemu.kvm.milkymist_ac97_out_cb ? { printf("%8b%8b%4b%4b%8b%8b", 525, gettimeofday_ns(), 24 + 8 + 8, pid(), free, remaining) } probe qemu.kvm.simpletrace.milkymist_ac97_out_cb_transferred = qemu.kvm.milkymist_ac97_out_cb_transferred ? { printf("%8b%8b%4b%4b%8b", 526, gettimeofday_ns(), 24 + 8, pid(), transferred) } probe qemu.kvm.simpletrace.milkymist_hpdmc_memory_read = qemu.kvm.milkymist_hpdmc_memory_read ? { printf("%8b%8b%4b%4b%8b%8b", 527, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_hpdmc_memory_write = qemu.kvm.milkymist_hpdmc_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 528, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_memcard_memory_read = qemu.kvm.milkymist_memcard_memory_read ? { printf("%8b%8b%4b%4b%8b%8b", 529, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_memcard_memory_write = qemu.kvm.milkymist_memcard_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 530, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_minimac2_memory_read = qemu.kvm.milkymist_minimac2_memory_read ? { printf("%8b%8b%4b%4b%8b%8b", 531, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_minimac2_memory_write = qemu.kvm.milkymist_minimac2_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 532, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_minimac2_mdio_write = qemu.kvm.milkymist_minimac2_mdio_write ? { printf("%8b%8b%4b%4b%8b%8b%8b", 533, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), phy_addr, addr, value) } probe qemu.kvm.simpletrace.milkymist_minimac2_mdio_read = qemu.kvm.milkymist_minimac2_mdio_read ? { printf("%8b%8b%4b%4b%8b%8b%8b", 534, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), phy_addr, addr, value) } probe qemu.kvm.simpletrace.milkymist_minimac2_tx_frame = qemu.kvm.milkymist_minimac2_tx_frame ? { printf("%8b%8b%4b%4b%8b", 535, gettimeofday_ns(), 24 + 8, pid(), length) } probe qemu.kvm.simpletrace.milkymist_minimac2_rx_frame = qemu.kvm.milkymist_minimac2_rx_frame ? { printf("%8b%8b%4b%4b%8b%8b", 536, gettimeofday_ns(), 24 + 8 + 8, pid(), buf, length) } probe qemu.kvm.simpletrace.milkymist_minimac2_drop_rx_frame = qemu.kvm.milkymist_minimac2_drop_rx_frame ? { printf("%8b%8b%4b%4b%8b", 537, gettimeofday_ns(), 24 + 8, pid(), buf) } probe qemu.kvm.simpletrace.milkymist_minimac2_rx_transfer = qemu.kvm.milkymist_minimac2_rx_transfer ? { printf("%8b%8b%4b%4b%8b%8b", 538, gettimeofday_ns(), 24 + 8 + 8, pid(), buf, length) } probe qemu.kvm.simpletrace.milkymist_minimac2_raise_irq_rx = qemu.kvm.milkymist_minimac2_raise_irq_rx ? { printf("%8b%8b%4b%4b", 539, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_minimac2_lower_irq_rx = qemu.kvm.milkymist_minimac2_lower_irq_rx ? { printf("%8b%8b%4b%4b", 540, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_minimac2_pulse_irq_tx = qemu.kvm.milkymist_minimac2_pulse_irq_tx ? { printf("%8b%8b%4b%4b", 541, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_pfpu_memory_read = qemu.kvm.milkymist_pfpu_memory_read ? { printf("%8b%8b%4b%4b%8b%8b", 542, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_pfpu_memory_write = qemu.kvm.milkymist_pfpu_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 543, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_pfpu_vectout = qemu.kvm.milkymist_pfpu_vectout ? { printf("%8b%8b%4b%4b%8b%8b%8b", 544, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), a, b, dma_ptr) } probe qemu.kvm.simpletrace.milkymist_pfpu_pulse_irq = qemu.kvm.milkymist_pfpu_pulse_irq ? { printf("%8b%8b%4b%4b", 545, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_softusb_memory_read = qemu.kvm.milkymist_softusb_memory_read ? { printf("%8b%8b%4b%4b%8b%8b", 546, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_softusb_memory_write = qemu.kvm.milkymist_softusb_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 547, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_softusb_mevt = qemu.kvm.milkymist_softusb_mevt ? { printf("%8b%8b%4b%4b%8b", 548, gettimeofday_ns(), 24 + 8, pid(), m) } probe qemu.kvm.simpletrace.milkymist_softusb_kevt = qemu.kvm.milkymist_softusb_kevt ? { printf("%8b%8b%4b%4b%8b", 549, gettimeofday_ns(), 24 + 8, pid(), m) } probe qemu.kvm.simpletrace.milkymist_softusb_pulse_irq = qemu.kvm.milkymist_softusb_pulse_irq ? { printf("%8b%8b%4b%4b", 550, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_sysctl_memory_read = qemu.kvm.milkymist_sysctl_memory_read ? { printf("%8b%8b%4b%4b%8b%8b", 551, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_sysctl_memory_write = qemu.kvm.milkymist_sysctl_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 552, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_sysctl_icap_write = qemu.kvm.milkymist_sysctl_icap_write ? { printf("%8b%8b%4b%4b%8b", 553, gettimeofday_ns(), 24 + 8, pid(), value) } probe qemu.kvm.simpletrace.milkymist_sysctl_start_timer0 = qemu.kvm.milkymist_sysctl_start_timer0 ? { printf("%8b%8b%4b%4b", 554, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_sysctl_stop_timer0 = qemu.kvm.milkymist_sysctl_stop_timer0 ? { printf("%8b%8b%4b%4b", 555, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_sysctl_start_timer1 = qemu.kvm.milkymist_sysctl_start_timer1 ? { printf("%8b%8b%4b%4b", 556, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_sysctl_stop_timer1 = qemu.kvm.milkymist_sysctl_stop_timer1 ? { printf("%8b%8b%4b%4b", 557, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_sysctl_pulse_irq_timer0 = qemu.kvm.milkymist_sysctl_pulse_irq_timer0 ? { printf("%8b%8b%4b%4b", 558, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_sysctl_pulse_irq_timer1 = qemu.kvm.milkymist_sysctl_pulse_irq_timer1 ? { printf("%8b%8b%4b%4b", 559, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_tmu2_memory_read = qemu.kvm.milkymist_tmu2_memory_read ? { printf("%8b%8b%4b%4b%8b%8b", 560, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_tmu2_memory_write = qemu.kvm.milkymist_tmu2_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 561, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_tmu2_start = qemu.kvm.milkymist_tmu2_start ? { printf("%8b%8b%4b%4b", 562, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_tmu2_pulse_irq = qemu.kvm.milkymist_tmu2_pulse_irq ? { printf("%8b%8b%4b%4b", 563, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_uart_memory_read = qemu.kvm.milkymist_uart_memory_read ? { printf("%8b%8b%4b%4b%8b%8b", 564, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_uart_memory_write = qemu.kvm.milkymist_uart_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 565, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_uart_raise_irq = qemu.kvm.milkymist_uart_raise_irq ? { printf("%8b%8b%4b%4b", 566, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_uart_lower_irq = qemu.kvm.milkymist_uart_lower_irq ? { printf("%8b%8b%4b%4b", 567, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.milkymist_vgafb_memory_read = qemu.kvm.milkymist_vgafb_memory_read ? { printf("%8b%8b%4b%4b%8b%8b", 568, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.milkymist_vgafb_memory_write = qemu.kvm.milkymist_vgafb_memory_write ? { printf("%8b%8b%4b%4b%8b%8b", 569, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, value) } probe qemu.kvm.simpletrace.mipsnet_send = qemu.kvm.mipsnet_send ? { printf("%8b%8b%4b%4b%8b", 570, gettimeofday_ns(), 24 + 8, pid(), size) } probe qemu.kvm.simpletrace.mipsnet_receive = qemu.kvm.mipsnet_receive ? { printf("%8b%8b%4b%4b%8b", 571, gettimeofday_ns(), 24 + 8, pid(), size) } probe qemu.kvm.simpletrace.mipsnet_read = qemu.kvm.mipsnet_read ? { printf("%8b%8b%4b%4b%8b%8b", 572, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.mipsnet_write = qemu.kvm.mipsnet_write ? { printf("%8b%8b%4b%4b%8b%8b", 573, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.mipsnet_irq = qemu.kvm.mipsnet_irq ? { printf("%8b%8b%4b%4b%8b%8b", 574, gettimeofday_ns(), 24 + 8 + 8, pid(), isr, intctl) } probe qemu.kvm.simpletrace.pc87312_io_read = qemu.kvm.pc87312_io_read ? { printf("%8b%8b%4b%4b%8b%8b", 575, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.pc87312_io_write = qemu.kvm.pc87312_io_write ? { printf("%8b%8b%4b%4b%8b%8b", 576, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, val) } probe qemu.kvm.simpletrace.pc87312_info_floppy = qemu.kvm.pc87312_info_floppy ? { printf("%8b%8b%4b%4b%8b", 577, gettimeofday_ns(), 24 + 8, pid(), base) } probe qemu.kvm.simpletrace.pc87312_info_ide = qemu.kvm.pc87312_info_ide ? { printf("%8b%8b%4b%4b%8b", 578, gettimeofday_ns(), 24 + 8, pid(), base) } probe qemu.kvm.simpletrace.pc87312_info_parallel = qemu.kvm.pc87312_info_parallel ? { printf("%8b%8b%4b%4b%8b%8b", 579, gettimeofday_ns(), 24 + 8 + 8, pid(), base, irq) } probe qemu.kvm.simpletrace.pc87312_info_serial = qemu.kvm.pc87312_info_serial ? { printf("%8b%8b%4b%4b%8b%8b%8b", 580, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), n, base, irq) } probe qemu.kvm.simpletrace.pvscsi_ring_init_data = qemu.kvm.pvscsi_ring_init_data ? { printf("%8b%8b%4b%4b%8b%8b", 581, gettimeofday_ns(), 24 + 8 + 8, pid(), txr_len_log2, rxr_len_log2) } probe qemu.kvm.simpletrace.pvscsi_ring_init_msg = qemu.kvm.pvscsi_ring_init_msg ? { printf("%8b%8b%4b%4b%8b", 582, gettimeofday_ns(), 24 + 8, pid(), len_log2) } probe qemu.kvm.simpletrace.pvscsi_ring_flush_cmp = qemu.kvm.pvscsi_ring_flush_cmp ? { printf("%8b%8b%4b%4b%8b", 583, gettimeofday_ns(), 24 + 8, pid(), filled_cmp_ptr) } probe qemu.kvm.simpletrace.pvscsi_ring_flush_msg = qemu.kvm.pvscsi_ring_flush_msg ? { printf("%8b%8b%4b%4b%8b", 584, gettimeofday_ns(), 24 + 8, pid(), filled_cmp_ptr) } probe qemu.kvm.simpletrace.pvscsi_update_irq_level = qemu.kvm.pvscsi_update_irq_level ? { printf("%8b%8b%4b%4b%8b%8b%8b", 585, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), raise, mask, status) } probe qemu.kvm.simpletrace.pvscsi_update_irq_msi = qemu.kvm.pvscsi_update_irq_msi ? { printf("%8b%8b%4b%4b", 586, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.pvscsi_cmp_ring_put = qemu.kvm.pvscsi_cmp_ring_put ? { printf("%8b%8b%4b%4b%8b", 587, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.pvscsi_msg_ring_put = qemu.kvm.pvscsi_msg_ring_put ? { printf("%8b%8b%4b%4b%8b", 588, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.pvscsi_complete_request = qemu.kvm.pvscsi_complete_request ? { printf("%8b%8b%4b%4b%8b%8b%8b", 589, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), context, len, sense_key) } probe qemu.kvm.simpletrace.pvscsi_get_sg_list = qemu.kvm.pvscsi_get_sg_list ? { printf("%8b%8b%4b%4b%8b%8b", 590, gettimeofday_ns(), 24 + 8 + 8, pid(), nsg, size) } probe qemu.kvm.simpletrace.pvscsi_get_next_sg_elem = qemu.kvm.pvscsi_get_next_sg_elem ? { printf("%8b%8b%4b%4b%8b", 591, gettimeofday_ns(), 24 + 8, pid(), flags) } probe qemu.kvm.simpletrace.pvscsi_command_complete_not_found = qemu.kvm.pvscsi_command_complete_not_found ? { printf("%8b%8b%4b%4b%8b", 592, gettimeofday_ns(), 24 + 8, pid(), tag) } probe qemu.kvm.simpletrace.pvscsi_command_complete_data_run = qemu.kvm.pvscsi_command_complete_data_run ? { printf("%8b%8b%4b%4b", 593, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.pvscsi_command_complete_sense_len = qemu.kvm.pvscsi_command_complete_sense_len ? { printf("%8b%8b%4b%4b%8b", 594, gettimeofday_ns(), 24 + 8, pid(), len) } probe qemu.kvm.simpletrace.pvscsi_convert_sglist = qemu.kvm.pvscsi_convert_sglist ? { printf("%8b%8b%4b%4b%8b%8b%8b", 595, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), context, addr, resid) } probe qemu.kvm.simpletrace.pvscsi_process_req_descr = qemu.kvm.pvscsi_process_req_descr ? { printf("%8b%8b%4b%4b%8b%8b", 596, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, ctx) } probe qemu.kvm.simpletrace.pvscsi_process_req_descr_unknown_device = qemu.kvm.pvscsi_process_req_descr_unknown_device ? { printf("%8b%8b%4b%4b", 597, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.pvscsi_process_req_descr_invalid_dir = qemu.kvm.pvscsi_process_req_descr_invalid_dir ? { printf("%8b%8b%4b%4b", 598, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.pvscsi_process_io = qemu.kvm.pvscsi_process_io ? { printf("%8b%8b%4b%4b%8b", 599, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.pvscsi_on_cmd_noimpl = qemu.kvm.pvscsi_on_cmd_noimpl ? { try { argcmd_str = cmd ? user_string_n(cmd, 512) : "<null>" } catch {} argcmd_len = strlen(argcmd_str) printf("%8b%8b%4b%4b%4b%.*s", 600, gettimeofday_ns(), 24 + 4 + argcmd_len, pid(), argcmd_len, argcmd_len, argcmd_str) } probe qemu.kvm.simpletrace.pvscsi_on_cmd_reset_dev = qemu.kvm.pvscsi_on_cmd_reset_dev ? { printf("%8b%8b%4b%4b%8b%8b%8b", 601, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), tgt, lun, dev) } probe qemu.kvm.simpletrace.pvscsi_on_cmd_arrived = qemu.kvm.pvscsi_on_cmd_arrived ? { try { argcmd_str = cmd ? user_string_n(cmd, 512) : "<null>" } catch {} argcmd_len = strlen(argcmd_str) printf("%8b%8b%4b%4b%4b%.*s", 602, gettimeofday_ns(), 24 + 4 + argcmd_len, pid(), argcmd_len, argcmd_len, argcmd_str) } probe qemu.kvm.simpletrace.pvscsi_on_cmd_abort = qemu.kvm.pvscsi_on_cmd_abort ? { printf("%8b%8b%4b%4b%8b%8b", 603, gettimeofday_ns(), 24 + 8 + 8, pid(), ctx, tgt) } probe qemu.kvm.simpletrace.pvscsi_on_cmd_unknown = qemu.kvm.pvscsi_on_cmd_unknown ? { printf("%8b%8b%4b%4b%8b", 604, gettimeofday_ns(), 24 + 8, pid(), cmd_id) } probe qemu.kvm.simpletrace.pvscsi_on_cmd_unknown_data = qemu.kvm.pvscsi_on_cmd_unknown_data ? { printf("%8b%8b%4b%4b%8b", 605, gettimeofday_ns(), 24 + 8, pid(), data) } probe qemu.kvm.simpletrace.pvscsi_io_write = qemu.kvm.pvscsi_io_write ? { try { argcmd_str = cmd ? user_string_n(cmd, 512) : "<null>" } catch {} argcmd_len = strlen(argcmd_str) printf("%8b%8b%4b%4b%4b%.*s%8b", 606, gettimeofday_ns(), 24 + 4 + argcmd_len + 8, pid(), argcmd_len, argcmd_len, argcmd_str, val) } probe qemu.kvm.simpletrace.pvscsi_io_write_unknown = qemu.kvm.pvscsi_io_write_unknown ? { printf("%8b%8b%4b%4b%8b%8b%8b", 607, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, sz, val) } probe qemu.kvm.simpletrace.pvscsi_io_read = qemu.kvm.pvscsi_io_read ? { try { argcmd_str = cmd ? user_string_n(cmd, 512) : "<null>" } catch {} argcmd_len = strlen(argcmd_str) printf("%8b%8b%4b%4b%4b%.*s%8b", 608, gettimeofday_ns(), 24 + 4 + argcmd_len + 8, pid(), argcmd_len, argcmd_len, argcmd_str, status) } probe qemu.kvm.simpletrace.pvscsi_io_read_unknown = qemu.kvm.pvscsi_io_read_unknown ? { printf("%8b%8b%4b%4b%8b%8b", 609, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, sz) } probe qemu.kvm.simpletrace.pvscsi_init_msi_fail = qemu.kvm.pvscsi_init_msi_fail ? { printf("%8b%8b%4b%4b%8b", 610, gettimeofday_ns(), 24 + 8, pid(), res) } probe qemu.kvm.simpletrace.pvscsi_state = qemu.kvm.pvscsi_state ? { try { argstate_str = state ? user_string_n(state, 512) : "<null>" } catch {} argstate_len = strlen(argstate_str) printf("%8b%8b%4b%4b%4b%.*s", 611, gettimeofday_ns(), 24 + 4 + argstate_len, pid(), argstate_len, argstate_len, argstate_str) } probe qemu.kvm.simpletrace.pvscsi_tx_rings_ppn = qemu.kvm.pvscsi_tx_rings_ppn ? { try { arglabel_str = label ? user_string_n(label, 512) : "<null>" } catch {} arglabel_len = strlen(arglabel_str) printf("%8b%8b%4b%4b%4b%.*s%8b", 612, gettimeofday_ns(), 24 + 4 + arglabel_len + 8, pid(), arglabel_len, arglabel_len, arglabel_str, ppn) } probe qemu.kvm.simpletrace.pvscsi_tx_rings_num_pages = qemu.kvm.pvscsi_tx_rings_num_pages ? { try { arglabel_str = label ? user_string_n(label, 512) : "<null>" } catch {} arglabel_len = strlen(arglabel_str) printf("%8b%8b%4b%4b%4b%.*s%8b", 613, gettimeofday_ns(), 24 + 4 + arglabel_len + 8, pid(), arglabel_len, arglabel_len, arglabel_str, num) } probe qemu.kvm.simpletrace.xen_ram_alloc = qemu.kvm.xen_ram_alloc ? { printf("%8b%8b%4b%4b%8b%8b", 614, gettimeofday_ns(), 24 + 8 + 8, pid(), ram_addr, size) } probe qemu.kvm.simpletrace.xen_client_set_memory = qemu.kvm.xen_client_set_memory ? { printf("%8b%8b%4b%4b%8b%8b%8b", 615, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), start_addr, size, log_dirty) } probe qemu.kvm.simpletrace.xen_map_cache = qemu.kvm.xen_map_cache ? { printf("%8b%8b%4b%4b%8b", 616, gettimeofday_ns(), 24 + 8, pid(), phys_addr) } probe qemu.kvm.simpletrace.xen_remap_bucket = qemu.kvm.xen_remap_bucket ? { printf("%8b%8b%4b%4b%8b", 617, gettimeofday_ns(), 24 + 8, pid(), index) } probe qemu.kvm.simpletrace.xen_map_cache_return = qemu.kvm.xen_map_cache_return ? { printf("%8b%8b%4b%4b%8b", 618, gettimeofday_ns(), 24 + 8, pid(), ptr) } probe qemu.kvm.simpletrace.qemu_put_ram_ptr = qemu.kvm.qemu_put_ram_ptr ? { printf("%8b%8b%4b%4b%8b", 619, gettimeofday_ns(), 24 + 8, pid(), addr) } probe qemu.kvm.simpletrace.xen_platform_log = qemu.kvm.xen_platform_log ? { try { args_str = s ? user_string_n(s, 512) : "<null>" } catch {} args_len = strlen(args_str) printf("%8b%8b%4b%4b%4b%.*s", 620, gettimeofday_ns(), 24 + 4 + args_len, pid(), args_len, args_len, args_str) } probe qemu.kvm.simpletrace.qemu_coroutine_enter = qemu.kvm.qemu_coroutine_enter ? { printf("%8b%8b%4b%4b%8b%8b%8b", 621, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), from, to, opaque) } probe qemu.kvm.simpletrace.qemu_coroutine_yield = qemu.kvm.qemu_coroutine_yield ? { printf("%8b%8b%4b%4b%8b%8b", 622, gettimeofday_ns(), 24 + 8 + 8, pid(), from, to) } probe qemu.kvm.simpletrace.qemu_coroutine_terminate = qemu.kvm.qemu_coroutine_terminate ? { printf("%8b%8b%4b%4b%8b", 623, gettimeofday_ns(), 24 + 8, pid(), co) } probe qemu.kvm.simpletrace.qemu_co_queue_next_bh = qemu.kvm.qemu_co_queue_next_bh ? { printf("%8b%8b%4b%4b", 624, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.qemu_co_queue_next = qemu.kvm.qemu_co_queue_next ? { printf("%8b%8b%4b%4b%8b", 625, gettimeofday_ns(), 24 + 8, pid(), nxt) } probe qemu.kvm.simpletrace.qemu_co_mutex_lock_entry = qemu.kvm.qemu_co_mutex_lock_entry ? { printf("%8b%8b%4b%4b%8b%8b", 626, gettimeofday_ns(), 24 + 8 + 8, pid(), mutex, self_) } probe qemu.kvm.simpletrace.qemu_co_mutex_lock_return = qemu.kvm.qemu_co_mutex_lock_return ? { printf("%8b%8b%4b%4b%8b%8b", 627, gettimeofday_ns(), 24 + 8 + 8, pid(), mutex, self_) } probe qemu.kvm.simpletrace.qemu_co_mutex_unlock_entry = qemu.kvm.qemu_co_mutex_unlock_entry ? { printf("%8b%8b%4b%4b%8b%8b", 628, gettimeofday_ns(), 24 + 8 + 8, pid(), mutex, self_) } probe qemu.kvm.simpletrace.qemu_co_mutex_unlock_return = qemu.kvm.qemu_co_mutex_unlock_return ? { printf("%8b%8b%4b%4b%8b%8b", 629, gettimeofday_ns(), 24 + 8 + 8, pid(), mutex, self_) } probe qemu.kvm.simpletrace.escc_put_queue = qemu.kvm.escc_put_queue ? { printf("%8b%8b%4b%4b%8b%8b", 630, gettimeofday_ns(), 24 + 8 + 8, pid(), channel, b) } probe qemu.kvm.simpletrace.escc_get_queue = qemu.kvm.escc_get_queue ? { printf("%8b%8b%4b%4b%8b%8b", 631, gettimeofday_ns(), 24 + 8 + 8, pid(), channel, val) } probe qemu.kvm.simpletrace.escc_update_irq = qemu.kvm.escc_update_irq ? { printf("%8b%8b%4b%4b%8b", 632, gettimeofday_ns(), 24 + 8, pid(), irq) } probe qemu.kvm.simpletrace.escc_update_parameters = qemu.kvm.escc_update_parameters ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 633, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), channel, speed, parity, data_bits, stop_bits) } probe qemu.kvm.simpletrace.escc_mem_writeb_ctrl = qemu.kvm.escc_mem_writeb_ctrl ? { printf("%8b%8b%4b%4b%8b%8b%8b", 634, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), channel, reg, val) } probe qemu.kvm.simpletrace.escc_mem_writeb_data = qemu.kvm.escc_mem_writeb_data ? { printf("%8b%8b%4b%4b%8b%8b", 635, gettimeofday_ns(), 24 + 8 + 8, pid(), channel, val) } probe qemu.kvm.simpletrace.escc_mem_readb_ctrl = qemu.kvm.escc_mem_readb_ctrl ? { printf("%8b%8b%4b%4b%8b%8b%8b", 636, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), channel, reg, val) } probe qemu.kvm.simpletrace.escc_mem_readb_data = qemu.kvm.escc_mem_readb_data ? { printf("%8b%8b%4b%4b%8b%8b", 637, gettimeofday_ns(), 24 + 8 + 8, pid(), channel, ret) } probe qemu.kvm.simpletrace.escc_serial_receive_byte = qemu.kvm.escc_serial_receive_byte ? { printf("%8b%8b%4b%4b%8b%8b", 638, gettimeofday_ns(), 24 + 8 + 8, pid(), channel, ch) } probe qemu.kvm.simpletrace.escc_sunkbd_event_in = qemu.kvm.escc_sunkbd_event_in ? { printf("%8b%8b%4b%4b%8b", 639, gettimeofday_ns(), 24 + 8, pid(), ch) } probe qemu.kvm.simpletrace.escc_sunkbd_event_out = qemu.kvm.escc_sunkbd_event_out ? { printf("%8b%8b%4b%4b%8b", 640, gettimeofday_ns(), 24 + 8, pid(), ch) } probe qemu.kvm.simpletrace.escc_kbd_command = qemu.kvm.escc_kbd_command ? { printf("%8b%8b%4b%4b%8b", 641, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.escc_sunmouse_event = qemu.kvm.escc_sunmouse_event ? { printf("%8b%8b%4b%4b%8b%8b%8b", 642, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), dx, dy, buttons_state) } probe qemu.kvm.simpletrace.iscsi_aio_write16_cb = qemu.kvm.iscsi_aio_write16_cb ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 643, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), iscsi, status, acb, canceled) } probe qemu.kvm.simpletrace.iscsi_aio_writev = qemu.kvm.iscsi_aio_writev ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 644, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), iscsi, sector_num, nb_sectors, opaque, acb) } probe qemu.kvm.simpletrace.iscsi_aio_read16_cb = qemu.kvm.iscsi_aio_read16_cb ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 645, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), iscsi, status, acb, canceled) } probe qemu.kvm.simpletrace.iscsi_aio_readv = qemu.kvm.iscsi_aio_readv ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 646, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), iscsi, sector_num, nb_sectors, opaque, acb) } probe qemu.kvm.simpletrace.esp_error_fifo_overrun = qemu.kvm.esp_error_fifo_overrun ? { printf("%8b%8b%4b%4b", 647, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.esp_error_unhandled_command = qemu.kvm.esp_error_unhandled_command ? { printf("%8b%8b%4b%4b%8b", 648, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_error_invalid_write = qemu.kvm.esp_error_invalid_write ? { printf("%8b%8b%4b%4b%8b%8b", 649, gettimeofday_ns(), 24 + 8 + 8, pid(), val, addr) } probe qemu.kvm.simpletrace.esp_raise_irq = qemu.kvm.esp_raise_irq ? { printf("%8b%8b%4b%4b", 650, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.esp_lower_irq = qemu.kvm.esp_lower_irq ? { printf("%8b%8b%4b%4b", 651, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.esp_dma_enable = qemu.kvm.esp_dma_enable ? { printf("%8b%8b%4b%4b", 652, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.esp_dma_disable = qemu.kvm.esp_dma_disable ? { printf("%8b%8b%4b%4b", 653, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.esp_get_cmd = qemu.kvm.esp_get_cmd ? { printf("%8b%8b%4b%4b%8b%8b", 654, gettimeofday_ns(), 24 + 8 + 8, pid(), dmalen, target) } probe qemu.kvm.simpletrace.esp_do_busid_cmd = qemu.kvm.esp_do_busid_cmd ? { printf("%8b%8b%4b%4b%8b", 655, gettimeofday_ns(), 24 + 8, pid(), busid) } probe qemu.kvm.simpletrace.esp_handle_satn_stop = qemu.kvm.esp_handle_satn_stop ? { printf("%8b%8b%4b%4b%8b", 656, gettimeofday_ns(), 24 + 8, pid(), cmdlen) } probe qemu.kvm.simpletrace.esp_write_response = qemu.kvm.esp_write_response ? { printf("%8b%8b%4b%4b%8b", 657, gettimeofday_ns(), 24 + 8, pid(), status) } probe qemu.kvm.simpletrace.esp_do_dma = qemu.kvm.esp_do_dma ? { printf("%8b%8b%4b%4b%8b%8b", 658, gettimeofday_ns(), 24 + 8 + 8, pid(), cmdlen, len) } probe qemu.kvm.simpletrace.esp_command_complete = qemu.kvm.esp_command_complete ? { printf("%8b%8b%4b%4b", 659, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.esp_command_complete_unexpected = qemu.kvm.esp_command_complete_unexpected ? { printf("%8b%8b%4b%4b", 660, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.esp_command_complete_fail = qemu.kvm.esp_command_complete_fail ? { printf("%8b%8b%4b%4b", 661, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.esp_transfer_data = qemu.kvm.esp_transfer_data ? { printf("%8b%8b%4b%4b%8b%8b", 662, gettimeofday_ns(), 24 + 8 + 8, pid(), dma_left, ti_size) } probe qemu.kvm.simpletrace.esp_handle_ti = qemu.kvm.esp_handle_ti ? { printf("%8b%8b%4b%4b%8b", 663, gettimeofday_ns(), 24 + 8, pid(), minlen) } probe qemu.kvm.simpletrace.esp_handle_ti_cmd = qemu.kvm.esp_handle_ti_cmd ? { printf("%8b%8b%4b%4b%8b", 664, gettimeofday_ns(), 24 + 8, pid(), cmdlen) } probe qemu.kvm.simpletrace.esp_mem_readb = qemu.kvm.esp_mem_readb ? { printf("%8b%8b%4b%4b%8b%8b", 665, gettimeofday_ns(), 24 + 8 + 8, pid(), saddr, reg) } probe qemu.kvm.simpletrace.esp_mem_writeb = qemu.kvm.esp_mem_writeb ? { printf("%8b%8b%4b%4b%8b%8b%8b", 666, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), saddr, reg, val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_nop = qemu.kvm.esp_mem_writeb_cmd_nop ? { printf("%8b%8b%4b%4b%8b", 667, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_flush = qemu.kvm.esp_mem_writeb_cmd_flush ? { printf("%8b%8b%4b%4b%8b", 668, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_reset = qemu.kvm.esp_mem_writeb_cmd_reset ? { printf("%8b%8b%4b%4b%8b", 669, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_bus_reset = qemu.kvm.esp_mem_writeb_cmd_bus_reset ? { printf("%8b%8b%4b%4b%8b", 670, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_iccs = qemu.kvm.esp_mem_writeb_cmd_iccs ? { printf("%8b%8b%4b%4b%8b", 671, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_msgacc = qemu.kvm.esp_mem_writeb_cmd_msgacc ? { printf("%8b%8b%4b%4b%8b", 672, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_pad = qemu.kvm.esp_mem_writeb_cmd_pad ? { printf("%8b%8b%4b%4b%8b", 673, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_satn = qemu.kvm.esp_mem_writeb_cmd_satn ? { printf("%8b%8b%4b%4b%8b", 674, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_rstatn = qemu.kvm.esp_mem_writeb_cmd_rstatn ? { printf("%8b%8b%4b%4b%8b", 675, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_sel = qemu.kvm.esp_mem_writeb_cmd_sel ? { printf("%8b%8b%4b%4b%8b", 676, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_selatn = qemu.kvm.esp_mem_writeb_cmd_selatn ? { printf("%8b%8b%4b%4b%8b", 677, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_selatns = qemu.kvm.esp_mem_writeb_cmd_selatns ? { printf("%8b%8b%4b%4b%8b", 678, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_ensel = qemu.kvm.esp_mem_writeb_cmd_ensel ? { printf("%8b%8b%4b%4b%8b", 679, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_mem_writeb_cmd_dissel = qemu.kvm.esp_mem_writeb_cmd_dissel ? { printf("%8b%8b%4b%4b%8b", 680, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_pci_error_invalid_dma_direction = qemu.kvm.esp_pci_error_invalid_dma_direction ? { printf("%8b%8b%4b%4b", 681, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.esp_pci_error_invalid_read = qemu.kvm.esp_pci_error_invalid_read ? { printf("%8b%8b%4b%4b%8b", 682, gettimeofday_ns(), 24 + 8, pid(), reg) } probe qemu.kvm.simpletrace.esp_pci_error_invalid_write = qemu.kvm.esp_pci_error_invalid_write ? { printf("%8b%8b%4b%4b%8b", 683, gettimeofday_ns(), 24 + 8, pid(), reg) } probe qemu.kvm.simpletrace.esp_pci_error_invalid_write_dma = qemu.kvm.esp_pci_error_invalid_write_dma ? { printf("%8b%8b%4b%4b%8b%8b", 684, gettimeofday_ns(), 24 + 8 + 8, pid(), val, addr) } probe qemu.kvm.simpletrace.esp_pci_dma_read = qemu.kvm.esp_pci_dma_read ? { printf("%8b%8b%4b%4b%8b%8b", 685, gettimeofday_ns(), 24 + 8 + 8, pid(), saddr, reg) } probe qemu.kvm.simpletrace.esp_pci_dma_write = qemu.kvm.esp_pci_dma_write ? { printf("%8b%8b%4b%4b%8b%8b%8b", 686, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), saddr, reg, val) } probe qemu.kvm.simpletrace.esp_pci_dma_idle = qemu.kvm.esp_pci_dma_idle ? { printf("%8b%8b%4b%4b%8b", 687, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_pci_dma_blast = qemu.kvm.esp_pci_dma_blast ? { printf("%8b%8b%4b%4b%8b", 688, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_pci_dma_abort = qemu.kvm.esp_pci_dma_abort ? { printf("%8b%8b%4b%4b%8b", 689, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_pci_dma_start = qemu.kvm.esp_pci_dma_start ? { printf("%8b%8b%4b%4b%8b", 690, gettimeofday_ns(), 24 + 8, pid(), val) } probe qemu.kvm.simpletrace.esp_pci_sbac_read = qemu.kvm.esp_pci_sbac_read ? { printf("%8b%8b%4b%4b%8b", 691, gettimeofday_ns(), 24 + 8, pid(), reg) } probe qemu.kvm.simpletrace.esp_pci_sbac_write = qemu.kvm.esp_pci_sbac_write ? { printf("%8b%8b%4b%4b%8b%8b", 692, gettimeofday_ns(), 24 + 8 + 8, pid(), reg, val) } probe qemu.kvm.simpletrace.handle_qmp_command = qemu.kvm.handle_qmp_command ? { try { argcmd_name_str = cmd_name ? user_string_n(cmd_name, 512) : "<null>" } catch {} argcmd_name_len = strlen(argcmd_name_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 693, gettimeofday_ns(), 24 + 8 + 4 + argcmd_name_len, pid(), mon, argcmd_name_len, argcmd_name_len, argcmd_name_str) } probe qemu.kvm.simpletrace.monitor_protocol_emitter = qemu.kvm.monitor_protocol_emitter ? { printf("%8b%8b%4b%4b%8b", 694, gettimeofday_ns(), 24 + 8, pid(), mon) } probe qemu.kvm.simpletrace.monitor_protocol_event = qemu.kvm.monitor_protocol_event ? { try { argevname_str = evname ? user_string_n(evname, 512) : "<null>" } catch {} argevname_len = strlen(argevname_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b", 695, gettimeofday_ns(), 24 + 8 + 4 + argevname_len + 8, pid(), event, argevname_len, argevname_len, argevname_str, data) } probe qemu.kvm.simpletrace.monitor_protocol_event_handler = qemu.kvm.monitor_protocol_event_handler ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 696, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), event, data, last, now) } probe qemu.kvm.simpletrace.monitor_protocol_event_emit = qemu.kvm.monitor_protocol_event_emit ? { printf("%8b%8b%4b%4b%8b%8b", 697, gettimeofday_ns(), 24 + 8 + 8, pid(), event, data) } probe qemu.kvm.simpletrace.monitor_protocol_event_queue = qemu.kvm.monitor_protocol_event_queue ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 698, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), event, data, rate, last, now) } probe qemu.kvm.simpletrace.monitor_protocol_event_throttle = qemu.kvm.monitor_protocol_event_throttle ? { printf("%8b%8b%4b%4b%8b%8b", 699, gettimeofday_ns(), 24 + 8 + 8, pid(), event, rate) } probe qemu.kvm.simpletrace.open_eth_mii_write = qemu.kvm.open_eth_mii_write ? { printf("%8b%8b%4b%4b%8b%8b", 700, gettimeofday_ns(), 24 + 8 + 8, pid(), idx, v) } probe qemu.kvm.simpletrace.open_eth_mii_read = qemu.kvm.open_eth_mii_read ? { printf("%8b%8b%4b%4b%8b%8b", 701, gettimeofday_ns(), 24 + 8 + 8, pid(), idx, v) } probe qemu.kvm.simpletrace.open_eth_update_irq = qemu.kvm.open_eth_update_irq ? { printf("%8b%8b%4b%4b%8b", 702, gettimeofday_ns(), 24 + 8, pid(), v) } probe qemu.kvm.simpletrace.open_eth_receive = qemu.kvm.open_eth_receive ? { printf("%8b%8b%4b%4b%8b", 703, gettimeofday_ns(), 24 + 8, pid(), len) } probe qemu.kvm.simpletrace.open_eth_receive_mcast = qemu.kvm.open_eth_receive_mcast ? { printf("%8b%8b%4b%4b%8b%8b%8b", 704, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), idx, h0, h1) } probe qemu.kvm.simpletrace.open_eth_receive_reject = qemu.kvm.open_eth_receive_reject ? { printf("%8b%8b%4b%4b", 705, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.open_eth_receive_desc = qemu.kvm.open_eth_receive_desc ? { printf("%8b%8b%4b%4b%8b%8b", 706, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, len_flags) } probe qemu.kvm.simpletrace.open_eth_start_xmit = qemu.kvm.open_eth_start_xmit ? { printf("%8b%8b%4b%4b%8b%8b%8b", 707, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, len, tx_len) } probe qemu.kvm.simpletrace.open_eth_reg_read = qemu.kvm.open_eth_reg_read ? { printf("%8b%8b%4b%4b%8b%8b", 708, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, v) } probe qemu.kvm.simpletrace.open_eth_reg_write = qemu.kvm.open_eth_reg_write ? { printf("%8b%8b%4b%4b%8b%8b", 709, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, v) } probe qemu.kvm.simpletrace.open_eth_desc_read = qemu.kvm.open_eth_desc_read ? { printf("%8b%8b%4b%4b%8b%8b", 710, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, v) } probe qemu.kvm.simpletrace.open_eth_desc_write = qemu.kvm.open_eth_desc_write ? { printf("%8b%8b%4b%4b%8b%8b", 711, gettimeofday_ns(), 24 + 8 + 8, pid(), addr, v) } probe qemu.kvm.simpletrace.v9fs_rerror = qemu.kvm.v9fs_rerror ? { printf("%8b%8b%4b%4b%8b%8b%8b", 712, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), tag, id, err) } probe qemu.kvm.simpletrace.v9fs_version = qemu.kvm.v9fs_version ? { try { argversion_str = version ? user_string_n(version, 512) : "<null>" } catch {} argversion_len = strlen(argversion_str) printf("%8b%8b%4b%4b%8b%8b%8b%4b%.*s", 713, gettimeofday_ns(), 24 + 8 + 8 + 8 + 4 + argversion_len, pid(), tag, id, msize, argversion_len, argversion_len, argversion_str) } probe qemu.kvm.simpletrace.v9fs_version_return = qemu.kvm.v9fs_version_return ? { try { argversion_str = version ? user_string_n(version, 512) : "<null>" } catch {} argversion_len = strlen(argversion_str) printf("%8b%8b%4b%4b%8b%8b%8b%4b%.*s", 714, gettimeofday_ns(), 24 + 8 + 8 + 8 + 4 + argversion_len, pid(), tag, id, msize, argversion_len, argversion_len, argversion_str) } probe qemu.kvm.simpletrace.v9fs_attach = qemu.kvm.v9fs_attach ? { try { arguname_str = uname ? user_string_n(uname, 512) : "<null>" } catch {} arguname_len = strlen(arguname_str) try { arganame_str = aname ? user_string_n(aname, 512) : "<null>" } catch {} arganame_len = strlen(arganame_str) printf("%8b%8b%4b%4b%8b%8b%8b%8b%4b%.*s%4b%.*s", 715, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 4 + arguname_len + 4 + arganame_len, pid(), tag, id, fid, afid, arguname_len, arguname_len, arguname_str, arganame_len, arganame_len, arganame_str) } probe qemu.kvm.simpletrace.v9fs_attach_return = qemu.kvm.v9fs_attach_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 716, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, type, version, path) } probe qemu.kvm.simpletrace.v9fs_stat = qemu.kvm.v9fs_stat ? { printf("%8b%8b%4b%4b%8b%8b%8b", 717, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), tag, id, fid) } probe qemu.kvm.simpletrace.v9fs_stat_return = qemu.kvm.v9fs_stat_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 718, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, mode, atime, mtime, length) } probe qemu.kvm.simpletrace.v9fs_getattr = qemu.kvm.v9fs_getattr ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 719, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), tag, id, fid, request_mask) } probe qemu.kvm.simpletrace.v9fs_getattr_return = qemu.kvm.v9fs_getattr_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 720, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, result_mask, mode, uid, gid) } probe qemu.kvm.simpletrace.v9fs_walk = qemu.kvm.v9fs_walk ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 721, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, fid, newfid, nwnames) } probe qemu.kvm.simpletrace.v9fs_walk_return = qemu.kvm.v9fs_walk_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 722, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), tag, id, nwnames, qids) } probe qemu.kvm.simpletrace.v9fs_open = qemu.kvm.v9fs_open ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 723, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), tag, id, fid, mode) } probe qemu.kvm.simpletrace.v9fs_open_return = qemu.kvm.v9fs_open_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 724, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, type, version, path, iounit) } probe qemu.kvm.simpletrace.v9fs_lcreate = qemu.kvm.v9fs_lcreate ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 725, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, dfid, flags, mode, gid) } probe qemu.kvm.simpletrace.v9fs_lcreate_return = qemu.kvm.v9fs_lcreate_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 726, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, type, version, path, iounit) } probe qemu.kvm.simpletrace.v9fs_fsync = qemu.kvm.v9fs_fsync ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 727, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), tag, id, fid, datasync) } probe qemu.kvm.simpletrace.v9fs_clunk = qemu.kvm.v9fs_clunk ? { printf("%8b%8b%4b%4b%8b%8b%8b", 728, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), tag, id, fid) } probe qemu.kvm.simpletrace.v9fs_read = qemu.kvm.v9fs_read ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 729, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, fid, off, max_count) } probe qemu.kvm.simpletrace.v9fs_read_return = qemu.kvm.v9fs_read_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 730, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), tag, id, count, err) } probe qemu.kvm.simpletrace.v9fs_readdir = qemu.kvm.v9fs_readdir ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 731, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, fid, offset, max_count) } probe qemu.kvm.simpletrace.v9fs_readdir_return = qemu.kvm.v9fs_readdir_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 732, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), tag, id, count, retval) } probe qemu.kvm.simpletrace.v9fs_write = qemu.kvm.v9fs_write ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 733, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, fid, off, count, cnt) } probe qemu.kvm.simpletrace.v9fs_write_return = qemu.kvm.v9fs_write_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 734, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), tag, id, total, err) } probe qemu.kvm.simpletrace.v9fs_create = qemu.kvm.v9fs_create ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%8b%8b%8b%4b%.*s%8b%8b", 735, gettimeofday_ns(), 24 + 8 + 8 + 8 + 4 + argname_len + 8 + 8, pid(), tag, id, fid, argname_len, argname_len, argname_str, perm, mode) } probe qemu.kvm.simpletrace.v9fs_create_return = qemu.kvm.v9fs_create_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 736, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, type, version, path, iounit) } probe qemu.kvm.simpletrace.v9fs_symlink = qemu.kvm.v9fs_symlink ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) try { argsymname_str = symname ? user_string_n(symname, 512) : "<null>" } catch {} argsymname_len = strlen(argsymname_str) printf("%8b%8b%4b%4b%8b%8b%8b%4b%.*s%4b%.*s%8b", 737, gettimeofday_ns(), 24 + 8 + 8 + 8 + 4 + argname_len + 4 + argsymname_len + 8, pid(), tag, id, fid, argname_len, argname_len, argname_str, argsymname_len, argsymname_len, argsymname_str, gid) } probe qemu.kvm.simpletrace.v9fs_symlink_return = qemu.kvm.v9fs_symlink_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 738, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, type, version, path) } probe qemu.kvm.simpletrace.v9fs_flush = qemu.kvm.v9fs_flush ? { printf("%8b%8b%4b%4b%8b%8b%8b", 739, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), tag, id, flush_tag) } probe qemu.kvm.simpletrace.v9fs_link = qemu.kvm.v9fs_link ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%8b%8b%8b%8b%4b%.*s", 740, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 4 + argname_len, pid(), tag, id, dfid, oldfid, argname_len, argname_len, argname_str) } probe qemu.kvm.simpletrace.v9fs_remove = qemu.kvm.v9fs_remove ? { printf("%8b%8b%4b%4b%8b%8b%8b", 741, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), tag, id, fid) } probe qemu.kvm.simpletrace.v9fs_wstat = qemu.kvm.v9fs_wstat ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 742, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, fid, mode, atime, mtime) } probe qemu.kvm.simpletrace.v9fs_mknod = qemu.kvm.v9fs_mknod ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 743, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, fid, mode, major, minor) } probe qemu.kvm.simpletrace.v9fs_mknod_return = qemu.kvm.v9fs_mknod_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 744, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, type, version, path) } probe qemu.kvm.simpletrace.v9fs_lock = qemu.kvm.v9fs_lock ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 745, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, fid, type, start, length) } probe qemu.kvm.simpletrace.v9fs_lock_return = qemu.kvm.v9fs_lock_return ? { printf("%8b%8b%4b%4b%8b%8b%8b", 746, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), tag, id, status) } probe qemu.kvm.simpletrace.v9fs_getlock = qemu.kvm.v9fs_getlock ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 747, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, fid, type, start, length) } probe qemu.kvm.simpletrace.v9fs_getlock_return = qemu.kvm.v9fs_getlock_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 748, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, type, start, length, proc_id) } probe qemu.kvm.simpletrace.v9fs_mkdir = qemu.kvm.v9fs_mkdir ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%8b%8b%8b%4b%.*s%8b%8b", 749, gettimeofday_ns(), 24 + 8 + 8 + 8 + 4 + argname_len + 8 + 8, pid(), tag, id, fid, argname_len, argname_len, argname_str, mode, gid) } probe qemu.kvm.simpletrace.v9fs_mkdir_return = qemu.kvm.v9fs_mkdir_return ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 750, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), tag, id, type, version, path, err) } probe qemu.kvm.simpletrace.v9fs_xattrwalk = qemu.kvm.v9fs_xattrwalk ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%8b%8b%8b%8b%4b%.*s", 751, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 4 + argname_len, pid(), tag, id, fid, newfid, argname_len, argname_len, argname_str) } probe qemu.kvm.simpletrace.v9fs_xattrwalk_return = qemu.kvm.v9fs_xattrwalk_return ? { printf("%8b%8b%4b%4b%8b%8b%8b", 752, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), tag, id, size) } probe qemu.kvm.simpletrace.v9fs_xattrcreate = qemu.kvm.v9fs_xattrcreate ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%8b%8b%8b%4b%.*s%8b%8b", 753, gettimeofday_ns(), 24 + 8 + 8 + 8 + 4 + argname_len + 8 + 8, pid(), tag, id, fid, argname_len, argname_len, argname_str, size, flags) } probe qemu.kvm.simpletrace.v9fs_readlink = qemu.kvm.v9fs_readlink ? { printf("%8b%8b%4b%4b%8b%8b%8b", 754, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), tag, id, fid) } probe qemu.kvm.simpletrace.v9fs_readlink_return = qemu.kvm.v9fs_readlink_return ? { try { argtarget_str = target ? user_string_n(target, 512) : "<null>" } catch {} argtarget_len = strlen(argtarget_str) printf("%8b%8b%4b%4b%8b%8b%4b%.*s", 755, gettimeofday_ns(), 24 + 8 + 8 + 4 + argtarget_len, pid(), tag, id, argtarget_len, argtarget_len, argtarget_str) } probe qemu.kvm.simpletrace.mmu_helper_dfault = qemu.kvm.mmu_helper_dfault ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 756, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), address, context, mmu_idx, tl) } probe qemu.kvm.simpletrace.mmu_helper_dprot = qemu.kvm.mmu_helper_dprot ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 757, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), address, context, mmu_idx, tl) } probe qemu.kvm.simpletrace.mmu_helper_dmiss = qemu.kvm.mmu_helper_dmiss ? { printf("%8b%8b%4b%4b%8b%8b", 758, gettimeofday_ns(), 24 + 8 + 8, pid(), address, context) } probe qemu.kvm.simpletrace.mmu_helper_tfault = qemu.kvm.mmu_helper_tfault ? { printf("%8b%8b%4b%4b%8b%8b", 759, gettimeofday_ns(), 24 + 8 + 8, pid(), address, context) } probe qemu.kvm.simpletrace.mmu_helper_tmiss = qemu.kvm.mmu_helper_tmiss ? { printf("%8b%8b%4b%4b%8b%8b", 760, gettimeofday_ns(), 24 + 8 + 8, pid(), address, context) } probe qemu.kvm.simpletrace.mmu_helper_get_phys_addr_code = qemu.kvm.mmu_helper_get_phys_addr_code ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 761, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), tl, mmu_idx, prim_context, sec_context, address) } probe qemu.kvm.simpletrace.mmu_helper_get_phys_addr_data = qemu.kvm.mmu_helper_get_phys_addr_data ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 762, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), tl, mmu_idx, prim_context, sec_context, address) } probe qemu.kvm.simpletrace.mmu_helper_mmu_fault = qemu.kvm.mmu_helper_mmu_fault ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 763, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), address, paddr, mmu_idx, tl, prim_context, sec_context) } probe qemu.kvm.simpletrace.int_helper_set_softint = qemu.kvm.int_helper_set_softint ? { printf("%8b%8b%4b%4b%8b", 764, gettimeofday_ns(), 24 + 8, pid(), softint) } probe qemu.kvm.simpletrace.int_helper_clear_softint = qemu.kvm.int_helper_clear_softint ? { printf("%8b%8b%4b%4b%8b", 765, gettimeofday_ns(), 24 + 8, pid(), softint) } probe qemu.kvm.simpletrace.int_helper_write_softint = qemu.kvm.int_helper_write_softint ? { printf("%8b%8b%4b%4b%8b", 766, gettimeofday_ns(), 24 + 8, pid(), softint) } probe qemu.kvm.simpletrace.int_helper_icache_freeze = qemu.kvm.int_helper_icache_freeze ? { printf("%8b%8b%4b%4b", 767, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.int_helper_dcache_freeze = qemu.kvm.int_helper_dcache_freeze ? { printf("%8b%8b%4b%4b", 768, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.win_helper_gregset_error = qemu.kvm.win_helper_gregset_error ? { printf("%8b%8b%4b%4b%8b", 769, gettimeofday_ns(), 24 + 8, pid(), pstate) } probe qemu.kvm.simpletrace.win_helper_switch_pstate = qemu.kvm.win_helper_switch_pstate ? { printf("%8b%8b%4b%4b%8b%8b", 770, gettimeofday_ns(), 24 + 8 + 8, pid(), pstate_regs, new_pstate_regs) } probe qemu.kvm.simpletrace.win_helper_no_switch_pstate = qemu.kvm.win_helper_no_switch_pstate ? { printf("%8b%8b%4b%4b%8b", 771, gettimeofday_ns(), 24 + 8, pid(), new_pstate_regs) } probe qemu.kvm.simpletrace.win_helper_wrpil = qemu.kvm.win_helper_wrpil ? { printf("%8b%8b%4b%4b%8b%8b", 772, gettimeofday_ns(), 24 + 8 + 8, pid(), psrpil, new_pil) } probe qemu.kvm.simpletrace.win_helper_done = qemu.kvm.win_helper_done ? { printf("%8b%8b%4b%4b%8b", 773, gettimeofday_ns(), 24 + 8, pid(), tl) } probe qemu.kvm.simpletrace.win_helper_retry = qemu.kvm.win_helper_retry ? { printf("%8b%8b%4b%4b%8b", 774, gettimeofday_ns(), 24 + 8, pid(), tl) } probe qemu.kvm.simpletrace.dma_bdrv_io = qemu.kvm.dma_bdrv_io ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 775, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), dbs, bs, sector_num, to_dev) } probe qemu.kvm.simpletrace.dma_aio_cancel = qemu.kvm.dma_aio_cancel ? { printf("%8b%8b%4b%4b%8b", 776, gettimeofday_ns(), 24 + 8, pid(), dbs) } probe qemu.kvm.simpletrace.dma_complete = qemu.kvm.dma_complete ? { printf("%8b%8b%4b%4b%8b%8b%8b", 777, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), dbs, ret, cb) } probe qemu.kvm.simpletrace.dma_bdrv_cb = qemu.kvm.dma_bdrv_cb ? { printf("%8b%8b%4b%4b%8b%8b", 778, gettimeofday_ns(), 24 + 8 + 8, pid(), dbs, ret) } probe qemu.kvm.simpletrace.dma_map_wait = qemu.kvm.dma_map_wait ? { printf("%8b%8b%4b%4b%8b", 779, gettimeofday_ns(), 24 + 8, pid(), dbs) } probe qemu.kvm.simpletrace.console_gfx_new = qemu.kvm.console_gfx_new ? { printf("%8b%8b%4b%4b", 780, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.console_gfx_reuse = qemu.kvm.console_gfx_reuse ? { printf("%8b%8b%4b%4b%8b", 781, gettimeofday_ns(), 24 + 8, pid(), index) } probe qemu.kvm.simpletrace.console_gfx_close = qemu.kvm.console_gfx_close ? { printf("%8b%8b%4b%4b%8b", 782, gettimeofday_ns(), 24 + 8, pid(), index) } probe qemu.kvm.simpletrace.console_txt_new = qemu.kvm.console_txt_new ? { printf("%8b%8b%4b%4b%8b%8b", 783, gettimeofday_ns(), 24 + 8 + 8, pid(), w, h) } probe qemu.kvm.simpletrace.console_select = qemu.kvm.console_select ? { printf("%8b%8b%4b%4b%8b", 784, gettimeofday_ns(), 24 + 8, pid(), nr) } probe qemu.kvm.simpletrace.console_refresh = qemu.kvm.console_refresh ? { printf("%8b%8b%4b%4b%8b", 785, gettimeofday_ns(), 24 + 8, pid(), interval) } probe qemu.kvm.simpletrace.displaysurface_create = qemu.kvm.displaysurface_create ? { printf("%8b%8b%4b%4b%8b%8b%8b", 786, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), display_surface, w, h) } probe qemu.kvm.simpletrace.displaysurface_create_from = qemu.kvm.displaysurface_create_from ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 787, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), display_surface, w, h, bpp, swap) } probe qemu.kvm.simpletrace.displaysurface_free = qemu.kvm.displaysurface_free ? { printf("%8b%8b%4b%4b%8b", 788, gettimeofday_ns(), 24 + 8, pid(), display_surface) } probe qemu.kvm.simpletrace.displaychangelistener_register = qemu.kvm.displaychangelistener_register ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 789, gettimeofday_ns(), 24 + 8 + 4 + argname_len, pid(), dcl, argname_len, argname_len, argname_str) } probe qemu.kvm.simpletrace.displaychangelistener_unregister = qemu.kvm.displaychangelistener_unregister ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 790, gettimeofday_ns(), 24 + 8 + 4 + argname_len, pid(), dcl, argname_len, argname_len, argname_str) } probe qemu.kvm.simpletrace.ppm_save = qemu.kvm.ppm_save ? { try { argfilename_str = filename ? user_string_n(filename, 512) : "<null>" } catch {} argfilename_len = strlen(argfilename_str) printf("%8b%8b%4b%4b%4b%.*s%8b", 791, gettimeofday_ns(), 24 + 4 + argfilename_len + 8, pid(), argfilename_len, argfilename_len, argfilename_str, display_surface) } probe qemu.kvm.simpletrace.vmware_value_read = qemu.kvm.vmware_value_read ? { printf("%8b%8b%4b%4b%8b%8b", 792, gettimeofday_ns(), 24 + 8 + 8, pid(), index, value) } probe qemu.kvm.simpletrace.vmware_value_write = qemu.kvm.vmware_value_write ? { printf("%8b%8b%4b%4b%8b%8b", 793, gettimeofday_ns(), 24 + 8 + 8, pid(), index, value) } probe qemu.kvm.simpletrace.vmware_palette_read = qemu.kvm.vmware_palette_read ? { printf("%8b%8b%4b%4b%8b%8b", 794, gettimeofday_ns(), 24 + 8 + 8, pid(), index, value) } probe qemu.kvm.simpletrace.vmware_palette_write = qemu.kvm.vmware_palette_write ? { printf("%8b%8b%4b%4b%8b%8b", 795, gettimeofday_ns(), 24 + 8 + 8, pid(), index, value) } probe qemu.kvm.simpletrace.vmware_scratch_read = qemu.kvm.vmware_scratch_read ? { printf("%8b%8b%4b%4b%8b%8b", 796, gettimeofday_ns(), 24 + 8 + 8, pid(), index, value) } probe qemu.kvm.simpletrace.vmware_scratch_write = qemu.kvm.vmware_scratch_write ? { printf("%8b%8b%4b%4b%8b%8b", 797, gettimeofday_ns(), 24 + 8 + 8, pid(), index, value) } probe qemu.kvm.simpletrace.vmware_setmode = qemu.kvm.vmware_setmode ? { printf("%8b%8b%4b%4b%8b%8b%8b", 798, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), w, h, bpp) } probe qemu.kvm.simpletrace.savevm_section_start = qemu.kvm.savevm_section_start ? { printf("%8b%8b%4b%4b", 799, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.savevm_section_end = qemu.kvm.savevm_section_end ? { printf("%8b%8b%4b%4b%8b", 800, gettimeofday_ns(), 24 + 8, pid(), section_id) } probe qemu.kvm.simpletrace.migration_bitmap_sync_start = qemu.kvm.migration_bitmap_sync_start ? { printf("%8b%8b%4b%4b", 801, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.migration_bitmap_sync_end = qemu.kvm.migration_bitmap_sync_end ? { printf("%8b%8b%4b%4b%8b", 802, gettimeofday_ns(), 24 + 8, pid(), dirty_pages) } probe qemu.kvm.simpletrace.migration_throttle = qemu.kvm.migration_throttle ? { printf("%8b%8b%4b%4b", 803, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.qxl_create_guest_primary = qemu.kvm.qxl_create_guest_primary ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 804, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), qid, width, height, mem, format, position) } probe qemu.kvm.simpletrace.qxl_create_guest_primary_rest = qemu.kvm.qxl_create_guest_primary_rest ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 805, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), qid, stride, type, flags) } probe qemu.kvm.simpletrace.qxl_destroy_primary = qemu.kvm.qxl_destroy_primary ? { printf("%8b%8b%4b%4b%8b", 806, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_enter_vga_mode = qemu.kvm.qxl_enter_vga_mode ? { printf("%8b%8b%4b%4b%8b", 807, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_exit_vga_mode = qemu.kvm.qxl_exit_vga_mode ? { printf("%8b%8b%4b%4b%8b", 808, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_hard_reset = qemu.kvm.qxl_hard_reset ? { printf("%8b%8b%4b%4b%8b%8b", 809, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, loadvm) } probe qemu.kvm.simpletrace.qxl_interface_async_complete_io = qemu.kvm.qxl_interface_async_complete_io ? { printf("%8b%8b%4b%4b%8b%8b%8b", 810, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), qid, current_async, cookie) } probe qemu.kvm.simpletrace.qxl_interface_attach_worker = qemu.kvm.qxl_interface_attach_worker ? { printf("%8b%8b%4b%4b%8b", 811, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_interface_get_init_info = qemu.kvm.qxl_interface_get_init_info ? { printf("%8b%8b%4b%4b%8b", 812, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_interface_set_compression_level = qemu.kvm.qxl_interface_set_compression_level ? { printf("%8b%8b%4b%4b%8b%8b", 813, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, level) } probe qemu.kvm.simpletrace.qxl_interface_update_area_complete = qemu.kvm.qxl_interface_update_area_complete ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 814, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), qid, surface_id, dirty_left, dirty_right, dirty_top, dirty_bottom) } probe qemu.kvm.simpletrace.qxl_interface_update_area_complete_rest = qemu.kvm.qxl_interface_update_area_complete_rest ? { printf("%8b%8b%4b%4b%8b%8b", 815, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, num_updated_rects) } probe qemu.kvm.simpletrace.qxl_interface_update_area_complete_overflow = qemu.kvm.qxl_interface_update_area_complete_overflow ? { printf("%8b%8b%4b%4b%8b%8b", 816, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, max) } probe qemu.kvm.simpletrace.qxl_interface_update_area_complete_schedule_bh = qemu.kvm.qxl_interface_update_area_complete_schedule_bh ? { printf("%8b%8b%4b%4b%8b%8b", 817, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, num_dirty) } probe qemu.kvm.simpletrace.qxl_io_destroy_primary_ignored = qemu.kvm.qxl_io_destroy_primary_ignored ? { try { argmode_str = mode ? user_string_n(mode, 512) : "<null>" } catch {} argmode_len = strlen(argmode_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 818, gettimeofday_ns(), 24 + 8 + 4 + argmode_len, pid(), qid, argmode_len, argmode_len, argmode_str) } probe qemu.kvm.simpletrace.qxl_io_log = qemu.kvm.qxl_io_log ? { printf("%8b%8b%4b%4b%8b%8b", 819, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, log_buf) } probe qemu.kvm.simpletrace.qxl_io_read_unexpected = qemu.kvm.qxl_io_read_unexpected ? { printf("%8b%8b%4b%4b%8b", 820, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_io_unexpected_vga_mode = qemu.kvm.qxl_io_unexpected_vga_mode ? { try { argdesc_str = desc ? user_string_n(desc, 512) : "<null>" } catch {} argdesc_len = strlen(argdesc_str) printf("%8b%8b%4b%4b%8b%8b%8b%4b%.*s", 821, gettimeofday_ns(), 24 + 8 + 8 + 8 + 4 + argdesc_len, pid(), qid, addr, val, argdesc_len, argdesc_len, argdesc_str) } probe qemu.kvm.simpletrace.qxl_io_write = qemu.kvm.qxl_io_write ? { try { argmode_str = mode ? user_string_n(mode, 512) : "<null>" } catch {} argmode_len = strlen(argmode_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b%8b%8b%8b", 822, gettimeofday_ns(), 24 + 8 + 4 + argmode_len + 8 + 8 + 8 + 8, pid(), qid, argmode_len, argmode_len, argmode_str, addr, val, size, async) } probe qemu.kvm.simpletrace.qxl_memslot_add_guest = qemu.kvm.qxl_memslot_add_guest ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 823, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), qid, slot_id, guest_start, guest_end) } probe qemu.kvm.simpletrace.qxl_post_load = qemu.kvm.qxl_post_load ? { try { argmode_str = mode ? user_string_n(mode, 512) : "<null>" } catch {} argmode_len = strlen(argmode_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 824, gettimeofday_ns(), 24 + 8 + 4 + argmode_len, pid(), qid, argmode_len, argmode_len, argmode_str) } probe qemu.kvm.simpletrace.qxl_pre_load = qemu.kvm.qxl_pre_load ? { printf("%8b%8b%4b%4b%8b", 825, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_pre_save = qemu.kvm.qxl_pre_save ? { printf("%8b%8b%4b%4b%8b", 826, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_reset_surfaces = qemu.kvm.qxl_reset_surfaces ? { printf("%8b%8b%4b%4b%8b", 827, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_ring_command_check = qemu.kvm.qxl_ring_command_check ? { try { argmode_str = mode ? user_string_n(mode, 512) : "<null>" } catch {} argmode_len = strlen(argmode_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 828, gettimeofday_ns(), 24 + 8 + 4 + argmode_len, pid(), qid, argmode_len, argmode_len, argmode_str) } probe qemu.kvm.simpletrace.qxl_ring_command_get = qemu.kvm.qxl_ring_command_get ? { try { argmode_str = mode ? user_string_n(mode, 512) : "<null>" } catch {} argmode_len = strlen(argmode_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 829, gettimeofday_ns(), 24 + 8 + 4 + argmode_len, pid(), qid, argmode_len, argmode_len, argmode_str) } probe qemu.kvm.simpletrace.qxl_ring_command_req_notification = qemu.kvm.qxl_ring_command_req_notification ? { printf("%8b%8b%4b%4b%8b", 830, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_ring_cursor_check = qemu.kvm.qxl_ring_cursor_check ? { try { argmode_str = mode ? user_string_n(mode, 512) : "<null>" } catch {} argmode_len = strlen(argmode_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 831, gettimeofday_ns(), 24 + 8 + 4 + argmode_len, pid(), qid, argmode_len, argmode_len, argmode_str) } probe qemu.kvm.simpletrace.qxl_ring_cursor_get = qemu.kvm.qxl_ring_cursor_get ? { try { argmode_str = mode ? user_string_n(mode, 512) : "<null>" } catch {} argmode_len = strlen(argmode_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 832, gettimeofday_ns(), 24 + 8 + 4 + argmode_len, pid(), qid, argmode_len, argmode_len, argmode_str) } probe qemu.kvm.simpletrace.qxl_ring_cursor_req_notification = qemu.kvm.qxl_ring_cursor_req_notification ? { printf("%8b%8b%4b%4b%8b", 833, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_ring_res_push = qemu.kvm.qxl_ring_res_push ? { try { argmode_str = mode ? user_string_n(mode, 512) : "<null>" } catch {} argmode_len = strlen(argmode_str) try { argnotify_str = notify ? user_string_n(notify, 512) : "<null>" } catch {} argnotify_len = strlen(argnotify_str) printf("%8b%8b%4b%4b%8b%4b%.*s%8b%8b%8b%4b%.*s", 834, gettimeofday_ns(), 24 + 8 + 4 + argmode_len + 8 + 8 + 8 + 4 + argnotify_len, pid(), qid, argmode_len, argmode_len, argmode_str, surface_count, free_res, last_release, argnotify_len, argnotify_len, argnotify_str) } probe qemu.kvm.simpletrace.qxl_ring_res_push_rest = qemu.kvm.qxl_ring_res_push_rest ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 835, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), qid, ring_has, ring_size, prod, cons) } probe qemu.kvm.simpletrace.qxl_ring_res_put = qemu.kvm.qxl_ring_res_put ? { printf("%8b%8b%4b%4b%8b%8b", 836, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, free_res) } probe qemu.kvm.simpletrace.qxl_set_mode = qemu.kvm.qxl_set_mode ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 837, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), qid, modenr, x_res, y_res, bits, devmem) } probe qemu.kvm.simpletrace.qxl_soft_reset = qemu.kvm.qxl_soft_reset ? { printf("%8b%8b%4b%4b%8b", 838, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_spice_destroy_surfaces_complete = qemu.kvm.qxl_spice_destroy_surfaces_complete ? { printf("%8b%8b%4b%4b%8b", 839, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_spice_destroy_surfaces = qemu.kvm.qxl_spice_destroy_surfaces ? { printf("%8b%8b%4b%4b%8b%8b", 840, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, async) } probe qemu.kvm.simpletrace.qxl_spice_destroy_surface_wait_complete = qemu.kvm.qxl_spice_destroy_surface_wait_complete ? { printf("%8b%8b%4b%4b%8b%8b", 841, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, id) } probe qemu.kvm.simpletrace.qxl_spice_destroy_surface_wait = qemu.kvm.qxl_spice_destroy_surface_wait ? { printf("%8b%8b%4b%4b%8b%8b%8b", 842, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), qid, id, async) } probe qemu.kvm.simpletrace.qxl_spice_flush_surfaces_async = qemu.kvm.qxl_spice_flush_surfaces_async ? { printf("%8b%8b%4b%4b%8b%8b%8b", 843, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), qid, surface_count, num_free_res) } probe qemu.kvm.simpletrace.qxl_spice_monitors_config = qemu.kvm.qxl_spice_monitors_config ? { printf("%8b%8b%4b%4b%8b", 844, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_spice_loadvm_commands = qemu.kvm.qxl_spice_loadvm_commands ? { printf("%8b%8b%4b%4b%8b%8b%8b", 845, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), qid, ext, count) } probe qemu.kvm.simpletrace.qxl_spice_oom = qemu.kvm.qxl_spice_oom ? { printf("%8b%8b%4b%4b%8b", 846, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_spice_reset_cursor = qemu.kvm.qxl_spice_reset_cursor ? { printf("%8b%8b%4b%4b%8b", 847, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_spice_reset_image_cache = qemu.kvm.qxl_spice_reset_image_cache ? { printf("%8b%8b%4b%4b%8b", 848, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_spice_reset_memslots = qemu.kvm.qxl_spice_reset_memslots ? { printf("%8b%8b%4b%4b%8b", 849, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_spice_update_area = qemu.kvm.qxl_spice_update_area ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%8b", 850, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 8, pid(), qid, surface_id, left, right, top, bottom) } probe qemu.kvm.simpletrace.qxl_spice_update_area_rest = qemu.kvm.qxl_spice_update_area_rest ? { printf("%8b%8b%4b%4b%8b%8b%8b", 851, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), qid, num_dirty_rects, clear_dirty_region) } probe qemu.kvm.simpletrace.qxl_surfaces_dirty = qemu.kvm.qxl_surfaces_dirty ? { printf("%8b%8b%4b%4b%8b%8b%8b", 852, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), qid, offset, size) } probe qemu.kvm.simpletrace.qxl_send_events = qemu.kvm.qxl_send_events ? { printf("%8b%8b%4b%4b%8b%8b", 853, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, events) } probe qemu.kvm.simpletrace.qxl_send_events_vm_stopped = qemu.kvm.qxl_send_events_vm_stopped ? { printf("%8b%8b%4b%4b%8b%8b", 854, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, events) } probe qemu.kvm.simpletrace.qxl_set_guest_bug = qemu.kvm.qxl_set_guest_bug ? { printf("%8b%8b%4b%4b%8b", 855, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qxl_interrupt_client_monitors_config = qemu.kvm.qxl_interrupt_client_monitors_config ? { printf("%8b%8b%4b%4b%8b%8b%8b", 856, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), qid, num_heads, heads) } probe qemu.kvm.simpletrace.qxl_client_monitors_config_unsupported_by_guest = qemu.kvm.qxl_client_monitors_config_unsupported_by_guest ? { printf("%8b%8b%4b%4b%8b%8b%8b", 857, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), qid, int_mask, client_monitors_config) } probe qemu.kvm.simpletrace.qxl_client_monitors_config_unsupported_by_device = qemu.kvm.qxl_client_monitors_config_unsupported_by_device ? { printf("%8b%8b%4b%4b%8b%8b", 858, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, revision) } probe qemu.kvm.simpletrace.qxl_client_monitors_config_capped = qemu.kvm.qxl_client_monitors_config_capped ? { printf("%8b%8b%4b%4b%8b%8b%8b", 859, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), qid, requested, limit_) } probe qemu.kvm.simpletrace.qxl_client_monitors_config_crc = qemu.kvm.qxl_client_monitors_config_crc ? { printf("%8b%8b%4b%4b%8b%8b%8b", 860, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), qid, size, crc32) } probe qemu.kvm.simpletrace.qxl_set_client_capabilities_unsupported_by_revision = qemu.kvm.qxl_set_client_capabilities_unsupported_by_revision ? { printf("%8b%8b%4b%4b%8b%8b", 861, gettimeofday_ns(), 24 + 8 + 8, pid(), qid, revision) } probe qemu.kvm.simpletrace.qemu_spice_add_memslot = qemu.kvm.qemu_spice_add_memslot ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 862, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), qid, slot_id, virt_start, virt_end, async) } probe qemu.kvm.simpletrace.qemu_spice_del_memslot = qemu.kvm.qemu_spice_del_memslot ? { printf("%8b%8b%4b%4b%8b%8b%8b", 863, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), qid, gid, slot_id) } probe qemu.kvm.simpletrace.qemu_spice_create_primary_surface = qemu.kvm.qemu_spice_create_primary_surface ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 864, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), qid, sid, surface, async) } probe qemu.kvm.simpletrace.qemu_spice_destroy_primary_surface = qemu.kvm.qemu_spice_destroy_primary_surface ? { printf("%8b%8b%4b%4b%8b%8b%8b", 865, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), qid, sid, async) } probe qemu.kvm.simpletrace.qemu_spice_wakeup = qemu.kvm.qemu_spice_wakeup ? { printf("%8b%8b%4b%4b%8b", 866, gettimeofday_ns(), 24 + 8, pid(), qid) } probe qemu.kvm.simpletrace.qemu_spice_create_update = qemu.kvm.qemu_spice_create_update ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 867, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), left, right, top, bottom) } probe qemu.kvm.simpletrace.qxl_render_blit = qemu.kvm.qxl_render_blit ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 868, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), stride, left, right, top, bottom) } probe qemu.kvm.simpletrace.qxl_render_guest_primary_resized = qemu.kvm.qxl_render_guest_primary_resized ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 869, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), width, height, stride, bytes_pp, bits_pp) } probe qemu.kvm.simpletrace.qxl_render_update_area_done = qemu.kvm.qxl_render_update_area_done ? { printf("%8b%8b%4b%4b%8b", 870, gettimeofday_ns(), 24 + 8, pid(), cookie) } probe qemu.kvm.simpletrace.spapr_pci_msi = qemu.kvm.spapr_pci_msi ? { try { argmsg_str = msg ? user_string_n(msg, 512) : "<null>" } catch {} argmsg_len = strlen(argmsg_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b", 871, gettimeofday_ns(), 24 + 4 + argmsg_len + 8 + 8, pid(), argmsg_len, argmsg_len, argmsg_str, n, ca) } probe qemu.kvm.simpletrace.spapr_pci_msi_setup = qemu.kvm.spapr_pci_msi_setup ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b", 872, gettimeofday_ns(), 24 + 4 + argname_len + 8 + 8, pid(), argname_len, argname_len, argname_str, vector, addr) } probe qemu.kvm.simpletrace.spapr_pci_rtas_ibm_change_msi = qemu.kvm.spapr_pci_rtas_ibm_change_msi ? { printf("%8b%8b%4b%4b%8b%8b", 873, gettimeofday_ns(), 24 + 8 + 8, pid(), func, req) } probe qemu.kvm.simpletrace.spapr_pci_rtas_ibm_query_interrupt_source_number = qemu.kvm.spapr_pci_rtas_ibm_query_interrupt_source_number ? { printf("%8b%8b%4b%4b%8b%8b", 874, gettimeofday_ns(), 24 + 8 + 8, pid(), ioa, intr) } probe qemu.kvm.simpletrace.spapr_pci_msi_write = qemu.kvm.spapr_pci_msi_write ? { printf("%8b%8b%4b%4b%8b%8b%8b", 875, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), addr, data, dt_irq) } probe qemu.kvm.simpletrace.spapr_pci_lsi_set = qemu.kvm.spapr_pci_lsi_set ? { try { argbusname_str = busname ? user_string_n(busname, 512) : "<null>" } catch {} argbusname_len = strlen(argbusname_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b", 876, gettimeofday_ns(), 24 + 4 + argbusname_len + 8 + 8, pid(), argbusname_len, argbusname_len, argbusname_str, pin, irq) } probe qemu.kvm.simpletrace.xics_icp_check_ipi = qemu.kvm.xics_icp_check_ipi ? { printf("%8b%8b%4b%4b%8b%8b", 877, gettimeofday_ns(), 24 + 8 + 8, pid(), server, mfrr) } probe qemu.kvm.simpletrace.xics_icp_accept = qemu.kvm.xics_icp_accept ? { printf("%8b%8b%4b%4b%8b%8b", 878, gettimeofday_ns(), 24 + 8 + 8, pid(), old_xirr, new_xirr) } probe qemu.kvm.simpletrace.xics_icp_eoi = qemu.kvm.xics_icp_eoi ? { printf("%8b%8b%4b%4b%8b%8b%8b", 879, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), server, xirr, new_xirr) } probe qemu.kvm.simpletrace.xics_icp_irq = qemu.kvm.xics_icp_irq ? { printf("%8b%8b%4b%4b%8b%8b%8b", 880, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), server, nr, priority) } probe qemu.kvm.simpletrace.xics_icp_raise = qemu.kvm.xics_icp_raise ? { printf("%8b%8b%4b%4b%8b%8b", 881, gettimeofday_ns(), 24 + 8 + 8, pid(), xirr, pending_priority) } probe qemu.kvm.simpletrace.xics_set_irq_msi = qemu.kvm.xics_set_irq_msi ? { printf("%8b%8b%4b%4b%8b%8b", 882, gettimeofday_ns(), 24 + 8 + 8, pid(), srcno, nr) } probe qemu.kvm.simpletrace.xics_masked_pending = qemu.kvm.xics_masked_pending ? { printf("%8b%8b%4b%4b", 883, gettimeofday_ns(), 24, pid()) } probe qemu.kvm.simpletrace.xics_set_irq_lsi = qemu.kvm.xics_set_irq_lsi ? { printf("%8b%8b%4b%4b%8b%8b", 884, gettimeofday_ns(), 24 + 8 + 8, pid(), srcno, nr) } probe qemu.kvm.simpletrace.xics_ics_write_xive = qemu.kvm.xics_ics_write_xive ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 885, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), nr, srcno, server, priority) } probe qemu.kvm.simpletrace.xics_ics_reject = qemu.kvm.xics_ics_reject ? { printf("%8b%8b%4b%4b%8b%8b", 886, gettimeofday_ns(), 24 + 8 + 8, pid(), nr, srcno) } probe qemu.kvm.simpletrace.xics_ics_eoi = qemu.kvm.xics_ics_eoi ? { printf("%8b%8b%4b%4b%8b", 887, gettimeofday_ns(), 24 + 8, pid(), nr) } probe qemu.kvm.simpletrace.hbitmap_iter_skip_words = qemu.kvm.hbitmap_iter_skip_words ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 888, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), hb, hbi, pos, cur) } probe qemu.kvm.simpletrace.hbitmap_reset = qemu.kvm.hbitmap_reset ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 889, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), hb, start, count, sbit, ebit) } probe qemu.kvm.simpletrace.hbitmap_set = qemu.kvm.hbitmap_set ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b", 890, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8, pid(), hb, start, count, sbit, ebit) } probe qemu.kvm.simpletrace.ioinst = qemu.kvm.ioinst ? { try { arginsn_str = insn ? user_string_n(insn, 512) : "<null>" } catch {} arginsn_len = strlen(arginsn_str) printf("%8b%8b%4b%4b%4b%.*s", 891, gettimeofday_ns(), 24 + 4 + arginsn_len, pid(), arginsn_len, arginsn_len, arginsn_str) } probe qemu.kvm.simpletrace.ioinst_sch_id = qemu.kvm.ioinst_sch_id ? { try { arginsn_str = insn ? user_string_n(insn, 512) : "<null>" } catch {} arginsn_len = strlen(arginsn_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b%8b", 892, gettimeofday_ns(), 24 + 4 + arginsn_len + 8 + 8 + 8, pid(), arginsn_len, arginsn_len, arginsn_str, cssid, ssid, schid) } probe qemu.kvm.simpletrace.ioinst_chp_id = qemu.kvm.ioinst_chp_id ? { try { arginsn_str = insn ? user_string_n(insn, 512) : "<null>" } catch {} arginsn_len = strlen(arginsn_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b", 893, gettimeofday_ns(), 24 + 4 + arginsn_len + 8 + 8, pid(), arginsn_len, arginsn_len, arginsn_str, cssid, chpid) } probe qemu.kvm.simpletrace.ioinst_chsc_cmd = qemu.kvm.ioinst_chsc_cmd ? { printf("%8b%8b%4b%4b%8b%8b", 894, gettimeofday_ns(), 24 + 8 + 8, pid(), cmd, len) } probe qemu.kvm.simpletrace.css_enable_facility = qemu.kvm.css_enable_facility ? { try { argfacility_str = facility ? user_string_n(facility, 512) : "<null>" } catch {} argfacility_len = strlen(argfacility_str) printf("%8b%8b%4b%4b%4b%.*s", 895, gettimeofday_ns(), 24 + 4 + argfacility_len, pid(), argfacility_len, argfacility_len, argfacility_str) } probe qemu.kvm.simpletrace.css_crw = qemu.kvm.css_crw ? { try { argchained_str = chained ? user_string_n(chained, 512) : "<null>" } catch {} argchained_len = strlen(argchained_str) printf("%8b%8b%4b%4b%8b%8b%8b%4b%.*s", 896, gettimeofday_ns(), 24 + 8 + 8 + 8 + 4 + argchained_len, pid(), rsc, erc, rsid, argchained_len, argchained_len, argchained_str) } probe qemu.kvm.simpletrace.css_chpid_add = qemu.kvm.css_chpid_add ? { printf("%8b%8b%4b%4b%8b%8b%8b", 897, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cssid, chpid, type) } probe qemu.kvm.simpletrace.css_new_image = qemu.kvm.css_new_image ? { try { argdefault_cssid_str = default_cssid ? user_string_n(default_cssid, 512) : "<null>" } catch {} argdefault_cssid_len = strlen(argdefault_cssid_str) printf("%8b%8b%4b%4b%8b%4b%.*s", 898, gettimeofday_ns(), 24 + 8 + 4 + argdefault_cssid_len, pid(), cssid, argdefault_cssid_len, argdefault_cssid_len, argdefault_cssid_str) } probe qemu.kvm.simpletrace.css_assign_subch = qemu.kvm.css_assign_subch ? { try { argdo_assign_str = do_assign ? user_string_n(do_assign, 512) : "<null>" } catch {} argdo_assign_len = strlen(argdo_assign_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b%8b%8b", 899, gettimeofday_ns(), 24 + 4 + argdo_assign_len + 8 + 8 + 8 + 8, pid(), argdo_assign_len, argdo_assign_len, argdo_assign_str, cssid, ssid, schid, devno) } probe qemu.kvm.simpletrace.css_io_interrupt = qemu.kvm.css_io_interrupt ? { try { argconditional_str = conditional ? user_string_n(conditional, 512) : "<null>" } catch {} argconditional_len = strlen(argconditional_str) printf("%8b%8b%4b%4b%8b%8b%8b%8b%8b%4b%.*s", 900, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 8 + 4 + argconditional_len, pid(), cssid, ssid, schid, intparm, isc, argconditional_len, argconditional_len, argconditional_str) } probe qemu.kvm.simpletrace.virtio_ccw_interpret_ccw = qemu.kvm.virtio_ccw_interpret_ccw ? { printf("%8b%8b%4b%4b%8b%8b%8b%8b", 901, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8, pid(), cssid, ssid, schid, cmd_code) } probe qemu.kvm.simpletrace.virtio_ccw_new_device = qemu.kvm.virtio_ccw_new_device ? { try { argdevno_mode_str = devno_mode ? user_string_n(devno_mode, 512) : "<null>" } catch {} argdevno_mode_len = strlen(argdevno_mode_str) printf("%8b%8b%4b%4b%8b%8b%8b%8b%4b%.*s", 902, gettimeofday_ns(), 24 + 8 + 8 + 8 + 8 + 4 + argdevno_mode_len, pid(), cssid, ssid, schid, devno, argdevno_mode_len, argdevno_mode_len, argdevno_mode_str) } probe qemu.kvm.simpletrace.migrate_set_state = qemu.kvm.migrate_set_state ? { printf("%8b%8b%4b%4b%8b", 903, gettimeofday_ns(), 24 + 8, pid(), new_state) } probe qemu.kvm.simpletrace.kvm_ioctl = qemu.kvm.kvm_ioctl ? { printf("%8b%8b%4b%4b%8b%8b", 904, gettimeofday_ns(), 24 + 8 + 8, pid(), type, arg) } probe qemu.kvm.simpletrace.kvm_vm_ioctl = qemu.kvm.kvm_vm_ioctl ? { printf("%8b%8b%4b%4b%8b%8b", 905, gettimeofday_ns(), 24 + 8 + 8, pid(), type, arg) } probe qemu.kvm.simpletrace.kvm_vcpu_ioctl = qemu.kvm.kvm_vcpu_ioctl ? { printf("%8b%8b%4b%4b%8b%8b%8b", 906, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), cpu_index, type, arg) } probe qemu.kvm.simpletrace.kvm_run_exit = qemu.kvm.kvm_run_exit ? { printf("%8b%8b%4b%4b%8b%8b", 907, gettimeofday_ns(), 24 + 8 + 8, pid(), cpu_index, reason) } probe qemu.kvm.simpletrace.object_dynamic_cast_assert = qemu.kvm.object_dynamic_cast_assert ? { try { argtype_str = type ? user_string_n(type, 512) : "<null>" } catch {} argtype_len = strlen(argtype_str) try { argtarget_str = target ? user_string_n(target, 512) : "<null>" } catch {} argtarget_len = strlen(argtarget_str) try { argfile_str = file ? user_string_n(file, 512) : "<null>" } catch {} argfile_len = strlen(argfile_str) try { argfunc_str = func ? user_string_n(func, 512) : "<null>" } catch {} argfunc_len = strlen(argfunc_str) printf("%8b%8b%4b%4b%4b%.*s%4b%.*s%4b%.*s%8b%4b%.*s", 908, 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.kvm.simpletrace.object_class_dynamic_cast_assert = qemu.kvm.object_class_dynamic_cast_assert ? { try { argtype_str = type ? user_string_n(type, 512) : "<null>" } catch {} argtype_len = strlen(argtype_str) try { argtarget_str = target ? user_string_n(target, 512) : "<null>" } catch {} argtarget_len = strlen(argtarget_str) try { argfile_str = file ? user_string_n(file, 512) : "<null>" } catch {} argfile_len = strlen(argfile_str) try { argfunc_str = func ? user_string_n(func, 512) : "<null>" } catch {} argfunc_len = strlen(argfunc_str) printf("%8b%8b%4b%4b%4b%.*s%4b%.*s%4b%.*s%8b%4b%.*s", 909, 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.kvm.simpletrace.vfio_msix_fixup = qemu.kvm.vfio_msix_fixup ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b%8b", 910, gettimeofday_ns(), 24 + 4 + argname_len + 8 + 8 + 8, pid(), argname_len, argname_len, argname_str, bar, start, end) } probe qemu.kvm.simpletrace.vfio_region_setup = qemu.kvm.vfio_region_setup ? { try { argdev_str = dev ? user_string_n(dev, 512) : "<null>" } catch {} argdev_len = strlen(argdev_str) try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%4b%.*s%8b%4b%.*s%8b%8b%8b", 911, gettimeofday_ns(), 24 + 4 + argdev_len + 8 + 4 + argname_len + 8 + 8 + 8, pid(), argdev_len, argdev_len, argdev_str, index, argname_len, argname_len, argname_str, flags, offset, size) } probe qemu.kvm.simpletrace.vfio_region_mmap_fault = qemu.kvm.vfio_region_mmap_fault ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b%8b%8b", 912, gettimeofday_ns(), 24 + 4 + argname_len + 8 + 8 + 8 + 8, pid(), argname_len, argname_len, argname_str, index, offset, size, fault) } probe qemu.kvm.simpletrace.vfio_region_mmap = qemu.kvm.vfio_region_mmap ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b", 913, gettimeofday_ns(), 24 + 4 + argname_len + 8 + 8, pid(), argname_len, argname_len, argname_str, offset, end) } probe qemu.kvm.simpletrace.vfio_region_exit = qemu.kvm.vfio_region_exit ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%4b%.*s%8b", 914, gettimeofday_ns(), 24 + 4 + argname_len + 8, pid(), argname_len, argname_len, argname_str, index) } probe qemu.kvm.simpletrace.vfio_region_finalize = qemu.kvm.vfio_region_finalize ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%4b%.*s%8b", 915, gettimeofday_ns(), 24 + 4 + argname_len + 8, pid(), argname_len, argname_len, argname_str, index) } probe qemu.kvm.simpletrace.vfio_region_mmaps_set_enabled = qemu.kvm.vfio_region_mmaps_set_enabled ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%4b%.*s%8b", 916, gettimeofday_ns(), 24 + 4 + argname_len + 8, pid(), argname_len, argname_len, argname_str, enabled) } probe qemu.kvm.simpletrace.vfio_region_sparse_mmap_header = qemu.kvm.vfio_region_sparse_mmap_header ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%4b%.*s%8b%8b", 917, gettimeofday_ns(), 24 + 4 + argname_len + 8 + 8, pid(), argname_len, argname_len, argname_str, index, nr_areas) } probe qemu.kvm.simpletrace.vfio_region_sparse_mmap_entry = qemu.kvm.vfio_region_sparse_mmap_entry ? { printf("%8b%8b%4b%4b%8b%8b%8b", 918, gettimeofday_ns(), 24 + 8 + 8 + 8, pid(), i, start, end) } probe qemu.kvm.simpletrace.vfio_msix_pba_disable = qemu.kvm.vfio_msix_pba_disable ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%4b%.*s", 919, gettimeofday_ns(), 24 + 4 + argname_len, pid(), argname_len, argname_len, argname_str) } probe qemu.kvm.simpletrace.vfio_msix_pba_enable = qemu.kvm.vfio_msix_pba_enable ? { try { argname_str = name ? user_string_n(name, 512) : "<null>" } catch {} argname_len = strlen(argname_str) printf("%8b%8b%4b%4b%4b%.*s", 920, gettimeofday_ns(), 24 + 4 + argname_len, pid(), argname_len, argname_len, argname_str) }
修改文件时间
将文件时间修改为当前时间的前一年
删除文件