Home
last modified time | relevance | path

Searched refs:run (Results 1 – 25 of 894) sorted by relevance

12345678910>>...36

/Linux-v4.19/tools/testing/selftests/kvm/
Dsync_regs_test.c77 struct kvm_run *run; in main() local
99 run = vcpu_state(vm, VCPU_ID); in main()
102 run->kvm_valid_regs = INVALID_SYNC_FIELD; in main()
109 run->kvm_valid_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS; in main()
117 run->kvm_dirty_regs = INVALID_SYNC_FIELD; in main()
124 run->kvm_dirty_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS; in main()
133 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main()
135 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
137 run->exit_reason, in main()
138 exit_reason_str(run->exit_reason)); in main()
[all …]
Dplatform_info_test.c50 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()
62 run->io.port); 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()
Dstate_test.c128 struct kvm_run *run; in main() local
137 run = vcpu_state(vm, VCPU_ID); in main()
151 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
153 run->exit_reason, in main()
154 exit_reason_str(run->exit_reason)); in main()
158 switch (run->io.port) { in main()
168 TEST_ASSERT(false, "Unknown port 0x%x.", run->io.port); in main()
184 run = vcpu_state(vm, VCPU_ID); in main()
Dcr4_cpuid_sync_test.c66 struct kvm_run *run; in main() local
84 run = vcpu_state(vm, VCPU_ID); in main()
89 if (run->exit_reason == KVM_EXIT_IO) { in main()
90 switch (run->io.port) { in main()
104 run->io.port); in main()
/Linux-v4.19/tools/perf/tests/
Dmake10 # run only specific test over 'Makefile'
112 # $(run) contains all available tests
113 run := make_pure
114 # Targets 'clean all' can be run together only through top level
118 run += make_clean_all
123 run += make_python_perf_so
124 run += make_debug
125 run += make_no_libperl
126 run += make_no_libpython
127 run += make_no_scripts
[all …]
/Linux-v4.19/arch/s390/kvm/
Ddiag.c26 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 …]
Dpriv.c63 current->thread.gs_cb = (struct gs_cb *)&vcpu->run->s.regs.gscb; in handle_gs()
264 gaddr = vcpu->run->s.regs.gprs[reg2] & PAGE_MASK; in handle_iske()
288 vcpu->run->s.regs.gprs[reg1] &= ~0xff; in handle_iske()
289 vcpu->run->s.regs.gprs[reg1] |= key; in handle_iske()
311 gaddr = vcpu->run->s.regs.gprs[reg2] & PAGE_MASK; in handle_rrbe()
369 key = vcpu->run->s.regs.gprs[reg1] & 0xfe; in handle_sske()
370 start = vcpu->run->s.regs.gprs[reg2] & PAGE_MASK; in handle_sske()
411 vcpu->run->s.regs.gprs[reg1] &= ~0xff00UL; in handle_sske()
412 vcpu->run->s.regs.gprs[reg1] |= (u64) oldkey << 8; in handle_sske()
417 vcpu->run->s.regs.gprs[reg2] &= ~PAGE_MASK; in handle_sske()
[all …]
/Linux-v4.19/tools/perf/scripts/python/
Dstat-cpi.py22 def store(time, event, cpu, thread, val, ena, run): argument
28 data[key] = [ val, ena, run]
34 def stat__cycles_k(cpu, thread, time, val, ena, run): argument
35 store(time, "cycles", cpu, thread, val, ena, run);
37 def stat__instructions_k(cpu, thread, time, val, ena, run): argument
38 store(time, "instructions", cpu, thread, val, ena, run);
40 def stat__cycles_u(cpu, thread, time, val, ena, run): argument
41 store(time, "cycles", cpu, thread, val, ena, run);
43 def stat__instructions_u(cpu, thread, time, val, ena, run): argument
44 store(time, "instructions", cpu, thread, val, ena, run);
[all …]
/Linux-v4.19/arch/arm64/kvm/
Dhandle_exit.c47 static int handle_hvc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_hvc() argument
64 static int handle_smc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_smc() argument
83 static int handle_no_fpsimd(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_no_fpsimd() argument
101 static int kvm_handle_wfx(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_wfx() argument
131 static int kvm_handle_guest_debug(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_guest_debug() argument
136 run->exit_reason = KVM_EXIT_DEBUG; in kvm_handle_guest_debug()
137 run->debug.arch.hsr = hsr; in kvm_handle_guest_debug()
141 run->debug.arch.far = vcpu->arch.fault.far_el2; in kvm_handle_guest_debug()
158 static int kvm_handle_unknown_ec(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_unknown_ec() argument
169 static int handle_sve(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_sve() argument
[all …]
/Linux-v4.19/arch/mips/kvm/
Dtrap_emul.c63 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 …]
Demulate.c986 vcpu->run->exit_reason = KVM_EXIT_IRQ_WINDOW_OPEN; in kvm_mips_emul_wait()
1266 struct kvm_run *run, in kvm_mips_emulate_CP0() argument
1601 struct kvm_run *run, in kvm_mips_emulate_store() argument
1606 void *data = run->mmio.data; in kvm_mips_emulate_store()
1620 run->mmio.phys_addr = kvm_mips_callbacks->gva_to_gpa( in kvm_mips_emulate_store()
1622 if (run->mmio.phys_addr == KVM_INVALID_ADDR) in kvm_mips_emulate_store()
1628 run->mmio.len = 8; in kvm_mips_emulate_store()
1638 run->mmio.len = 4; in kvm_mips_emulate_store()
1647 run->mmio.len = 2; in kvm_mips_emulate_store()
1656 run->mmio.len = 1; in kvm_mips_emulate_store()
[all …]
/Linux-v4.19/fs/befs/
Dendian.h74 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 …]
Ddatastream.c26 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-v4.19/drivers/gpu/ipu-v3/
Dipu-image-convert.c574 struct ipu_image_convert_run *run; in get_run_count() local
579 list_for_each_entry(run, q, list) { in get_run_count()
580 if (run->ctx == ctx) in get_run_count()
587 static void convert_stop(struct ipu_image_convert_run *run) in convert_stop() argument
589 struct ipu_image_convert_ctx *ctx = run->ctx; in convert_stop()
594 __func__, chan->ic_task, ctx, run); in convert_stop()
690 static int convert_start(struct ipu_image_convert_run *run) in convert_start() argument
692 struct ipu_image_convert_ctx *ctx = run->ctx; in convert_start()
702 __func__, chan->ic_task, ctx, run); in convert_start()
791 static int do_run(struct ipu_image_convert_run *run) in do_run() argument
[all …]
/Linux-v4.19/virt/kvm/arm/
Dmmio.c95 int kvm_handle_mmio_return(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_mmio_return() argument
101 if (!run->mmio.is_write) { in kvm_handle_mmio_return()
102 len = run->mmio.len; in kvm_handle_mmio_return()
106 data = kvm_mmio_read_buf(run->mmio.data, len); in kvm_handle_mmio_return()
114 trace_kvm_mmio(KVM_TRACE_MMIO_READ, len, run->mmio.phys_addr, in kvm_handle_mmio_return()
155 int io_mem_abort(struct kvm_vcpu *vcpu, struct kvm_run *run, in io_mem_abort() argument
199 run->mmio.is_write = is_write; in io_mem_abort()
200 run->mmio.phys_addr = fault_ipa; in io_mem_abort()
201 run->mmio.len = len; in io_mem_abort()
206 memcpy(run->mmio.data, data_buf, len); in io_mem_abort()
[all …]
/Linux-v4.19/arch/arm/include/asm/
Dkvm_coproc.h31 int kvm_handle_cp10_id(struct kvm_vcpu *vcpu, struct kvm_run *run);
32 int kvm_handle_cp_0_13_access(struct kvm_vcpu *vcpu, struct kvm_run *run);
33 int kvm_handle_cp14_load_store(struct kvm_vcpu *vcpu, struct kvm_run *run);
34 int kvm_handle_cp14_32(struct kvm_vcpu *vcpu, struct kvm_run *run);
35 int kvm_handle_cp14_64(struct kvm_vcpu *vcpu, struct kvm_run *run);
36 int kvm_handle_cp15_32(struct kvm_vcpu *vcpu, struct kvm_run *run);
37 int kvm_handle_cp15_64(struct kvm_vcpu *vcpu, struct kvm_run *run);
/Linux-v4.19/fs/jbd2/
Dcommit.c416 stats.run.rs_wait = commit_transaction->t_max_wait; in jbd2_journal_commit_transaction()
417 stats.run.rs_request_delay = 0; in jbd2_journal_commit_transaction()
418 stats.run.rs_locked = jiffies; in jbd2_journal_commit_transaction()
420 stats.run.rs_request_delay = in jbd2_journal_commit_transaction()
422 stats.run.rs_locked); in jbd2_journal_commit_transaction()
423 stats.run.rs_running = jbd2_time_diff(commit_transaction->t_start, in jbd2_journal_commit_transaction()
424 stats.run.rs_locked); in jbd2_journal_commit_transaction()
509 stats.run.rs_flushing = jiffies; in jbd2_journal_commit_transaction()
510 stats.run.rs_locked = jbd2_time_diff(stats.run.rs_locked, in jbd2_journal_commit_transaction()
511 stats.run.rs_flushing); in jbd2_journal_commit_transaction()
[all …]
/Linux-v4.19/arch/powerpc/kvm/
Dpowerpc.c100 vcpu->run->exit_reason = KVM_EXIT_INTR; in kvmppc_prepare_to_enter()
287 int kvmppc_emulate_mmio(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvmppc_emulate_mmio() argument
303 run->exit_reason = KVM_EXIT_MMIO; in kvmppc_emulate_mmio()
1092 struct kvm_run *run) in kvmppc_complete_mmio_load() argument
1096 if (run->mmio.len > sizeof(gpr)) { in kvmppc_complete_mmio_load()
1097 printk(KERN_ERR "bad MMIO length: %d\n", run->mmio.len); in kvmppc_complete_mmio_load()
1102 switch (run->mmio.len) { in kvmppc_complete_mmio_load()
1103 case 8: gpr = *(u64 *)run->mmio.data; break; in kvmppc_complete_mmio_load()
1104 case 4: gpr = *(u32 *)run->mmio.data; break; in kvmppc_complete_mmio_load()
1105 case 2: gpr = *(u16 *)run->mmio.data; break; in kvmppc_complete_mmio_load()
[all …]
Demulate_loadstore.c85 struct kvm_run *run = vcpu->run; in kvmppc_emulate_loadstore() local
130 emulated = kvmppc_handle_loads(run, vcpu, in kvmppc_emulate_loadstore()
133 emulated = kvmppc_handle_load(run, vcpu, in kvmppc_emulate_loadstore()
150 emulated = kvmppc_handle_loads(run, vcpu, in kvmppc_emulate_loadstore()
153 emulated = kvmppc_handle_load(run, vcpu, in kvmppc_emulate_loadstore()
190 emulated = kvmppc_handle_vmx_load(run, in kvmppc_emulate_loadstore()
195 emulated = kvmppc_handle_vmx_load(run, vcpu, in kvmppc_emulate_loadstore()
243 emulated = kvmppc_handle_vsx_load(run, vcpu, in kvmppc_emulate_loadstore()
253 emulated = kvmppc_handle_store(run, vcpu, op.val, in kvmppc_emulate_loadstore()
276 emulated = kvmppc_handle_store(run, vcpu, in kvmppc_emulate_loadstore()
[all …]
Dbook3s_paired_singles.c183 static int kvmppc_emulate_fpr_load(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_emulate_fpr_load() argument
202 emulated = kvmppc_handle_load(run, vcpu, KVM_MMIO_REG_FPR | rs, in kvmppc_emulate_fpr_load()
227 static int kvmppc_emulate_fpr_store(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_emulate_fpr_store() argument
262 emulated = kvmppc_handle_store(run, vcpu, val, len, 1); in kvmppc_emulate_fpr_store()
273 static int kvmppc_emulate_psq_load(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_emulate_psq_load() argument
293 emulated = kvmppc_handle_load(run, vcpu, KVM_MMIO_REG_FPR | rs, in kvmppc_emulate_psq_load()
298 emulated = kvmppc_handle_load(run, vcpu, KVM_MMIO_REG_FQPR | rs, in kvmppc_emulate_psq_load()
316 static int kvmppc_emulate_psq_store(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_emulate_psq_store() argument
332 emulated = kvmppc_handle_store(run, vcpu, tmp[0], 4, 1); in kvmppc_emulate_psq_store()
335 emulated = kvmppc_handle_store(run, vcpu, val, 8, 1); in kvmppc_emulate_psq_store()
[all …]
/Linux-v4.19/Documentation/dev-tools/
Dkselftest.rst7 paths in the kernel. Tests are intended to be run after building, installing
12 to run full range of hot-plug tests. In default mode, hot-plug tests run
14 run on a single cpu as opposed to all hotplug capable cpus, and memory
15 hotplug test is run on 2% of hotplug capable memory instead of 10%.
17 Running the selftests (hotplug tests are run in limited mode)
24 To run the tests::
28 To build and run the tests with a single command, use::
34 Build and run from user specific object directory (make O=dir)::
38 Build and run KBUILD_OUTPUT directory (make KBUILD_OUTPUT=)::
42 The above commands run the tests and print pass/fail summary to make it
[all …]
/Linux-v4.19/arch/arm64/include/asm/
Dkvm_coproc.h41 int kvm_handle_cp14_load_store(struct kvm_vcpu *vcpu, struct kvm_run *run);
42 int kvm_handle_cp14_32(struct kvm_vcpu *vcpu, struct kvm_run *run);
43 int kvm_handle_cp14_64(struct kvm_vcpu *vcpu, struct kvm_run *run);
44 int kvm_handle_cp15_32(struct kvm_vcpu *vcpu, struct kvm_run *run);
45 int kvm_handle_cp15_64(struct kvm_vcpu *vcpu, struct kvm_run *run);
46 int kvm_handle_sys_reg(struct kvm_vcpu *vcpu, struct kvm_run *run);
/Linux-v4.19/arch/arm/kvm/
Dhandle_exit.c31 static int handle_hvc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_hvc() argument
48 static int handle_smc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_smc() argument
74 static int kvm_handle_wfx(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_wfx() argument
92 static int kvm_handle_unknown_ec(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_unknown_ec() argument
130 int handle_exit(struct kvm_vcpu *vcpu, struct kvm_run *run, in handle_exit() argument
169 return exit_handler(vcpu, run); in handle_exit()
179 run->exit_reason = KVM_EXIT_FAIL_ENTRY; in handle_exit()
184 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exit()
/Linux-v4.19/tools/testing/selftests/ftrace/
DREADME10 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:
/Linux-v4.19/drivers/tty/
Dtty_audit.c235 size_t run; in tty_audit_add_data() local
237 run = N_TTY_BUF_SIZE - buf->valid; in tty_audit_add_data()
238 if (run > size) in tty_audit_add_data()
239 run = size; in tty_audit_add_data()
240 memcpy(buf->data + buf->valid, data, run); in tty_audit_add_data()
241 buf->valid += run; in tty_audit_add_data()
242 data += run; in tty_audit_add_data()
243 size -= run; in tty_audit_add_data()

12345678910>>...36