Lines Matching refs:obj

80 			   uint32_t flags, uint32_t *obj, uint32_t storage_id)  in fs_open()  argument
99 *obj = op.params[1].value.b; in fs_open()
106 uint32_t data_size, uint32_t *obj, in fs_create() argument
129 *obj = op.params[1].value.b; in fs_create()
154 static TEEC_Result fs_close(TEEC_Session *sess, uint32_t obj) in fs_close() argument
159 op.params[0].value.a = obj; in fs_close()
167 static TEEC_Result fs_read(TEEC_Session *sess, uint32_t obj, void *data, in fs_read() argument
176 op.params[1].value.a = obj; in fs_read()
191 static TEEC_Result fs_write(TEEC_Session *sess, uint32_t obj, void *data, in fs_write() argument
199 op.params[1].value.a = obj; in fs_write()
209 static TEEC_Result fs_seek(TEEC_Session *sess, uint32_t obj, int32_t offset, in fs_seek() argument
215 op.params[0].value.a = obj; in fs_seek()
225 static TEEC_Result fs_unlink(TEEC_Session *sess, uint32_t obj) in fs_unlink() argument
230 op.params[0].value.a = obj; in fs_unlink()
238 static TEEC_Result fs_trunc(TEEC_Session *sess, uint32_t obj, uint32_t len) in fs_trunc() argument
243 op.params[0].value.a = obj; in fs_trunc()
252 static TEEC_Result fs_rename(TEEC_Session *sess, uint32_t obj, void *id, in fs_rename() argument
258 op.params[0].value.a = obj; in fs_rename()
349 static TEEC_Result fs_restrict_usage(TEEC_Session *sess, uint32_t obj, in fs_restrict_usage() argument
355 op.params[0].value.a = obj; in fs_restrict_usage()
366 uint32_t max_key_size, uint32_t *obj) in fs_alloc_obj() argument
379 *obj = op.params[1].value.a; in fs_alloc_obj()
383 static TEEC_Result fs_free_obj(TEEC_Session *sess, uint32_t obj) in fs_free_obj() argument
388 op.params[0].value.a = obj; in fs_free_obj()
396 static TEEC_Result fs_reset_obj(TEEC_Session *sess, uint32_t obj) in fs_reset_obj() argument
401 op.params[0].value.a = obj; in fs_reset_obj()
409 static TEEC_Result fs_get_obj_info(TEEC_Session *sess, uint32_t obj, in fs_get_obj_info() argument
421 op.params[0].value.a = obj; in fs_get_obj_info()
455 uint32_t obj = 0; in check_storage_available() local
465 TEE_DATA_FLAG_ACCESS_WRITE_META, 0, NULL, 0, &obj, id); in check_storage_available()
469 res = fs_unlink(&sess, obj); in check_storage_available()
558 uint32_t obj = 0; in test_truncate_file_length() local
573 sizeof(data_00), &obj, storage_id))) in test_truncate_file_length()
577 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_trunc(&sess, obj, 10))) in test_truncate_file_length()
582 c, fs_seek(&sess, obj, 5, TEE_DATA_SEEK_SET))) in test_truncate_file_length()
586 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in test_truncate_file_length()
593 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in test_truncate_file_length()
600 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in test_truncate_file_length()
605 c, fs_seek(&sess, obj, 5, TEE_DATA_SEEK_SET))) in test_truncate_file_length()
609 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in test_truncate_file_length()
616 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in test_truncate_file_length()
627 uint32_t obj = 0; in test_extend_file_length() local
643 sizeof(data_00), &obj, storage_id))) in test_extend_file_length()
647 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_trunc(&sess, obj, 40))) in test_extend_file_length()
652 c, fs_seek(&sess, obj, 30, TEE_DATA_SEEK_SET))) in test_extend_file_length()
656 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in test_extend_file_length()
665 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in test_extend_file_length()
672 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in test_extend_file_length()
677 c, fs_seek(&sess, obj, 30, TEE_DATA_SEEK_SET))) in test_extend_file_length()
681 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in test_extend_file_length()
690 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in test_extend_file_length()
701 uint32_t obj = 0; in test_file_hole() local
717 sizeof(data_00), &obj, storage_id))) in test_file_hole()
722 c, fs_seek(&sess, obj, 80, TEE_DATA_SEEK_SET))) in test_file_hole()
726 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_write(&sess, obj, data_00, in test_file_hole()
732 c, fs_seek(&sess, obj, 74, TEE_DATA_SEEK_SET))) in test_file_hole()
736 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in test_file_hole()
747 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in test_file_hole()
754 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in test_file_hole()
759 c, fs_seek(&sess, obj, 74, TEE_DATA_SEEK_SET))) in test_file_hole()
763 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in test_file_hole()
774 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in test_file_hole()
785 uint32_t obj = 0; in xtest_tee_test_6001_single() local
796 sizeof(data_00), &obj, storage_id))) in xtest_tee_test_6001_single()
800 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6001_single()
807 sizeof(data_00), &obj, storage_id))) in xtest_tee_test_6001_single()
810 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6001_single()
817 sizeof(data_00), &obj, storage_id))) in xtest_tee_test_6001_single()
820 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6001_single()
833 uint32_t obj = 0; in xtest_tee_test_6002_single() local
843 sizeof(data_00), &obj, storage_id))) in xtest_tee_test_6002_single()
846 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6002_single()
851 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6002_single()
854 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6002_single()
859 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6002_single()
863 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6002_single()
869 sizeof(data_00), &obj, storage_id))) in xtest_tee_test_6002_single()
872 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6002_single()
877 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6002_single()
880 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6002_single()
886 sizeof(data_00), &obj, storage_id))) in xtest_tee_test_6002_single()
889 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6002_single()
894 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6002_single()
897 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6002_single()
910 uint32_t obj = 0; in xtest_tee_test_6003_single() local
922 sizeof(data_01), &obj, storage_id))) in xtest_tee_test_6003_single()
925 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6003_single()
931 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6003_single()
934 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in xtest_tee_test_6003_single()
940 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6003_single()
954 uint32_t obj = 0; in xtest_tee_test_6004_single() local
967 sizeof(data_01), &obj, storage_id))) in xtest_tee_test_6004_single()
970 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6004_single()
976 TEE_DATA_FLAG_ACCESS_WRITE, &obj, storage_id))) in xtest_tee_test_6004_single()
980 fs_write(&sess, obj, data_00, sizeof(data_00)))) in xtest_tee_test_6004_single()
983 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6004_single()
990 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6004_single()
993 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in xtest_tee_test_6004_single()
999 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6004_single()
1013 uint32_t obj = 0; in xtest_tee_test_6005_single() local
1028 sizeof(data_00), &obj, storage_id))) in xtest_tee_test_6005_single()
1033 fs_seek(&sess, obj, 10, TEE_DATA_SEEK_SET))) in xtest_tee_test_6005_single()
1037 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in xtest_tee_test_6005_single()
1043 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6005_single()
1057 uint32_t obj = 0; in xtest_tee_test_6006_single() local
1068 sizeof(data_00), &obj, storage_id))) in xtest_tee_test_6006_single()
1072 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6006_single()
1078 TEE_DATA_FLAG_ACCESS_READ, &obj, storage_id))) in xtest_tee_test_6006_single()
1109 uint32_t obj = 0; in xtest_tee_test_6008_single() local
1122 sizeof(data_01), &obj, storage_id))) in xtest_tee_test_6008_single()
1125 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6008_single()
1131 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6008_single()
1136 fs_write(&sess, obj, data_00, sizeof(data_00)))) in xtest_tee_test_6008_single()
1140 fs_rename(&sess, obj, file_03, sizeof(file_03)))) in xtest_tee_test_6008_single()
1144 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6008_single()
1151 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6008_single()
1154 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in xtest_tee_test_6008_single()
1164 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_rename(&sess, obj, file_03, 0))) in xtest_tee_test_6008_single()
1167 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6008_single()
1173 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6008_single()
1176 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in xtest_tee_test_6008_single()
1186 fs_rename(&sess, obj, file_03, sizeof(file_03)))) in xtest_tee_test_6008_single()
1189 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_rename(&sess, obj, NULL, 0))) in xtest_tee_test_6008_single()
1192 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6008_single()
1198 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6008_single()
1201 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in xtest_tee_test_6008_single()
1207 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6008_single()
1556 uint32_t obj = 0; in xtest_tee_test_6012_single() local
1588 TEE_DATA_FLAG_OVERWRITE, 0, NULL, 0, &obj, in xtest_tee_test_6012_single()
1605 TEE_DATA_FLAG_ACCESS_WRITE_META, 0, NULL, 0, &obj, in xtest_tee_test_6012_single()
1612 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, in xtest_tee_test_6012_single()
1618 ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj)); in xtest_tee_test_6012_single()
1678 uint32_t obj = 0; in xtest_tee_test_6015_single() local
1696 sizeof(data_00), &obj, storage_id))) in xtest_tee_test_6015_single()
1706 ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj)); in xtest_tee_test_6015_single()
1726 uint32_t obj = 0; in test_6016_thread() local
1734 sizeof(data_01), &obj, a->storage_id))) in test_6016_thread()
1737 if (!ADBG_EXPECT_TEEC_SUCCESS(a->case_t, fs_close(&sess, obj))) in test_6016_thread()
1743 TEE_DATA_FLAG_ACCESS_WRITE, &obj, a->storage_id))) in test_6016_thread()
1747 fs_write(&sess, obj, data_00, sizeof(data_00)))) in test_6016_thread()
1750 if (!ADBG_EXPECT_TEEC_SUCCESS(a->case_t, fs_close(&sess, obj))) in test_6016_thread()
1757 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, a->storage_id))) in test_6016_thread()
1761 fs_read(&sess, obj, out, 10, &count))) in test_6016_thread()
1767 if (!ADBG_EXPECT_TEEC_SUCCESS(a->case_t, fs_unlink(&sess, obj))) in test_6016_thread()
1826 uint32_t obj = 0; in xtest_tee_test_6017_single() local
1836 0, &obj, storage_id))) in xtest_tee_test_6017_single()
1840 fs_write(&sess, obj, data_00, sizeof(data_00)))) in xtest_tee_test_6017_single()
1844 fs_get_obj_info(&sess, obj, &obj_info1))) in xtest_tee_test_6017_single()
1847 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6017_single()
1852 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6017_single()
1856 fs_get_obj_info(&sess, obj, &obj_info2))) in xtest_tee_test_6017_single()
1864 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6017_single()
1879 uint32_t obj = 0; in xtest_tee_test_6018_single() local
1902 0, &obj, storage_id))) in xtest_tee_test_6018_single()
1910 fs_write(&sess, obj, block, block_size))) in xtest_tee_test_6018_single()
1915 fs_get_obj_info(&sess, obj, &obj_info1))) in xtest_tee_test_6018_single()
1922 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6018_single()
1928 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6018_single()
1932 fs_get_obj_info(&sess, obj, &obj_info2))) in xtest_tee_test_6018_single()
1948 fs_read(&sess, obj, br, sizeof(br), &count))) in xtest_tee_test_6018_single()
1955 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj))) in xtest_tee_test_6018_single()
1969 uint32_t obj = 0; in xtest_tee_test_6019_single() local
1989 sizeof(data_00), &obj, storage_id))) in xtest_tee_test_6019_single()
1992 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6019_single()
2011 TEE_DATA_FLAG_ACCESS_WRITE_META, &obj, storage_id))) in xtest_tee_test_6019_single()
2014 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_read(&sess, obj, out, 10, &count))) in xtest_tee_test_6019_single()
2036 ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj)); in xtest_tee_test_6019_single()
2060 uint32_t *obj, in fs_access_with_bad_object_id_ref() argument
2105 op.params[0].value.a = *obj; in fs_access_with_bad_object_id_ref()
2123 *obj = op.params[1].value.b; in fs_access_with_bad_object_id_ref()
2137 uint32_t obj = 0; in xtest_tee_test_6020_single() local
2152 &obj, in xtest_tee_test_6020_single()
2157 if (!ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj))) in xtest_tee_test_6020_single()
2167 &obj, in xtest_tee_test_6020_single()
2202 &obj, in xtest_tee_test_6020_single()
2214 &obj, in xtest_tee_test_6020_single()
2230 &obj, in xtest_tee_test_6020_single()
2236 ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj)); in xtest_tee_test_6020_single()
2246 &obj, in xtest_tee_test_6020_single()
2253 ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj)); in xtest_tee_test_6020_single()
2270 uint32_t obj = 0; in xtest_tee_test_6021_single() local
2278 data_00, sizeof(data_00), &obj, storage_id); in xtest_tee_test_6021_single()
2282 res = fs_get_obj_info(&sess, obj, &obj_info); in xtest_tee_test_6021_single()
2288 res = fs_restrict_usage(&sess, obj, ou); in xtest_tee_test_6021_single()
2292 res = fs_get_obj_info(&sess, obj, &obj_info); in xtest_tee_test_6021_single()
2297 ADBG_EXPECT_TEEC_SUCCESS(c, fs_close(&sess, obj)); in xtest_tee_test_6021_single()
2304 res = fs_open(&sess, file_01, sizeof(file_01), flags, &obj, storage_id); in xtest_tee_test_6021_single()
2308 res = fs_get_obj_info(&sess, obj, &obj_info); in xtest_tee_test_6021_single()
2314 ADBG_EXPECT_TEEC_SUCCESS(c, fs_unlink(&sess, obj)); in xtest_tee_test_6021_single()