Lines Matching full:i

16 	int i;  in get_changed_bytes()  local
24 for (i = 0; i < size; i++) in get_changed_bytes()
25 while (n[i] == o[i]) in get_changed_bytes()
26 get_random_bytes(&n[i], 1); in get_changed_bytes()
75 int i; in gen_regmap() local
100 for (i = 0; i < config->num_reg_defaults; i++) { in gen_regmap()
101 defaults[i].reg = i * config->reg_stride; in gen_regmap()
102 defaults[i].def = buf[i * config->reg_stride]; in gen_regmap()
156 int i; in bulk_write() local
174 for (i = 0; i < BLOCK_TEST_SIZE; i++) in bulk_write()
175 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval[i])); in bulk_write()
180 for (i = 0; i < BLOCK_TEST_SIZE; i++) in bulk_write()
181 KUNIT_EXPECT_EQ(test, t->type == REGCACHE_NONE, data->read[i]); in bulk_write()
193 int i; in bulk_read() local
206 for (i = 0; i < BLOCK_TEST_SIZE; i++) in bulk_read()
207 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, val[i])); in bulk_read()
213 for (i = 0; i < BLOCK_TEST_SIZE; i++) in bulk_read()
214 KUNIT_EXPECT_EQ(test, t->type == REGCACHE_NONE, data->read[i]); in bulk_read()
226 int i; in write_readonly() local
240 for (i = 0; i < BLOCK_TEST_SIZE; i++) in write_readonly()
241 data->written[i] = false; in write_readonly()
244 for (i = 0; i < BLOCK_TEST_SIZE; i++) in write_readonly()
245 KUNIT_EXPECT_EQ(test, i != 5, regmap_write(map, i, val) == 0); in write_readonly()
248 for (i = 0; i < BLOCK_TEST_SIZE; i++) in write_readonly()
249 KUNIT_EXPECT_EQ(test, i != 5, data->written[i]); in write_readonly()
261 int i; in read_writeonly() local
272 for (i = 0; i < BLOCK_TEST_SIZE; i++) in read_writeonly()
273 data->read[i] = false; in read_writeonly()
279 for (i = 0; i < BLOCK_TEST_SIZE; i++) { in read_writeonly()
281 KUNIT_EXPECT_EQ(test, i != 5, in read_writeonly()
282 regmap_read(map, i, &val) == 0); in read_writeonly()
284 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val)); in read_writeonly()
301 int i; in reg_defaults() local
318 for (i = 0; i < BLOCK_TEST_SIZE; i++) in reg_defaults()
319 KUNIT_EXPECT_EQ(test, t->type == REGCACHE_NONE, data->read[i]); in reg_defaults()
329 int i; in reg_defaults_read_dev() local
341 for (i = 0; i < BLOCK_TEST_SIZE; i++) { in reg_defaults_read_dev()
342 KUNIT_EXPECT_EQ(test, t->type != REGCACHE_NONE, data->read[i]); in reg_defaults_read_dev()
343 data->read[i] = false; in reg_defaults_read_dev()
352 for (i = 0; i < BLOCK_TEST_SIZE; i++) in reg_defaults_read_dev()
353 KUNIT_EXPECT_EQ(test, t->type == REGCACHE_NONE, data->read[i]); in reg_defaults_read_dev()
364 int i; in register_patch() local
391 for (i = 0; i < BLOCK_TEST_SIZE; i++) { in register_patch()
392 switch (i) { in register_patch()
395 KUNIT_EXPECT_TRUE(test, data->written[i]); in register_patch()
396 KUNIT_EXPECT_EQ(test, data->vals[i], rval[i] + 1); in register_patch()
399 KUNIT_EXPECT_FALSE(test, data->written[i]); in register_patch()
400 KUNIT_EXPECT_EQ(test, data->vals[i], rval[i]); in register_patch()
415 int i; in stride() local
428 for (i = 0; i < BLOCK_TEST_SIZE; i++) { in stride()
429 data->read[i] = false; in stride()
430 data->written[i] = false; in stride()
432 if (i % 2) { in stride()
433 KUNIT_EXPECT_NE(test, 0, regmap_read(map, i, &rval)); in stride()
434 KUNIT_EXPECT_NE(test, 0, regmap_write(map, i, rval)); in stride()
435 KUNIT_EXPECT_FALSE(test, data->read[i]); in stride()
436 KUNIT_EXPECT_FALSE(test, data->written[i]); in stride()
438 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in stride()
439 KUNIT_EXPECT_EQ(test, data->vals[i], rval); in stride()
441 data->read[i]); in stride()
443 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, rval)); in stride()
444 KUNIT_EXPECT_TRUE(test, data->written[i]); in stride()
489 int i; in basic_ranges() local
503 for (i = test_range.range_min; i < test_range.range_max; i++) { in basic_ranges()
504 data->read[i] = false; in basic_ranges()
505 data->written[i] = false; in basic_ranges()
545 for (i = test_range.range_min; i < test_range.range_max; i++) { in basic_ranges()
546 KUNIT_EXPECT_FALSE(test, data->read[i]); in basic_ranges()
547 KUNIT_EXPECT_FALSE(test, data->written[i]); in basic_ranges()
562 int i; in stress_insert() local
581 for (i = 0; i < config.max_register; i += 100) in stress_insert()
582 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
583 for (i = 0; i < config.max_register; i += 50) in stress_insert()
584 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
585 for (i = 0; i < config.max_register; i += 25) in stress_insert()
586 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
587 for (i = 0; i < config.max_register; i += 10) in stress_insert()
588 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
589 for (i = 0; i < config.max_register; i += 5) in stress_insert()
590 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
591 for (i = 0; i < config.max_register; i += 3) in stress_insert()
592 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
593 for (i = 0; i < config.max_register; i += 2) in stress_insert()
594 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
595 for (i = 0; i < config.max_register; i++) in stress_insert()
596 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
599 for (i = 0; i < config.max_register; i ++) { in stress_insert()
600 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in stress_insert()
601 KUNIT_EXPECT_EQ(test, rval, vals[i]); in stress_insert()
602 KUNIT_EXPECT_EQ(test, t->type == REGCACHE_NONE, data->read[i]); in stress_insert()
653 int i; in cache_sync() local
668 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync()
669 data->written[i] = false; in cache_sync()
678 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync()
679 KUNIT_EXPECT_EQ(test, true, data->written[i]); in cache_sync()
691 int i; in cache_sync_defaults() local
709 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_defaults()
710 data->written[i] = false; in cache_sync_defaults()
714 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_defaults()
715 KUNIT_EXPECT_EQ(test, i == 2, data->written[i]); in cache_sync_defaults()
727 int i; in cache_sync_readonly() local
739 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_readonly()
740 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val)); in cache_sync_readonly()
745 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_readonly()
746 KUNIT_EXPECT_EQ(test, i != 5, regmap_write(map, i, val) == 0); in cache_sync_readonly()
750 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_readonly()
751 data->written[i] = false; in cache_sync_readonly()
755 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_readonly()
756 KUNIT_EXPECT_EQ(test, i != 5, data->written[i]); in cache_sync_readonly()
769 int i; in cache_sync_patch() local
797 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_patch()
798 data->written[i] = false; in cache_sync_patch()
802 for (i = 0; i < BLOCK_TEST_SIZE; i++) { in cache_sync_patch()
803 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val)); in cache_sync_patch()
804 KUNIT_EXPECT_EQ(test, val, rval[i]); in cache_sync_patch()
806 switch (i) { in cache_sync_patch()
809 KUNIT_EXPECT_EQ(test, true, data->written[i]); in cache_sync_patch()
810 KUNIT_EXPECT_EQ(test, data->vals[i], rval[i] + 1); in cache_sync_patch()
813 KUNIT_EXPECT_EQ(test, false, data->written[i]); in cache_sync_patch()
814 KUNIT_EXPECT_EQ(test, data->vals[i], rval[i]); in cache_sync_patch()
829 int i; in cache_drop() local
841 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_drop()
842 data->read[i] = false; in cache_drop()
845 for (i = 0; i < BLOCK_TEST_SIZE; i++) { in cache_drop()
846 KUNIT_EXPECT_FALSE(test, data->read[i]); in cache_drop()
847 data->read[i] = false; in cache_drop()
857 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_drop()
858 KUNIT_EXPECT_EQ(test, data->read[i], i >= 3 && i <= 5); in cache_drop()
871 int i; in cache_present() local
881 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_present()
882 data->read[i] = false; in cache_present()
885 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_present()
886 KUNIT_ASSERT_FALSE(test, regcache_reg_cached(map, i)); in cache_present()
889 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_present()
890 KUNIT_ASSERT_FALSE(test, data->read[i]); in cache_present()
893 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_present()
894 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val)); in cache_present()
897 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_present()
898 KUNIT_ASSERT_TRUE(test, regcache_reg_cached(map, i)); in cache_present()
911 int i; in cache_range_window_reg() local
926 for (i = test_range.range_min; i <= test_range.range_max; i++) in cache_range_window_reg()
927 KUNIT_ASSERT_EQ(test, 0, regmap_write(map, i, 0)); in cache_range_window_reg()
1007 int i; in gen_raw_regmap() local
1034 for (i = 0; i < config->num_reg_defaults; i++) { in gen_raw_regmap()
1035 defaults[i].reg = i; in gen_raw_regmap()
1038 defaults[i].def = le16_to_cpu(buf[i]); in gen_raw_regmap()
1041 defaults[i].def = be16_to_cpu(buf[i]); in gen_raw_regmap()
1071 int i; in raw_read_defaults_single() local
1081 for (i = 0; i < config.max_register + 1; i++) { in raw_read_defaults_single()
1082 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in raw_read_defaults_single()
1083 KUNIT_EXPECT_EQ(test, config.reg_defaults[i].def, rval); in raw_read_defaults_single()
1098 int i; in raw_read_defaults() local
1115 for (i = 0; i < config.max_register + 1; i++) { in raw_read_defaults()
1116 def = config.reg_defaults[i].def; in raw_read_defaults()
1118 KUNIT_EXPECT_EQ(test, def, be16_to_cpu(rval[i])); in raw_read_defaults()
1120 KUNIT_EXPECT_EQ(test, def, le16_to_cpu(rval[i])); in raw_read_defaults()
1163 int i; in raw_write() local
1180 for (i = 0; i < config.max_register + 1; i++) { in raw_write()
1181 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in raw_write()
1183 switch (i) { in raw_write()
1188 be16_to_cpu(val[i % 2])); in raw_write()
1191 le16_to_cpu(val[i % 2])); in raw_write()
1195 KUNIT_EXPECT_EQ(test, config.reg_defaults[i].def, rval); in raw_write()
1275 int i; in raw_sync() local
1295 for (i = 0; i < config.max_register + 1; i++) { in raw_sync()
1296 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in raw_sync()
1298 switch (i) { in raw_sync()
1303 be16_to_cpu(val[i - 2])); in raw_sync()
1306 le16_to_cpu(val[i - 2])); in raw_sync()
1310 KUNIT_EXPECT_EQ(test, rval, val[i - 2]); in raw_sync()
1313 KUNIT_EXPECT_EQ(test, config.reg_defaults[i].def, rval); in raw_sync()
1330 for (i = 0; i < config.max_register + 1; i++) in raw_sync()
1331 data->written[i] = false; in raw_sync()