| /Linux-v5.4/tools/testing/selftests/kvm/x86_64/ |
| D | sync_regs_test.c | 83 struct kvm_run *run; in main() local 105 run = vcpu_state(vm, VCPU_ID); in main() 108 run->kvm_valid_regs = INVALID_SYNC_FIELD; in main() 115 run->kvm_valid_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS; in main() 123 run->kvm_dirty_regs = INVALID_SYNC_FIELD; in main() 130 run->kvm_dirty_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS; in main() 139 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main() 141 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 143 run->exit_reason, in main() 144 exit_reason_str(run->exit_reason)); in main() [all …]
|
| D | mmio_warning_test.c | 36 struct kvm_run *run; member 44 struct kvm_run *run = tc->run; in thr() local 48 res, run->exit_reason, run->internal.suberror); in thr() 57 struct kvm_run *run; in test() local 66 run = (struct kvm_run *)mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, in test() 69 tc.run = run; in test()
|
| D | platform_info_test.c | 50 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in test_msr_platform_info_enabled() local 55 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in test_msr_platform_info_enabled() 57 run->exit_reason, in test_msr_platform_info_enabled() 58 exit_reason_str(run->exit_reason)); in test_msr_platform_info_enabled() 71 struct kvm_run *run = vcpu_state(vm, VCPU_ID); in test_msr_platform_info_disabled() local 75 TEST_ASSERT(run->exit_reason == KVM_EXIT_SHUTDOWN, in test_msr_platform_info_disabled() 77 run->exit_reason, in test_msr_platform_info_disabled() 78 exit_reason_str(run->exit_reason)); in test_msr_platform_info_disabled()
|
| /Linux-v5.4/tools/testing/selftests/kvm/s390x/ |
| D | sync_regs_test.c | 69 struct kvm_run *run; in main() local 86 run = vcpu_state(vm, VCPU_ID); in main() 89 run->kvm_valid_regs = INVALID_SYNC_FIELD; in main() 96 run->kvm_valid_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS; in main() 104 run->kvm_dirty_regs = INVALID_SYNC_FIELD; in main() 111 run->kvm_dirty_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS; in main() 119 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main() 122 TEST_ASSERT(run->exit_reason == KVM_EXIT_S390_SIEIC, in main() 124 run->exit_reason, in main() 125 exit_reason_str(run->exit_reason)); in main() [all …]
|
| /Linux-v5.4/tools/perf/tests/ |
| D | make | 10 # run only specific test over 'Makefile' 113 # $(run) contains all available tests 114 run := make_pure 115 # Targets 'clean all' can be run together only through top level 119 run += make_clean_all 124 run += make_python_perf_so 125 run += make_debug 126 run += make_no_libperl 127 run += make_no_libpython 128 run += make_no_scripts [all …]
|
| /Linux-v5.4/drivers/staging/media/sunxi/cedrus/ |
| D | cedrus_dec.c | 29 struct cedrus_run run = {}; in cedrus_device_run() local 32 run.src = v4l2_m2m_next_src_buf(ctx->fh.m2m_ctx); in cedrus_device_run() 33 run.dst = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); in cedrus_device_run() 36 src_req = run.src->vb2_buf.req_obj.req; in cedrus_device_run() 43 run.mpeg2.slice_params = cedrus_find_control_data(ctx, in cedrus_device_run() 45 run.mpeg2.quantization = cedrus_find_control_data(ctx, in cedrus_device_run() 50 run.h264.decode_params = cedrus_find_control_data(ctx, in cedrus_device_run() 52 run.h264.pps = cedrus_find_control_data(ctx, in cedrus_device_run() 54 run.h264.scaling_matrix = cedrus_find_control_data(ctx, in cedrus_device_run() 56 run.h264.slice_params = cedrus_find_control_data(ctx, in cedrus_device_run() [all …]
|
| D | cedrus_h264.c | 93 struct cedrus_run *run) in cedrus_write_frame_list() argument 96 const struct v4l2_ctrl_h264_decode_params *decode = run->h264.decode_params; in cedrus_write_frame_list() 97 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_write_frame_list() 98 const struct v4l2_ctrl_h264_sps *sps = run->h264.sps; in cedrus_write_frame_list() 141 output_buf = vb2_to_cedrus_buffer(&run->dst->vb2_buf); in cedrus_write_frame_list() 165 struct cedrus_run *run, in _cedrus_write_ref_list() argument 169 const struct v4l2_ctrl_h264_decode_params *decode = run->h264.decode_params; in _cedrus_write_ref_list() 210 struct cedrus_run *run) in cedrus_write_ref_list0() argument 212 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_write_ref_list0() 214 _cedrus_write_ref_list(ctx, run, in cedrus_write_ref_list0() [all …]
|
| /Linux-v5.4/arch/s390/kvm/ |
| D | diag.c | 26 start = vcpu->run->s.regs.gprs[(vcpu->arch.sie_block->ipa & 0xf0) >> 4]; in diag_release_pages() 27 end = vcpu->run->s.regs.gprs[vcpu->arch.sie_block->ipa & 0xf] + PAGE_SIZE; in diag_release_pages() 77 vcpu->run->s.regs.gprs[rx]); in __diag_page_ref_service() 79 if (vcpu->run->s.regs.gprs[rx] & 7) in __diag_page_ref_service() 81 rc = read_guest(vcpu, vcpu->run->s.regs.gprs[rx], rx, &parm, sizeof(parm)); in __diag_page_ref_service() 98 vcpu->run->s.regs.gprs[ry] = 8; in __diag_page_ref_service() 112 vcpu->run->s.regs.gprs[ry] = 0; in __diag_page_ref_service() 126 vcpu->run->s.regs.gprs[ry] = 0; in __diag_page_ref_service() 132 vcpu->run->s.regs.gprs[ry] = 4; in __diag_page_ref_service() 159 tid = vcpu->run->s.regs.gprs[(vcpu->arch.sie_block->ipa & 0xf0) >> 4]; in __diag_time_slice_end_directed() [all …]
|
| D | priv.c | 64 current->thread.gs_cb = (struct gs_cb *)&vcpu->run->s.regs.gscb; in handle_gs() 265 gaddr = vcpu->run->s.regs.gprs[reg2] & PAGE_MASK; in handle_iske() 289 vcpu->run->s.regs.gprs[reg1] &= ~0xff; in handle_iske() 290 vcpu->run->s.regs.gprs[reg1] |= key; in handle_iske() 312 gaddr = vcpu->run->s.regs.gprs[reg2] & PAGE_MASK; in handle_rrbe() 370 key = vcpu->run->s.regs.gprs[reg1] & 0xfe; in handle_sske() 371 start = vcpu->run->s.regs.gprs[reg2] & PAGE_MASK; in handle_sske() 412 vcpu->run->s.regs.gprs[reg1] &= ~0xff00UL; in handle_sske() 413 vcpu->run->s.regs.gprs[reg1] |= (u64) oldkey << 8; in handle_sske() 418 vcpu->run->s.regs.gprs[reg2] &= ~PAGE_MASK; in handle_sske() [all …]
|
| /Linux-v5.4/arch/mips/kvm/ |
| D | trap_emul.c | 63 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_no_handler() 70 struct kvm_run *run = vcpu->run; in kvm_trap_emul_handle_cop_unusable() local 84 er = kvm_mips_emulate_fpu_exc(cause, opc, run, vcpu); in kvm_trap_emul_handle_cop_unusable() 91 er = kvm_mips_emulate_inst(cause, opc, run, vcpu); in kvm_trap_emul_handle_cop_unusable() 100 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_cop_unusable() 105 run->exit_reason = KVM_EXIT_INTR; in kvm_trap_emul_handle_cop_unusable() 119 static int kvm_mips_bad_load(u32 cause, u32 *opc, struct kvm_run *run, in kvm_mips_bad_load() argument 128 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_bad_load() 137 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_bad_load() 142 er = kvm_mips_emulate_load(inst, cause, run, vcpu); in kvm_mips_bad_load() [all …]
|
| /Linux-v5.4/tools/perf/scripts/python/ |
| D | stat-cpi.py | 23 def store(time, event, cpu, thread, val, ena, run): argument 29 data[key] = [ val, ena, run] 35 def stat__cycles_k(cpu, thread, time, val, ena, run): argument 36 store(time, "cycles", cpu, thread, val, ena, run); 38 def stat__instructions_k(cpu, thread, time, val, ena, run): argument 39 store(time, "instructions", cpu, thread, val, ena, run); 41 def stat__cycles_u(cpu, thread, time, val, ena, run): argument 42 store(time, "cycles", cpu, thread, val, ena, run); 44 def stat__instructions_u(cpu, thread, time, val, ena, run): argument 45 store(time, "instructions", cpu, thread, val, ena, run); [all …]
|
| /Linux-v5.4/arch/arm64/kvm/ |
| D | handle_exit.c | 36 static int handle_hvc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_hvc() argument 53 static int handle_smc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_smc() argument 72 static int handle_no_fpsimd(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_no_fpsimd() argument 90 static int kvm_handle_wfx(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_wfx() argument 120 static int kvm_handle_guest_debug(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_guest_debug() argument 125 run->exit_reason = KVM_EXIT_DEBUG; in kvm_handle_guest_debug() 126 run->debug.arch.hsr = hsr; in kvm_handle_guest_debug() 130 run->debug.arch.far = vcpu->arch.fault.far_el2; in kvm_handle_guest_debug() 147 static int kvm_handle_unknown_ec(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_unknown_ec() argument 158 static int handle_sve(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_sve() argument [all …]
|
| /Linux-v5.4/fs/befs/ |
| D | endian.h | 74 befs_block_run run; in fsrun_to_cpu() local 77 run.allocation_group = le32_to_cpu((__force __le32)n.allocation_group); in fsrun_to_cpu() 78 run.start = le16_to_cpu((__force __le16)n.start); in fsrun_to_cpu() 79 run.len = le16_to_cpu((__force __le16)n.len); in fsrun_to_cpu() 81 run.allocation_group = be32_to_cpu((__force __be32)n.allocation_group); in fsrun_to_cpu() 82 run.start = be16_to_cpu((__force __be16)n.start); in fsrun_to_cpu() 83 run.len = be16_to_cpu((__force __be16)n.len); in fsrun_to_cpu() 85 return run; in fsrun_to_cpu() 91 befs_disk_block_run run; in cpu_to_fsrun() local 94 run.allocation_group = cpu_to_le32(n.allocation_group); in cpu_to_fsrun() [all …]
|
| D | datastream.c | 26 befs_blocknr_t blockno, befs_block_run *run); 31 befs_block_run *run); 36 befs_block_run *run); 53 befs_block_run run; in befs_read_datastream() local 61 if (befs_fblock2brun(sb, ds, block, &run) != BEFS_OK) { in befs_read_datastream() 67 bh = befs_bread_iaddr(sb, run); in befs_read_datastream() 96 befs_blocknr_t fblock, befs_block_run *run) in befs_fblock2brun() argument 102 err = befs_find_brun_direct(sb, data, fblock, run); in befs_fblock2brun() 105 err = befs_find_brun_indirect(sb, data, fblock, run); in befs_fblock2brun() 108 err = befs_find_brun_dblindirect(sb, data, fblock, run); in befs_fblock2brun() [all …]
|
| /Linux-v5.4/virt/kvm/arm/ |
| D | mmio.c | 83 int kvm_handle_mmio_return(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_mmio_return() argument 95 if (!run->mmio.is_write) { in kvm_handle_mmio_return() 96 len = run->mmio.len; in kvm_handle_mmio_return() 100 data = kvm_mmio_read_buf(run->mmio.data, len); in kvm_handle_mmio_return() 108 trace_kvm_mmio(KVM_TRACE_MMIO_READ, len, run->mmio.phys_addr, in kvm_handle_mmio_return() 150 int io_mem_abort(struct kvm_vcpu *vcpu, struct kvm_run *run, in io_mem_abort() argument 194 run->mmio.is_write = is_write; in io_mem_abort() 195 run->mmio.phys_addr = fault_ipa; in io_mem_abort() 196 run->mmio.len = len; in io_mem_abort() 202 memcpy(run->mmio.data, data_buf, len); in io_mem_abort() [all …]
|
| /Linux-v5.4/arch/arm/include/asm/ |
| D | kvm_coproc.h | 19 int kvm_handle_cp10_id(struct kvm_vcpu *vcpu, struct kvm_run *run); 20 int kvm_handle_cp_0_13_access(struct kvm_vcpu *vcpu, struct kvm_run *run); 21 int kvm_handle_cp14_load_store(struct kvm_vcpu *vcpu, struct kvm_run *run); 22 int kvm_handle_cp14_32(struct kvm_vcpu *vcpu, struct kvm_run *run); 23 int kvm_handle_cp14_64(struct kvm_vcpu *vcpu, struct kvm_run *run); 24 int kvm_handle_cp15_32(struct kvm_vcpu *vcpu, struct kvm_run *run); 25 int kvm_handle_cp15_64(struct kvm_vcpu *vcpu, struct kvm_run *run);
|
| /Linux-v5.4/tools/testing/selftests/kvm/lib/s390x/ |
| D | ucall.c | 38 struct kvm_run *run = vcpu_state(vm, vcpu_id); in get_ucall() local 41 if (run->exit_reason == KVM_EXIT_S390_SIEIC && in get_ucall() 42 run->s390_sieic.icptcode == 4 && in get_ucall() 43 (run->s390_sieic.ipa >> 8) == 0x83 && /* 0x83 means DIAGNOSE */ in get_ucall() 44 (run->s390_sieic.ipb >> 16) == 0x501) { in get_ucall() 45 int reg = run->s390_sieic.ipa & 0xf; in get_ucall() 47 memcpy(&ucall, addr_gva2hva(vm, run->s.regs.gprs[reg]), in get_ucall()
|
| /Linux-v5.4/fs/jbd2/ |
| D | commit.c | 427 stats.run.rs_wait = commit_transaction->t_max_wait; in jbd2_journal_commit_transaction() 428 stats.run.rs_request_delay = 0; in jbd2_journal_commit_transaction() 429 stats.run.rs_locked = jiffies; in jbd2_journal_commit_transaction() 431 stats.run.rs_request_delay = in jbd2_journal_commit_transaction() 433 stats.run.rs_locked); in jbd2_journal_commit_transaction() 434 stats.run.rs_running = jbd2_time_diff(commit_transaction->t_start, in jbd2_journal_commit_transaction() 435 stats.run.rs_locked); in jbd2_journal_commit_transaction() 523 stats.run.rs_flushing = jiffies; in jbd2_journal_commit_transaction() 524 stats.run.rs_locked = jbd2_time_diff(stats.run.rs_locked, in jbd2_journal_commit_transaction() 525 stats.run.rs_flushing); in jbd2_journal_commit_transaction() [all …]
|
| /Linux-v5.4/arch/arm64/include/asm/ |
| D | kvm_coproc.h | 30 int kvm_handle_cp14_load_store(struct kvm_vcpu *vcpu, struct kvm_run *run); 31 int kvm_handle_cp14_32(struct kvm_vcpu *vcpu, struct kvm_run *run); 32 int kvm_handle_cp14_64(struct kvm_vcpu *vcpu, struct kvm_run *run); 33 int kvm_handle_cp15_32(struct kvm_vcpu *vcpu, struct kvm_run *run); 34 int kvm_handle_cp15_64(struct kvm_vcpu *vcpu, struct kvm_run *run); 35 int kvm_handle_sys_reg(struct kvm_vcpu *vcpu, struct kvm_run *run);
|
| /Linux-v5.4/arch/arm/kvm/ |
| D | handle_exit.c | 19 static int handle_hvc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_hvc() argument 36 static int handle_smc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_smc() argument 62 static int kvm_handle_wfx(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_wfx() argument 80 static int kvm_handle_unknown_ec(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_unknown_ec() argument 118 int handle_exit(struct kvm_vcpu *vcpu, struct kvm_run *run, in handle_exit() argument 157 return exit_handler(vcpu, run); in handle_exit() 167 run->exit_reason = KVM_EXIT_FAIL_ENTRY; in handle_exit() 172 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exit()
|
| /Linux-v5.4/drivers/gpu/ipu-v3/ |
| D | ipu-image-convert.c | 1241 struct ipu_image_convert_run *run; in get_run_count() local 1246 list_for_each_entry(run, q, list) { in get_run_count() 1247 if (run->ctx == ctx) in get_run_count() 1254 static void convert_stop(struct ipu_image_convert_run *run) in convert_stop() argument 1256 struct ipu_image_convert_ctx *ctx = run->ctx; in convert_stop() 1261 __func__, chan->ic_task, ctx, run); in convert_stop() 1367 static int convert_start(struct ipu_image_convert_run *run, unsigned int tile) in convert_start() argument 1369 struct ipu_image_convert_ctx *ctx = run->ctx; in convert_start() 1381 __func__, chan->ic_task, ctx, run, tile, dst_tile); in convert_start() 1479 static int do_run(struct ipu_image_convert_run *run) in do_run() argument [all …]
|
| /Linux-v5.4/arch/powerpc/kvm/ |
| D | powerpc.c | 94 vcpu->run->exit_reason = KVM_EXIT_INTR; in kvmppc_prepare_to_enter() 281 int kvmppc_emulate_mmio(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvmppc_emulate_mmio() argument 297 run->exit_reason = KVM_EXIT_MMIO; in kvmppc_emulate_mmio() 1111 struct kvm_run *run) in kvmppc_complete_mmio_load() argument 1115 if (run->mmio.len > sizeof(gpr)) { in kvmppc_complete_mmio_load() 1116 printk(KERN_ERR "bad MMIO length: %d\n", run->mmio.len); in kvmppc_complete_mmio_load() 1121 switch (run->mmio.len) { in kvmppc_complete_mmio_load() 1122 case 8: gpr = *(u64 *)run->mmio.data; break; in kvmppc_complete_mmio_load() 1123 case 4: gpr = *(u32 *)run->mmio.data; break; in kvmppc_complete_mmio_load() 1124 case 2: gpr = *(u16 *)run->mmio.data; break; in kvmppc_complete_mmio_load() [all …]
|
| D | emulate_loadstore.c | 74 struct kvm_run *run = vcpu->run; in kvmppc_emulate_loadstore() local 112 emulated = kvmppc_handle_loads(run, vcpu, in kvmppc_emulate_loadstore() 115 emulated = kvmppc_handle_load(run, vcpu, in kvmppc_emulate_loadstore() 132 emulated = kvmppc_handle_loads(run, vcpu, in kvmppc_emulate_loadstore() 135 emulated = kvmppc_handle_load(run, vcpu, in kvmppc_emulate_loadstore() 172 emulated = kvmppc_handle_vmx_load(run, in kvmppc_emulate_loadstore() 177 emulated = kvmppc_handle_vmx_load(run, vcpu, in kvmppc_emulate_loadstore() 225 emulated = kvmppc_handle_vsx_load(run, vcpu, in kvmppc_emulate_loadstore() 235 emulated = kvmppc_handle_store(run, vcpu, op.val, in kvmppc_emulate_loadstore() 258 emulated = kvmppc_handle_store(run, vcpu, in kvmppc_emulate_loadstore() [all …]
|
| /Linux-v5.4/tools/perf/util/ |
| D | stat-display.c | 24 u64 run, u64 ena) in print_running() argument 29 run, in print_running() 31 ena ? 100.0 * run / ena : 100.0); in print_running() 32 } else if (run != ena) { in print_running() 33 fprintf(config->output, " (%.2f%%)", 100.0 * run / ena); in print_running() 393 char *prefix, u64 run, u64 ena, double noise, in printout() argument 433 if (run == 0 || ena == 0 || counter->counts->scaled == -1) { in printout() 464 print_running(config, run, ena); in printout() 480 print_running(config, run, ena); in printout() 488 print_running(config, run, ena); in printout() [all …]
|
| /Linux-v5.4/tools/testing/selftests/ftrace/ |
| D | README | 10 At first, you need to be the root user to run this script. 11 To run all testcases: 15 To run specific testcases: 19 Or you can also run testcases under given directory: 31 * Take care with side effects as the tests are run with root privilege. 33 * The tests should not run for a long period of time (more than 1 min.) 38 * The test cases should run on dash (busybox shell) for testing on 41 * Note that the tests are run with "set -e" (errexit) option. If any 64 * UNTESTED: The test was not run, currently just a placeholder. 74 You can also run samples as below:
|