/linux/drivers/scsi/ |
H A D | scsi_lib_test.c | 61 struct scsi_failures failures = { in scsi_lib_test_multiple_sense() local 72 KUNIT_EXPECT_EQ(test, 0, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 74 /* Command failed but caller did not pass in a failures array */ in scsi_lib_test_multiple_sense() 79 KUNIT_EXPECT_EQ(test, -EAGAIN, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 82 KUNIT_EXPECT_EQ(test, -EAGAIN, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 85 KUNIT_EXPECT_EQ(test, 0, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 88 KUNIT_EXPECT_EQ(test, -EAGAIN, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 91 KUNIT_EXPECT_EQ(test, 0, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 94 KUNIT_EXPECT_EQ(test, -EAGAIN, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 97 KUNIT_EXPECT_EQ(test, 0, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 124 struct scsi_failures failures = { scsi_lib_test_any_sense() local 151 struct scsi_failures failures = { scsi_lib_test_host() local 177 struct scsi_failures failures = { scsi_lib_test_any_failure() local 200 struct scsi_failures failures = { scsi_lib_test_any_status() local 234 struct scsi_failures failures = { scsi_lib_test_total_allowed() local 278 struct scsi_failures failures = { scsi_lib_test_mixed_total() local [all...] |
H A D | ses.c | 107 struct scsi_failures failures = { in ses_recv_diag() local 111 .failures = &failures, in ses_recv_diag() 164 struct scsi_failures failures = { in ses_send_diag() local 168 .failures = &failures, in ses_send_diag()
|
H A D | scsi_scan.c | 72 * includes allocation or general failures preventing IO from being sent. 676 struct scsi_failures failures = { in scsi_probe_lun() local 682 .failures = &failures, in scsi_probe_lun() 700 scsi_failures_reset_retries(&failures); in scsi_probe_lun() 1449 struct scsi_failures failures = { in scsi_report_lun_scan() local 1454 .failures = &failures, in scsi_report_lun_scan() 1525 scsi_failures_reset_retries(&failures); in scsi_report_lun_scan()
|
H A D | scsi_lib.c | 188 * scsi_failures_reset_retries - reset all failures to zero 189 * @failures: &struct scsi_failures with specific failure modes set 191 void scsi_failures_reset_retries(struct scsi_failures *failures) in scsi_failures_reset_retries() argument 195 failures->total_retries = 0; in scsi_failures_reset_retries() 197 for (failure = failures->failure_definitions; failure->result; in scsi_failures_reset_retries() 206 * @failures: scsi_failures struct that lists failures to check for. 211 struct scsi_failures *failures) in scsi_check_passthrough() argument 220 if (!failures) in scsi_check_passthrough() 223 for (failure = failures in scsi_check_passthrough() 2291 struct scsi_failures failures = { scsi_mode_sense() local [all...] |
H A D | sd.c | 1796 struct scsi_failures failures = { in sd_sync_cache() local 1802 .failures = &failures, in sd_sync_cache() 1948 struct scsi_failures failures = { in sd_pr_in_command() local 1953 .failures = &failures, in sd_pr_in_command() 2050 struct scsi_failures failures = { in sd_pr_out_command() local 2055 .failures = &failures, in sd_pr_out_command() 2160 * SCSI EH. When counting medium access failures w 2425 struct scsi_failures failures = { sd_spinup_disk() local 2753 struct scsi_failures failures = { read_capacity_10() local 4113 struct scsi_failures failures = { sd_start_stop_device() local [all...] |
/linux/drivers/android/tests/ |
H A D | binder_alloc_kunit.c | 169 unsigned long failures = 0; in binder_alloc_test_alloc_buf() local 176 failures++; in binder_alloc_test_alloc_buf() 179 return failures; in binder_alloc_test_alloc_buf() 187 unsigned long failures = 0; in binder_alloc_test_free_buf() local 197 failures++; in binder_alloc_test_free_buf() 201 return failures; in binder_alloc_test_free_buf() 207 unsigned long failures = 0; in binder_alloc_test_free_page() local 221 failures++; in binder_alloc_test_free_page() 225 return failures; in binder_alloc_test_free_page() 236 unsigned long failures; in binder_alloc_test_alloc_free() local 301 permute_frees(struct kunit * test,struct binder_alloc * alloc,struct binder_alloc_test_case_info * tc,unsigned long * runs,unsigned long * failures,int index,size_t end) permute_frees() argument 338 gen_buf_sizes(struct kunit * test,struct binder_alloc * alloc,struct binder_alloc_test_case_info * tc,size_t * end_offset,unsigned long * runs,unsigned long * failures) gen_buf_sizes() argument 372 gen_buf_offsets(struct kunit * test,struct binder_alloc * alloc,size_t * end_offset,int * alignments,unsigned long * runs,unsigned long * failures,int index) gen_buf_offsets() argument 454 unsigned long failures = 0; binder_alloc_exhaustive_test() local [all...] |
/linux/tools/testing/selftests/kvm/x86/ |
H A D | tsc_scaling_sync.c | 46 unsigned long failures = 0; in run_vcpu() local 75 failures++; in run_vcpu() 83 return (void *)failures; in run_vcpu() 99 unsigned long failures = 0; in main() local 103 failures += (unsigned long)this_cpu_failures; in main() 106 TEST_ASSERT(!failures, "TSC sync failed"); in main()
|
/linux/drivers/scsi/device_handler/ |
H A D | scsi_dh_hp_sw.c | 95 struct scsi_failures failures = { in hp_sw_tur() local 100 .failures = &failures, in hp_sw_tur() 149 struct scsi_failures failures = { in hp_sw_start_stop() local 154 .failures = &failures, in hp_sw_start_stop()
|
/linux/tools/testing/selftests/bpf/ |
H A D | test_xsk.sh | 232 failures=0 238 failures=1 242 if [ $failures -eq 0 ]; then
|
H A D | README.rst | 15 are propagated to patchwork, where failures are highlighted similar to 120 Additional information about selftest failures are 123 profiler[23] test failures with clang/llvm <12.0.0 162 bpf_iter test failures with clang/llvm 10.0.0 248 old to support them, they shouldn't cause build failures or runtime test 249 failures:
|
/linux/drivers/md/ |
H A D | dm-raid1.c | 67 struct bio_list failures; member 645 if (!ms->failures.head) in write_callback() 647 bio_list_add(&ms->failures, bio); in write_callback() 771 bio_list_merge(&ms->failures, &sync); in do_writes() 784 bio_list_add(&ms->failures, bio); in do_writes() 794 static void do_failures(struct mirror_set *ms, struct bio_list *failures) in do_failures() argument 798 if (likely(!failures->head)) in do_failures() 812 * Some writes on the failures list may have been in do_failures() 818 while ((bio = bio_list_pop(failures))) { in do_failures() 863 struct bio_list reads, writes, failures; in do_mirror() local [all...] |
/linux/tools/testing/selftests/net/ |
H A D | rxtimestamp.c | 379 int failures = 0; in main() local 438 failures++; in main() 442 failures++; in main() 445 if (!failures) in main() 447 return failures; in main()
|
/linux/tools/perf/tests/ |
H A D | pmu-events.c | 844 int *failures = data; in test__parsing_callback() local 855 (*failures)++; in test__parsing_callback() 877 (*failures)--; in test__parsing_callback() 910 (*failures)--; in test__parsing_callback() 931 int failures = 0; in test__parsing() local 933 pmu_for_each_core_metric(test__parsing_callback, &failures); in test__parsing() 934 pmu_for_each_sys_metric(test__parsing_callback, &failures); in test__parsing() 936 return failures == 0 ? TEST_OK : TEST_FAIL; in test__parsing()
|
/linux/Documentation/fault-injection/ |
H A D | fault-injection.rst | 13 injects slab allocation failures. (kmalloc(), kmem_cache_alloc(), ...) 17 injects page allocation failures. (alloc_pages(), get_free_pages(), ...) 21 injects failures in user memory access functions. (copy_from_user(), get_user(), ...) 29 injects kernel RPC client and server failures. 111 specifies the interval between failures, for calls to 119 specifies how many times failures may happen at most. A value of -1 142 Any positive value limits failures to only processes indicated by 167 default is 'Y', setting it to 'N' will also inject failures into 173 default is 'N', setting it to 'Y' will only inject failures when 183 default is 'Y', setting it to 'N' will also inject failures [all...] |
/linux/tools/testing/fault-injection/ |
H A D | failcmd.sh | 5 # failcmd.sh - run a command with injecting slab/page allocation failures 12 # Run command with injecting slab/page allocation failures by fault 31 specifies how many times failures may happen at most. 59 inject slab allocation failures 61 inject page allocation failures
|
/linux/tools/testing/selftests/rcutorture/bin/ |
H A D | kvm-check-branches.sh | 97 echo '!!! ' $nfail failures in $ntry 'runs!!!' 100 echo No failures in $ntry runs.
|
/linux/Documentation/mm/ |
H A D | hwpoison.rst | 29 users, because memory failures could happen anytime and anywhere, 51 memory failures too. The expectation is that most applications 60 All memory failures cause a panic. Do not attempt recovery. 121 injected failures, not for real memory failures. Once any hardware 128 Only handle memory failures to pages associated with the file
|
/linux/tools/perf/tests/shell/lib/ |
H A D | perf_metric_validation.py | 307 failures = dict() 315 failures[m['Name']] = result 322 if name not in failures: 326 del failures[name] 328 failures[name] = [val] 333 if len(failures.keys()) != 0: 335 rule['RangeLower'], rule['RangeUpper']) for name, val in failures.items()])
|
/linux/arch/x86/kernel/cpu/sgx/ |
H A D | virt.c | 157 long failures = 0; in sgx_vepc_remove_all() local 164 failures++; in sgx_vepc_remove_all() 168 * WARN, as userspace can induce said failures by in sgx_vepc_remove_all() 185 return failures; in sgx_vepc_remove_all()
|
/linux/tools/testing/selftests/mm/ |
H A D | migration.c | 71 int failures = 0; in migrate() local 88 if (++failures < MAX_RETRIES) in migrate() 96 failures = 0; in migrate()
|
/linux/tools/testing/selftests/x86/ |
H A D | ldt_gdt.c | 522 int failures = 0, iters = 5, i; in do_multicpu_tests() local 598 failures++; in do_multicpu_tests() 608 if (failures) { in do_multicpu_tests() 609 printf("[FAIL]\t%d of %d iterations failed\n", failures, iters); in do_multicpu_tests()
|
/linux/drivers/net/ethernet/i825xx/ |
H A D | ether1.c | 447 int failures = 0; in ether1_init_for_open() local 537 failures += 1; in ether1_init_for_open() 554 failures += 1; in ether1_init_for_open() 571 failures += 1; in ether1_init_for_open() 604 if (failures) in ether1_init_for_open() 606 return failures ? 1 : 0; in ether1_init_for_open()
|
/linux/tools/testing/ktest/examples/include/ |
H A D | defaults.conf | 151 STORE_FAILURES = ${THIS_DIR}/failures
|
/linux/scripts/coccinelle/api/ |
H A D | platform_get_irq.cocci | 2 /// Remove dev_err() messages after platform_get_irq*() failures
|
/linux/kernel/rcu/ |
H A D | Kconfig.debug | 73 bool "Log CPU for rcutorture failures" 81 overhead, overhead that can make both failures and close calls 88 bool "Log grace-period numbers for rcutorture failures" 96 that can make both failures and close calls less probable.
|