Home
last modified time | relevance | path

Searched full:run (Results 1 – 25 of 3863) sorted by relevance

12345678910>>...155

/Linux-v5.10/tools/testing/selftests/kvm/x86_64/
Dsync_regs_test.c83 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 …]
Ddebug_regs.c69 struct kvm_run *run; in main() local
89 run = vcpu_state(vm, VCPU_ID); in main()
96 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main()
97 run->debug.arch.exception == BP_VECTOR && in main()
98 run->debug.arch.pc == CAST_TO_RIP(sw_bp), in main()
100 run->exit_reason, run->debug.arch.exception, in main()
101 run->debug.arch.pc, CAST_TO_RIP(sw_bp)); in main()
113 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main()
114 run->debug.arch.exception == DB_VECTOR && in main()
115 run->debug.arch.pc == CAST_TO_RIP(hw_bp) && in main()
[all …]
Duser_msr_test.c154 static void handle_rdmsr(struct kvm_run *run) in handle_rdmsr() argument
156 run->msr.data = run->msr.index; in handle_rdmsr()
159 if (run->msr.index == MSR_SYSCALL_MASK || in handle_rdmsr()
160 run->msr.index == MSR_GS_BASE) { in handle_rdmsr()
161 TEST_ASSERT(run->msr.reason == KVM_MSR_EXIT_REASON_FILTER, in handle_rdmsr()
165 if (run->msr.index == 0xdeadbeef) { in handle_rdmsr()
166 TEST_ASSERT(run->msr.reason == KVM_MSR_EXIT_REASON_UNKNOWN, in handle_rdmsr()
171 static void handle_wrmsr(struct kvm_run *run) in handle_wrmsr() argument
176 if (run->msr.index == MSR_IA32_POWER_CTL) { in handle_wrmsr()
177 TEST_ASSERT(run->msr.data == 0x1234, in handle_wrmsr()
[all …]
Dmmio_warning_test.c36 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()
96 print_skip("Must be run on an Intel CPU"); in main()
123 "Warnings found in kernel. Run 'dmesg' to inspect them."); in main()
/Linux-v5.10/tools/testing/selftests/kvm/s390x/
Dsync_regs_test.c79 struct kvm_run *run; in main() local
96 run = vcpu_state(vm, VCPU_ID); in main()
99 run->kvm_valid_regs = INVALID_SYNC_FIELD; in main()
106 run->kvm_valid_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS; in main()
114 run->kvm_dirty_regs = INVALID_SYNC_FIELD; in main()
121 run->kvm_dirty_regs = INVALID_SYNC_FIELD | TEST_SYNC_FIELDS; in main()
129 run->kvm_valid_regs = TEST_SYNC_FIELDS; in main()
132 TEST_ASSERT(run->exit_reason == KVM_EXIT_S390_SIEIC, in main()
134 run->exit_reason, in main()
135 exit_reason_str(run->exit_reason)); in main()
[all …]
/Linux-v5.10/tools/perf/tests/
Dmake10 # run only specific test over 'Makefile'
121 # $(run) contains all available tests
122 run := make_pure
123 # Targets 'clean all' can be run together only through top level
127 run += make_clean_all
132 run += make_python_perf_so
133 run += make_debug
134 run += make_no_libperl
135 run += make_no_libpython
136 run += make_no_scripts
[all …]
/Linux-v5.10/tools/testing/ktest/examples/
Dcrosstests.conf32 # The build will go into this directory. It will be created when you run the test.
49 # The log file will be cleared each time you run ktest.
61 # arch that you want to test. (uncomment RUN and chose your arch)
62 #RUN := arm
66 # to run the bisect on the arch.
67 #RUN := bisect
96 TEST_START IF ${RUN} == alpha || ${DO_DEFAULT}
105 TEST_START IF ${RUN} == arm || ${DO_DEFAULT}
110 TEST_START IF ${RUN} == ia64 || ${DO_DEFAULT}
115 TEST_START IF ${RUN} == m68k || ${DO_DEFAULT}
[all …]
/Linux-v5.10/drivers/staging/media/sunxi/cedrus/
Dcedrus_dec.c29 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 …]
/Linux-v5.10/tools/testing/selftests/arm64/mte/
Dcheck_mmap_options.c63 int run, result, map_size; in check_anonymous_memory_mapping() local
68 for (run = 0; run < item; run++) { in check_anonymous_memory_mapping()
69 map_size = sizes[run] + OVERFLOW + UNDERFLOW; in check_anonymous_memory_mapping()
75 mte_initialize_current_context(mode, (uintptr_t)ptr, sizes[run]); in check_anonymous_memory_mapping()
77 ptr = mte_insert_tags((void *)ptr, sizes[run]); in check_anonymous_memory_mapping()
83 result = check_mte_memory(ptr, sizes[run], mode, tag_check); in check_anonymous_memory_mapping()
84 mte_clear_tags((void *)ptr, sizes[run]); in check_anonymous_memory_mapping()
95 int run, fd, map_size; in check_file_memory_mapping() local
100 for (run = 0; run < total; run++) { in check_file_memory_mapping()
105 map_size = sizes[run] + UNDERFLOW + OVERFLOW; in check_file_memory_mapping()
[all …]
Dcheck_child_memory.c87 int run, result; in check_child_memory_mapping() local
92 for (run = 0; run < item; run++) { in check_child_memory_mapping()
93 ptr = (char *)mte_allocate_memory_tag_range(sizes[run], mem_type, mapping, in check_child_memory_mapping()
95 if (check_allocated_memory_range(ptr, sizes[run], mem_type, in check_child_memory_mapping()
98 result = check_child_tag_inheritance(ptr, sizes[run], mode); in check_child_memory_mapping()
99 mte_free_memory_tag_range((void *)ptr, sizes[run], mem_type, UNDERFLOW, OVERFLOW); in check_child_memory_mapping()
109 int run, fd, map_size, result = KSFT_PASS; in check_child_file_mapping() local
113 for (run = 0; run < total; run++) { in check_child_file_mapping()
118 map_size = sizes[run] + OVERFLOW + UNDERFLOW; in check_child_file_mapping()
125 mte_initialize_current_context(mode, (uintptr_t)ptr, sizes[run]); in check_child_file_mapping()
[all …]
Dcheck_tags_inclusion.c46 int tag, run, result = KSFT_PASS; in check_single_included_tags() local
56 for (run = 0; (run < RUNS) && (result == KSFT_PASS); run++) { in check_single_included_tags()
76 int tag, run, result = KSFT_PASS; in check_multiple_included_tags() local
88 for (run = 0; (run < RUNS) && (result == KSFT_PASS); run++) { in check_multiple_included_tags()
108 int run, result = KSFT_PASS; in check_all_included_tags() local
117 for (run = 0; (run < RUNS) && (result == KSFT_PASS); run++) { in check_all_included_tags()
132 int run; in check_none_included_tags() local
140 for (run = 0; run < RUNS; run++) { in check_none_included_tags()
/Linux-v5.10/include/video/
Dimx-ipu-image-convert.h15 * struct ipu_image_convert_run - image conversion run request struct
18 * @in_phys: dma addr of input image buffer for this run
19 * @out_phys: dma addr of output image buffer for this run
20 * @status: completion status of this run
37 * @run: the completed conversion run pointer
40 typedef void (*ipu_image_convert_cb_t)(struct ipu_image_convert_run *run,
90 * @complete: run completion callback
114 * error run status.
122 * ipu_image_convert_queue() - queue a conversion run
124 * @run: the run request pointer
[all …]
/Linux-v5.10/fs/befs/
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()
80 * befs_fblock2brun - give back block run for fblock
84 * @run: The found run is passed back through this pointer
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()
[all …]
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 …]
/Linux-v5.10/tools/perf/scripts/python/
Dstat-cpi.py23 def store(time, event, cpu, thread, val, ena, run): argument
24 #print("event %s cpu %d, thread %d, time %d, val %d, ena %d, run %d" %
25 # (event, cpu, thread, time, val, ena, run))
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);
[all …]
/Linux-v5.10/tools/testing/selftests/tc-testing/
DREADME20 * The kernel must have the appropriate infrastructure enabled to run all tdc
25 modules. To check what is required in current setup run:
29 In the current release, tdc run will abort due to a failure in setup or
30 teardown commands - which includes not being able to run a test simply
32 handled in a future version - the current workaround is to run the tests
36 BEFORE YOU RUN
52 commands being tested must be run as root. The code that enforces
60 to tdc when starting a test run; the veth pair will still be created
63 Running tdc without any arguments will run all tests. Refer to the section
64 on command line arguments for more information, or run:
[all …]
/Linux-v5.10/tools/memory-model/scripts/
DREADME6 These scripts are run from the tools/memory-model directory.
10 Run all litmus tests in the litmus-tests directory, checking
16 Run all litmus tests in the https://github.com/paulmckrcu/litmus
23 Run all litmus tests having .litmus.out files from previous
34 with the absolute pathnames of the tests to run provided one
35 name per line on standard input. Not normally run manually,
40 Run all litmus tests having no more than the specified number
48 judge whether the test ran correctly. Not normally run manually,
54 specified number of processes given a specified timeout, run
59 Parse command-line arguments. Not normally run manually,
[all …]
/Linux-v5.10/arch/s390/kvm/
Ddiag.c25 start = vcpu->run->s.regs.gprs[(vcpu->arch.sie_block->ipa & 0xf0) >> 4]; in diag_release_pages()
26 end = vcpu->run->s.regs.gprs[vcpu->arch.sie_block->ipa & 0xf] + PAGE_SIZE; in diag_release_pages()
76 vcpu->run->s.regs.gprs[rx]); in __diag_page_ref_service()
78 if (vcpu->run->s.regs.gprs[rx] & 7) in __diag_page_ref_service()
80 rc = read_guest(vcpu, vcpu->run->s.regs.gprs[rx], rx, &parm, sizeof(parm)); in __diag_page_ref_service()
97 vcpu->run->s.regs.gprs[ry] = 8; in __diag_page_ref_service()
111 vcpu->run->s.regs.gprs[ry] = 0; in __diag_page_ref_service()
125 vcpu->run->s.regs.gprs[ry] = 0; in __diag_page_ref_service()
131 vcpu->run->s.regs.gprs[ry] = 4; in __diag_page_ref_service()
158 tid = vcpu->run->s.regs.gprs[(vcpu->arch.sie_block->ipa & 0xf0) >> 4]; in __diag_time_slice_end_directed()
[all …]
/Linux-v5.10/Documentation/dev-tools/
Dkselftest.rst7 paths in the kernel. Tests are intended to be run after building, installing
17 to run the full range of hot-plug tests. In default mode, hot-plug tests run
19 run on a single cpu as opposed to all hotplug capable cpus, and memory
20 hotplug test is run on 2% of hotplug capable memory instead of 10%.
22 kselftest runs as a userspace process. Tests that can be written/run in
24 run in kernel space may wish to use a `Test Module`_.
26 Running the selftests (hotplug tests are run in limited mode)
33 To run the tests::
37 To build and run the tests with a single command, use::
60 The above commands by default run the tests and print full pass/fail report.
[all …]
/Linux-v5.10/arch/arm64/kvm/
Dmmio.c94 struct kvm_run *run = vcpu->run; in kvm_handle_mmio_return() local
97 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()
125 struct kvm_run *run = vcpu->run; in io_mem_abort() local
139 run->exit_reason = KVM_EXIT_ARM_NISV; in io_mem_abort()
140 run->arm_nisv.esr_iss = kvm_vcpu_dabt_iss_nisv_sanitized(vcpu); in io_mem_abort()
141 run->arm_nisv.fault_ipa = fault_ipa; in io_mem_abort()
176 run->mmio.is_write = is_write; in io_mem_abort()
177 run->mmio.phys_addr = fault_ipa; in io_mem_abort()
178 run->mmio.len = len; in io_mem_abort()
[all …]
/Linux-v5.10/Documentation/driver-api/dmaengine/
Ddmatest.rst33 % modprobe dmatest timeout=2000 iterations=1 channel=dma0chan0 run=1
41 % echo 1 > /sys/module/dmatest/parameters/run
45 dmatest.timeout=2000 dmatest.iterations=1 dmatest.channel=dma0chan0 dmatest.run=1
55 % echo 1 > /sys/module/dmatest/parameters/run
65 begin execution when the run parameter is set to 1.
74 pending thread is started once run is to 1.
80 % cat /sys/module/dmatest/parameters/run
82 To wait for test completion userpace can poll 'run' until it is false, or use
84 initialization to pause until a test run has completed, while reading
92 % modprobe dmatest run=1 iterations=42 wait=1
[all …]
/Linux-v5.10/arch/arm/mach-lpc32xx/
Dpm.c16 * The LPC32XX has three CPU modes for controlling system power: run,
17 * direct-run, and halt modes. When switching between halt and run modes,
18 * the CPU transistions through direct-run mode. For Linux, direct-run
22 * Run mode:
27 * Direct-run mode:
38 * wake the system up back into direct-run mode.
43 * SDRAM will still be accessible in direct-run mode. In DDR based systems,
44 * a transition to direct-run mode will stop all DDR accesses (no clocks).
54 * Enter direct-run mode
58 * System enters direct-run mode when an enabled event occurs
[all …]
/Linux-v5.10/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-v5.10/arch/arm/mach-pxa/
DKconfig119 Say Y here if you intend to run this kernel on a Cogent
141 Say Y here if you intend to run this kernel on
302 Say Y here if you intend to run this kernel on a
357 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
366 Say Y here if you intend to run this kernel on a Palm Tungsten|C
377 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
388 Say Y here if you intend to run this kernel on a Palm T|X
399 Say Y here if you intend to run this kernel on Palm Zire 72
410 Say Y here if you intend to run this kernel on a Palm LifeDrive
426 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
[all …]
/Linux-v5.10/tools/testing/selftests/kvm/
Dset_memory_region_test.c58 struct kvm_run *run; in vcpu_worker() local
67 run = vcpu_state(vm, VCPU_ID); in vcpu_worker()
72 if (run->exit_reason == KVM_EXIT_IO) { in vcpu_worker()
81 if (run->exit_reason != KVM_EXIT_MMIO) in vcpu_worker()
84 TEST_ASSERT(!run->mmio.is_write, "Unexpected exit mmio write"); in vcpu_worker()
85 TEST_ASSERT(run->mmio.len == 8, in vcpu_worker()
86 "Unexpected exit mmio size = %u", run->mmio.len); in vcpu_worker()
88 TEST_ASSERT(run->mmio.phys_addr == MEM_REGION_GPA, in vcpu_worker()
90 run->mmio.phys_addr); in vcpu_worker()
91 memcpy(run->mmio.data, &MMIO_VAL, 8); in vcpu_worker()
[all …]

12345678910>>...155