Lines Matching refs:dfh

36 	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()
712 struct tee_fs_dirfile_fileh dfh; in ree_fs_open() local
721 &dfh); in ree_fs_open()
725 res = ree_fs_open_primitive(false, dfh.hash, 0, &po->uuid, &dfh, fh); in ree_fs_open()
766 fdp->dfh.idx = old_dfh.idx; in set_name()
768 res = tee_fs_dirfile_rename(dirh, &po->uuid, &fdp->dfh, in set_name()
803 struct tee_fs_dirfile_fileh dfh; in ree_fs_create() local
817 res = tee_fs_dirfile_get_tmp(dirh, &dfh); in ree_fs_create()
821 res = ree_fs_open_primitive(true, dfh.hash, 0, &po->uuid, &dfh, fh); in ree_fs_create()
847 res = tee_fs_htree_sync_to_storage(&fdp->ht, fdp->dfh.hash, NULL); in ree_fs_create()
858 tee_fs_rpc_remove_dfh(OPTEE_RPC_CMD_FS, &dfh); in ree_fs_create()
887 res = tee_fs_htree_sync_to_storage(&fdp->ht, fdp->dfh.hash, NULL); in ree_fs_write()
891 res = tee_fs_dirfile_update_hash(dirh, &fdp->dfh); in ree_fs_write()
907 struct tee_fs_dirfile_fileh dfh; in ree_fs_rename() local
926 old->obj_id_len, &dfh); in ree_fs_rename()
930 res = tee_fs_dirfile_rename(dirh, &new->uuid, &dfh, new->obj_id, in ree_fs_rename()
960 struct tee_fs_dirfile_fileh dfh; in ree_fs_remove() local
968 &dfh); in ree_fs_remove()
972 res = tee_fs_dirfile_remove(dirh, &dfh); in ree_fs_remove()
980 tee_fs_rpc_remove_dfh(OPTEE_RPC_CMD_FS, &dfh); in ree_fs_remove()
983 &dfh)); in ree_fs_remove()
1007 res = tee_fs_htree_sync_to_storage(&fdp->ht, fdp->dfh.hash, NULL); in ree_fs_truncate()
1011 res = tee_fs_dirfile_update_hash(dirh, &fdp->dfh); in ree_fs_truncate()