Lines Matching refs:res

60 	TEE_Result res = maybe_grow_files(dirh, idx);  in set_file()  local
62 if (!res) in set_file()
65 return res; in set_file()
85 TEE_Result res; in read_dent() local
89 res = dirh->fops->read(dirh->fh, sizeof(struct dirfile_entry) * idx, in read_dent()
91 if (!res && l != sizeof(*dent)) in read_dent()
92 res = TEE_ERROR_ITEM_NOT_FOUND; in read_dent()
94 return res; in read_dent()
100 TEE_Result res; in write_dent() local
102 res = dirh->fops->write(dirh->fh, sizeof(*dent) * n, in write_dent()
104 if (!res && n >= dirh->ndents) in write_dent()
107 return res; in write_dent()
114 TEE_Result res; in tee_fs_dirfile_open() local
122 res = fops->open(create, hash, NULL, NULL, &dirh->fh); in tee_fs_dirfile_open()
123 if (res) in tee_fs_dirfile_open()
129 res = read_dent(dirh, n, &dent); in tee_fs_dirfile_open()
130 if (res) { in tee_fs_dirfile_open()
131 if (res == TEE_ERROR_ITEM_NOT_FOUND) in tee_fs_dirfile_open()
132 res = TEE_SUCCESS; in tee_fs_dirfile_open()
143 res = write_dent(dirh, n, &dent); in tee_fs_dirfile_open()
144 if (res) in tee_fs_dirfile_open()
149 res = set_file(dirh, dent.file_number); in tee_fs_dirfile_open()
150 if (res != TEE_SUCCESS) in tee_fs_dirfile_open()
154 if (!res) { in tee_fs_dirfile_open()
160 return res; in tee_fs_dirfile_open()
181 TEE_Result res; in tee_fs_dirfile_get_tmp() local
190 res = set_file(dirh, i); in tee_fs_dirfile_get_tmp()
191 if (!res) in tee_fs_dirfile_get_tmp()
194 return res; in tee_fs_dirfile_get_tmp()
201 TEE_Result res; in tee_fs_dirfile_find() local
207 res = read_dent(dirh, n, &dent); in tee_fs_dirfile_find()
208 if (res == TEE_ERROR_ITEM_NOT_FOUND && !oidlen) { in tee_fs_dirfile_find()
214 if (res) in tee_fs_dirfile_find()
215 return res; in tee_fs_dirfile_find()
267 TEE_Result res; in tee_fs_dirfile_rename() local
282 res = tee_fs_dirfile_find(dirh, uuid, oid, oidlen, &dfh2); in tee_fs_dirfile_rename()
283 if (res) { in tee_fs_dirfile_rename()
284 if (res == TEE_ERROR_ITEM_NOT_FOUND) in tee_fs_dirfile_rename()
285 res = tee_fs_dirfile_find(dirh, uuid, NULL, 0, in tee_fs_dirfile_rename()
287 if (res) in tee_fs_dirfile_rename()
288 return res; in tee_fs_dirfile_rename()
299 TEE_Result res; in tee_fs_dirfile_remove() local
303 res = read_dent(dirh, dfh->idx, &dent); in tee_fs_dirfile_remove()
304 if (res) in tee_fs_dirfile_remove()
305 return res; in tee_fs_dirfile_remove()
315 res = write_dent(dirh, dfh->idx, &dent); in tee_fs_dirfile_remove()
316 if (!res) in tee_fs_dirfile_remove()
319 return res; in tee_fs_dirfile_remove()
325 TEE_Result res; in tee_fs_dirfile_update_hash() local
328 res = read_dent(dirh, dfh->idx, &dent); in tee_fs_dirfile_update_hash()
329 if (res) in tee_fs_dirfile_update_hash()
330 return res; in tee_fs_dirfile_update_hash()
343 TEE_Result res; in tee_fs_dirfile_get_next() local
351 res = read_dent(dirh, i, &dent); in tee_fs_dirfile_get_next()
352 if (res) in tee_fs_dirfile_get_next()
353 return res; in tee_fs_dirfile_get_next()