Home
last modified time | relevance | path

Searched refs:dfh (Results 1 – 5 of 5) sorted by relevance

/optee_os/core/tee/
H A Dfs_dirfile.c193 struct tee_fs_dirfile_fileh *dfh) in tee_fs_dirfile_get_tmp() argument
206 dfh->file_number = i; in tee_fs_dirfile_get_tmp()
213 size_t oidlen, struct tee_fs_dirfile_fileh *dfh) in tee_fs_dirfile_find() argument
236 if (dfh) { in tee_fs_dirfile_find()
237 dfh->idx = n; in tee_fs_dirfile_find()
238 dfh->file_number = dent.file_number; in tee_fs_dirfile_find()
239 memcpy(dfh->hash, dent.hash, sizeof(dent.hash)); in tee_fs_dirfile_find()
265 TEE_Result tee_fs_dirfile_fileh_to_fname(const struct tee_fs_dirfile_fileh *dfh, in tee_fs_dirfile_fileh_to_fname() argument
271 if (dfh) in tee_fs_dirfile_fileh_to_fname()
272 r = snprintf(fname, l, "%" PRIx32, dfh->file_number); in tee_fs_dirfile_fileh_to_fname()
[all …]
H A Dtee_fs_rpc.c25 const struct tee_fs_dirfile_fileh *dfh) in create_filename() argument
40 return tee_fs_dirfile_fileh_to_fname(dfh, file + pos, &l); in create_filename()
49 const struct tee_fs_dirfile_fileh *dfh, in operation_open_dfh() argument
63 res = create_filename(va, TEE_FS_NAME_MAX, dfh); in operation_open_dfh()
84 const struct tee_fs_dirfile_fileh *dfh, int *fd) in tee_fs_rpc_open_dfh() argument
86 return operation_open_dfh(id, OPTEE_RPC_FS_OPEN, dfh, fd); in tee_fs_rpc_open_dfh()
90 const struct tee_fs_dirfile_fileh *dfh, in tee_fs_rpc_create_dfh() argument
93 return operation_open_dfh(id, OPTEE_RPC_FS_CREATE, dfh, fd); in tee_fs_rpc_create_dfh()
193 const struct tee_fs_dirfile_fileh *dfh) in tee_fs_rpc_remove_dfh() argument
207 res = create_filename(va, TEE_FS_NAME_MAX, dfh); in tee_fs_rpc_remove_dfh()
H A Dtee_ree_fs.c36 struct tee_fs_dirfile_fileh dfh; member
425 struct tee_fs_dirfile_fileh *dfh, in ree_fs_open_primitive() argument
439 dfh, &fdp->fd); in ree_fs_open_primitive()
441 res = tee_fs_rpc_open_dfh(OPTEE_RPC_CMD_FS, dfh, &fdp->fd); in ree_fs_open_primitive()
450 if (dfh) in ree_fs_open_primitive()
451 fdp->dfh = *dfh; in ree_fs_open_primitive()
453 fdp->dfh.idx = -1; in ree_fs_open_primitive()
461 tee_fs_rpc_remove_dfh(OPTEE_RPC_CMD_FS, dfh); in ree_fs_open_primitive()
485 res = tee_fs_htree_sync_to_storage(&fdp->ht, fdp->dfh.hash, counter); in ree_dirf_commit_writes()
488 memcpy(hash, fdp->dfh.hash, sizeof(fdp->dfh.hash)); in ree_dirf_commit_writes()
[all …]
/optee_os/core/include/tee/
H A Dfs_dirfile.h39 struct tee_fs_dirfile_fileh *dfh,
88 struct tee_fs_dirfile_fileh *dfh);
100 size_t oidlen, struct tee_fs_dirfile_fileh *dfh);
108 TEE_Result tee_fs_dirfile_fileh_to_fname(const struct tee_fs_dirfile_fileh *dfh,
124 struct tee_fs_dirfile_fileh *dfh,
133 const struct tee_fs_dirfile_fileh *dfh);
141 const struct tee_fs_dirfile_fileh *dfh);
H A Dtee_fs_rpc.h28 const struct tee_fs_dirfile_fileh *dfh, int *fd);
30 const struct tee_fs_dirfile_fileh *dfh,
48 const struct tee_fs_dirfile_fileh *dfh);