Lines Matching full:i
58 int i; in gen_regmap() local
83 for (i = 0; i < config->num_reg_defaults; i++) { in gen_regmap()
84 defaults[i].reg = i * config->reg_stride; in gen_regmap()
85 defaults[i].def = buf[i * config->reg_stride]; in gen_regmap()
139 int i; in bulk_write() local
157 for (i = 0; i < BLOCK_TEST_SIZE; i++) in bulk_write()
158 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval[i])); in bulk_write()
163 for (i = 0; i < BLOCK_TEST_SIZE; i++) in bulk_write()
164 KUNIT_EXPECT_EQ(test, t->type == REGCACHE_NONE, data->read[i]); in bulk_write()
176 int i; in bulk_read() local
189 for (i = 0; i < BLOCK_TEST_SIZE; i++) in bulk_read()
190 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, val[i])); in bulk_read()
196 for (i = 0; i < BLOCK_TEST_SIZE; i++) in bulk_read()
197 KUNIT_EXPECT_EQ(test, t->type == REGCACHE_NONE, data->read[i]); in bulk_read()
209 int i; in write_readonly() local
223 for (i = 0; i < BLOCK_TEST_SIZE; i++) in write_readonly()
224 data->written[i] = false; in write_readonly()
227 for (i = 0; i < BLOCK_TEST_SIZE; i++) in write_readonly()
228 KUNIT_EXPECT_EQ(test, i != 5, regmap_write(map, i, val) == 0); in write_readonly()
231 for (i = 0; i < BLOCK_TEST_SIZE; i++) in write_readonly()
232 KUNIT_EXPECT_EQ(test, i != 5, data->written[i]); in write_readonly()
244 int i; in read_writeonly() local
255 for (i = 0; i < BLOCK_TEST_SIZE; i++) in read_writeonly()
256 data->read[i] = false; in read_writeonly()
262 for (i = 0; i < BLOCK_TEST_SIZE; i++) { in read_writeonly()
264 KUNIT_EXPECT_EQ(test, i != 5, in read_writeonly()
265 regmap_read(map, i, &val) == 0); in read_writeonly()
267 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val)); in read_writeonly()
284 int i; in reg_defaults() local
301 for (i = 0; i < BLOCK_TEST_SIZE; i++) in reg_defaults()
302 KUNIT_EXPECT_EQ(test, t->type == REGCACHE_NONE, data->read[i]); in reg_defaults()
312 int i; in reg_defaults_read_dev() local
324 for (i = 0; i < BLOCK_TEST_SIZE; i++) { in reg_defaults_read_dev()
325 KUNIT_EXPECT_EQ(test, t->type != REGCACHE_NONE, data->read[i]); in reg_defaults_read_dev()
326 data->read[i] = false; in reg_defaults_read_dev()
335 for (i = 0; i < BLOCK_TEST_SIZE; i++) in reg_defaults_read_dev()
336 KUNIT_EXPECT_EQ(test, t->type == REGCACHE_NONE, data->read[i]); in reg_defaults_read_dev()
347 int i; in register_patch() local
374 for (i = 0; i < BLOCK_TEST_SIZE; i++) { in register_patch()
375 switch (i) { in register_patch()
378 KUNIT_EXPECT_TRUE(test, data->written[i]); in register_patch()
379 KUNIT_EXPECT_EQ(test, data->vals[i], rval[i] + 1); in register_patch()
382 KUNIT_EXPECT_FALSE(test, data->written[i]); in register_patch()
383 KUNIT_EXPECT_EQ(test, data->vals[i], rval[i]); in register_patch()
398 int i; in stride() local
411 for (i = 0; i < BLOCK_TEST_SIZE; i++) { in stride()
412 data->read[i] = false; in stride()
413 data->written[i] = false; in stride()
415 if (i % 2) { in stride()
416 KUNIT_EXPECT_NE(test, 0, regmap_read(map, i, &rval)); in stride()
417 KUNIT_EXPECT_NE(test, 0, regmap_write(map, i, rval)); in stride()
418 KUNIT_EXPECT_FALSE(test, data->read[i]); in stride()
419 KUNIT_EXPECT_FALSE(test, data->written[i]); in stride()
421 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in stride()
422 KUNIT_EXPECT_EQ(test, data->vals[i], rval); in stride()
424 data->read[i]); in stride()
426 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, rval)); in stride()
427 KUNIT_EXPECT_TRUE(test, data->written[i]); in stride()
464 int i; in basic_ranges() local
478 for (i = test_range.range_min; i < test_range.range_max; i++) { in basic_ranges()
479 data->read[i] = false; in basic_ranges()
480 data->written[i] = false; in basic_ranges()
520 for (i = test_range.range_min; i < test_range.range_max; i++) { in basic_ranges()
521 KUNIT_EXPECT_FALSE(test, data->read[i]); in basic_ranges()
522 KUNIT_EXPECT_FALSE(test, data->written[i]); in basic_ranges()
537 int i; in stress_insert() local
556 for (i = 0; i < config.max_register; i += 100) in stress_insert()
557 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
558 for (i = 0; i < config.max_register; i += 50) in stress_insert()
559 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
560 for (i = 0; i < config.max_register; i += 25) in stress_insert()
561 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
562 for (i = 0; i < config.max_register; i += 10) in stress_insert()
563 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
564 for (i = 0; i < config.max_register; i += 5) in stress_insert()
565 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
566 for (i = 0; i < config.max_register; i += 3) in stress_insert()
567 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
568 for (i = 0; i < config.max_register; i += 2) in stress_insert()
569 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
570 for (i = 0; i < config.max_register; i++) in stress_insert()
571 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
574 for (i = 0; i < config.max_register; i ++) { in stress_insert()
575 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in stress_insert()
576 KUNIT_EXPECT_EQ(test, rval, vals[i]); in stress_insert()
577 KUNIT_EXPECT_EQ(test, t->type == REGCACHE_NONE, data->read[i]); in stress_insert()
628 int i; in cache_sync() local
643 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync()
644 data->written[i] = false; in cache_sync()
653 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync()
654 KUNIT_EXPECT_EQ(test, true, data->written[i]); in cache_sync()
666 int i; in cache_sync_defaults() local
684 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_defaults()
685 data->written[i] = false; in cache_sync_defaults()
689 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_defaults()
690 KUNIT_EXPECT_EQ(test, i == 2, data->written[i]); in cache_sync_defaults()
702 int i; in cache_sync_readonly() local
714 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_readonly()
715 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val)); in cache_sync_readonly()
720 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_readonly()
721 KUNIT_EXPECT_EQ(test, i != 5, regmap_write(map, i, val) == 0); in cache_sync_readonly()
725 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_readonly()
726 data->written[i] = false; in cache_sync_readonly()
730 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_readonly()
731 KUNIT_EXPECT_EQ(test, i != 5, data->written[i]); in cache_sync_readonly()
744 int i; in cache_sync_patch() local
772 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_sync_patch()
773 data->written[i] = false; in cache_sync_patch()
777 for (i = 0; i < BLOCK_TEST_SIZE; i++) { in cache_sync_patch()
778 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val)); in cache_sync_patch()
779 KUNIT_EXPECT_EQ(test, val, rval[i]); in cache_sync_patch()
781 switch (i) { in cache_sync_patch()
784 KUNIT_EXPECT_EQ(test, true, data->written[i]); in cache_sync_patch()
785 KUNIT_EXPECT_EQ(test, data->vals[i], rval[i] + 1); in cache_sync_patch()
788 KUNIT_EXPECT_EQ(test, false, data->written[i]); in cache_sync_patch()
789 KUNIT_EXPECT_EQ(test, data->vals[i], rval[i]); in cache_sync_patch()
804 int i; in cache_drop() local
816 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_drop()
817 data->read[i] = false; in cache_drop()
820 for (i = 0; i < BLOCK_TEST_SIZE; i++) { in cache_drop()
821 KUNIT_EXPECT_FALSE(test, data->read[i]); in cache_drop()
822 data->read[i] = false; in cache_drop()
832 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_drop()
833 KUNIT_EXPECT_EQ(test, data->read[i], i >= 3 && i <= 5); in cache_drop()
846 int i; in cache_present() local
856 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_present()
857 data->read[i] = false; in cache_present()
860 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_present()
861 KUNIT_ASSERT_FALSE(test, regcache_reg_cached(map, i)); in cache_present()
864 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_present()
865 KUNIT_ASSERT_FALSE(test, data->read[i]); in cache_present()
868 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_present()
869 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val)); in cache_present()
872 for (i = 0; i < BLOCK_TEST_SIZE; i++) in cache_present()
873 KUNIT_ASSERT_TRUE(test, regcache_reg_cached(map, i)); in cache_present()
929 int i; in gen_raw_regmap() local
956 for (i = 0; i < config->num_reg_defaults; i++) { in gen_raw_regmap()
957 defaults[i].reg = i; in gen_raw_regmap()
960 defaults[i].def = le16_to_cpu(buf[i]); in gen_raw_regmap()
963 defaults[i].def = be16_to_cpu(buf[i]); in gen_raw_regmap()
993 int i; in raw_read_defaults_single() local
1003 for (i = 0; i < config.max_register + 1; i++) { in raw_read_defaults_single()
1004 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in raw_read_defaults_single()
1005 KUNIT_EXPECT_EQ(test, config.reg_defaults[i].def, rval); in raw_read_defaults_single()
1020 int i; in raw_read_defaults() local
1037 for (i = 0; i < config.max_register + 1; i++) { in raw_read_defaults()
1038 def = config.reg_defaults[i].def; in raw_read_defaults()
1040 KUNIT_EXPECT_EQ(test, def, be16_to_cpu(rval[i])); in raw_read_defaults()
1042 KUNIT_EXPECT_EQ(test, def, le16_to_cpu(rval[i])); in raw_read_defaults()
1085 int i; in raw_write() local
1102 for (i = 0; i < config.max_register + 1; i++) { in raw_write()
1103 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in raw_write()
1105 switch (i) { in raw_write()
1110 be16_to_cpu(val[i % 2])); in raw_write()
1113 le16_to_cpu(val[i % 2])); in raw_write()
1117 KUNIT_EXPECT_EQ(test, config.reg_defaults[i].def, rval); in raw_write()
1137 int i; in raw_sync() local
1161 for (i = 0; i < config.max_register + 1; i++) { in raw_sync()
1162 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in raw_sync()
1164 switch (i) { in raw_sync()
1170 be16_to_cpu(val[i % 2])); in raw_sync()
1173 le16_to_cpu(val[i % 2])); in raw_sync()
1177 KUNIT_EXPECT_EQ(test, config.reg_defaults[i].def, rval); in raw_sync()
1186 for (i = 0; i < config.max_register + 1; i++) in raw_sync()
1187 data->written[i] = false; in raw_sync()