Searched refs:root_id (Results 1 – 2 of 2) sorted by relevance
| /xnu-10063.141.1/bsd/vfs/ |
| H A D | vfs_exclave_fs.h | 64 int vfs_exclave_fs_root(const char *exclave_id, uint64_t *root_id); 65 int vfs_exclave_fs_open(uint32_t fs_tag, uint64_t root_id, const char *name, uint64_t *file_id); 67 int vfs_exclave_fs_create(uint32_t fs_tag, uint64_t root_id, const char *name, uint64_t *file_id); 70 int vfs_exclave_fs_remove(uint32_t fs_tag, uint64_t root_id, const char *name);
|
| H A D | vfs_exclave_fs.c | 93 static int exclave_fs_open_internal(uint32_t fs_tag, uint64_t root_id, const char *path, 750 vfs_exclave_fs_root(const char *exclave_id, uint64_t *root_id) in vfs_exclave_fs_root() argument 764 exclave_id, O_DIRECTORY, root_id); in vfs_exclave_fs_root() 777 exclave_id, O_DIRECTORY, root_id); in vfs_exclave_fs_root() 921 exclave_fs_open_internal(uint32_t fs_tag, uint64_t root_id, const char *path, in exclave_fs_open_internal() argument 947 if (root_id == EXCLAVE_FS_BASEDIR_ROOT_ID) { in exclave_fs_open_internal() 952 error = get_open_vnode(&base_dir, root_id, &dvp); in exclave_fs_open_internal() 987 if (is_fs_writeable(fs_tag) && (root_id != EXCLAVE_FS_BASEDIR_ROOT_ID)) { in exclave_fs_open_internal() 1032 vfs_exclave_fs_open(uint32_t fs_tag, uint64_t root_id, const char *name, uint64_t *file_id) in vfs_exclave_fs_open() argument 1038 if ((fs_tag == EFT_EXCLAVE) && (root_id == EXCLAVE_FS_BASEDIR_ROOT_ID)) { in vfs_exclave_fs_open() [all …]
|