Home
last modified time | relevance | path

Searched refs:fstag (Results 1 – 4 of 4) sorted by relevance

/xnu-11417.121.6/osfmk/kern/
H A Dexclaves_storage.c139 exclaves_storage_upcall_legacy_open(const enum xnuupcalls_fstag_s fstag,
144 "open %d %lld %s\n", fstag, rootid, name);
153 error = vfs_exclave_fs_open((uint32_t)fstag, rootid,
171 exclaves_storage_upcall_legacy_close(const enum xnuupcalls_fstag_s fstag,
175 "close %d %lld\n", fstag, fileid);
179 error = vfs_exclave_fs_close((uint32_t)fstag, fileid);
195 exclaves_storage_upcall_legacy_create(const enum xnuupcalls_fstag_s fstag,
200 " create %d %lld %s\n", fstag, rootid, name);
209 error = vfs_exclave_fs_create((uint32_t)fstag, rootid,
313 exclaves_storage_upcall_legacy_read(const enum xnuupcalls_fstag_s fstag,
[all …]
H A Dexclaves_storage.h53 exclaves_storage_upcall_legacy_open(const enum xnuupcalls_fstag_s fstag,
58 exclaves_storage_upcall_legacy_close(const enum xnuupcalls_fstag_s fstag,
63 exclaves_storage_upcall_legacy_create(const enum xnuupcalls_fstag_s fstag,
68 exclaves_storage_upcall_legacy_read(const enum xnuupcalls_fstag_s fstag,
73 exclaves_storage_upcall_legacy_write(const enum xnuupcalls_fstag_s fstag,
78 exclaves_storage_upcall_legacy_remove(const enum xnuupcalls_fstag_s fstag,
83 exclaves_storage_upcall_legacy_sync(const enum xnuupcalls_fstag_s fstag,
89 exclaves_storage_upcall_legacy_readdir(const enum xnuupcalls_fstag_s fstag,
95 exclaves_storage_upcall_legacy_getsize(const enum xnuupcalls_fstag_s fstag,
100 exclaves_storage_upcall_legacy_sealstate(const enum xnuupcalls_fstag_s fstag,
[all …]
H A Dexclaves_upcalls.c141 .open = ^(const enum xnuupcalls_fstag_s fstag, const uint64_t rootid,
144 return exclaves_storage_upcall_legacy_open(fstag, rootid, name, completion);
147 .close = ^(const enum xnuupcalls_fstag_s fstag, const uint64_t fileid,
149 return exclaves_storage_upcall_legacy_close(fstag, fileid, completion);
152 .create = ^(const enum xnuupcalls_fstag_s fstag, const uint64_t rootid,
155 return exclaves_storage_upcall_legacy_create(fstag, rootid, name, completion);
158 .read = ^(const enum xnuupcalls_fstag_s fstag, const uint64_t fileid,
161 return exclaves_storage_upcall_legacy_read(fstag, fileid, descriptor, completion);
164 .write = ^(const enum xnuupcalls_fstag_s fstag, const uint64_t fileid,
167 return exclaves_storage_upcall_legacy_write(fstag, fileid, descriptor, completion);
[all …]
/xnu-11417.121.6/bsd/vfs/
H A Dvfs_exclave_fs.c68 uint32_t fstag; member
297 if (rft->fstag == fs_tag) { in set_base_dir()
327 if ((is_fs_writeable(rft->fstag) != is_writable_fs_tag) && rft->dev == dev) { in set_base_dir()
328 printf("tag %u has same device %u.%u as tag %u\n", fs_tag, major(dev), minor(dev), rft->fstag); in set_base_dir()
350 rft->fstag = fs_tag; in set_base_dir()
381 if (rft->fstag == fs_tag) { in get_base_dir()
714 out_dir->fs_tag = base_dir->fstag; in vfs_exclave_fs_get_base_dirs()