/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | dir.h | 68 extern u64 ntfs_inode_lookup_by_name(ntfs_inode *dir_ni, 70 extern u64 ntfs_inode_lookup_by_mbsname(ntfs_inode *dir_ni, const char *name); 71 extern void ntfs_inode_update_mbsname(ntfs_inode *dir_ni, const char *name, 76 extern ntfs_inode *ntfs_create(ntfs_inode *dir_ni, le32 securid, 78 extern ntfs_inode *ntfs_create_device(ntfs_inode *dir_ni, le32 securid, 80 extern ntfs_inode *ntfs_create_symlink(ntfs_inode *dir_ni, le32 securid, 84 ntfs_inode *ni, ntfs_inode *dir_ni, ntfschar *name, 87 extern int ntfs_link(ntfs_inode *ni, ntfs_inode *dir_ni, ntfschar *name, 113 extern int ntfs_readdir(ntfs_inode *dir_ni, s64 *pos, 118 int ntfs_get_ntfs_dos_name(ntfs_inode *ni, ntfs_inode *dir_ni, [all...] |
H A D | xattrs.h | 65 ntfs_inode *ni, ntfs_inode *dir_ni, 69 ntfs_inode *ni, ntfs_inode *dir_ni, 73 ntfs_inode *ni, ntfs_inode *dir_ni);
|
H A D | dir.c | 222 * @dir_ni: ntfs inode of the directory in which to search for the name 226 * Look for an inode with name @uname in the directory with inode @dir_ni. 245 u64 ntfs_inode_lookup_by_name(ntfs_inode *dir_ni, argument 251 ntfs_volume *vol = dir_ni->vol; 265 if (!dir_ni || !dir_ni->mrec || !uname || uname_len <= 0) { 270 ctx = ntfs_attr_get_search_ctx(dir_ni, NULL); 278 "%lld", (unsigned long long)dir_ni->mft_no); 307 "\n", (unsigned long long)dir_ni->mft_no); 319 "\n", (unsigned long long)dir_ni 543 ntfs_inode_lookup_by_mbsname(ntfs_inode *dir_ni, const char *name) argument 619 ntfs_inode_update_mbsname(ntfs_inode *dir_ni, const char *name, u64 inum) argument 884 ntfs_filldir(ntfs_inode *dir_ni, s64 *pos, u8 ivcn_bits, const INDEX_TYPE index_type, index_union iu, INDEX_ENTRY *ie, void *dirent, ntfs_filldir_t filldir) argument 1028 ntfs_readdir(ntfs_inode *dir_ni, s64 *pos, void *dirent, ntfs_filldir_t filldir) argument 1399 __ntfs_create(ntfs_inode *dir_ni, le32 securid, ntfschar *name, u8 name_len, mode_t type, dev_t dev, ntfschar *target, int target_len) argument 1670 ntfs_create(ntfs_inode *dir_ni, le32 securid, ntfschar *name, u8 name_len, mode_t type) argument 1681 ntfs_create_device(ntfs_inode *dir_ni, le32 securid, ntfschar *name, u8 name_len, mode_t type, dev_t dev) argument 1691 ntfs_create_symlink(ntfs_inode *dir_ni, le32 securid, ntfschar *name, u8 name_len, ntfschar *target, int target_len) argument 1766 ntfs_delete(ntfs_volume *vol, const char *pathname, ntfs_inode *ni, ntfs_inode *dir_ni, ntfschar *name, u8 name_len) argument 2047 ntfs_link_i(ntfs_inode *ni, ntfs_inode *dir_ni, ntfschar *name, u8 name_len, FILE_NAME_TYPE_FLAGS nametype) argument 2124 ntfs_link(ntfs_inode *ni, ntfs_inode *dir_ni, ntfschar *name, u8 name_len) argument 2142 ntfs_inode *dir_ni = (ntfs_inode*)NULL; local 2280 ntfs_get_ntfs_dos_name(ntfs_inode *ni, ntfs_inode *dir_ni, char *value, size_t size) argument 2326 set_namespace(ntfs_inode *ni, ntfs_inode *dir_ni, ntfschar *name, int len, FILE_NAME_TYPE_FLAGS nametype) argument 2400 set_dos_name(ntfs_inode *ni, ntfs_inode *dir_ni, ntfschar *shortname, int shortlen, ntfschar *longname, int longlen, ntfschar *deletename, int deletelen, BOOL existed) argument 2501 ntfs_set_ntfs_dos_name(ntfs_inode *ni, ntfs_inode *dir_ni, const char *value, size_t size, int flags) argument 2585 ntfs_remove_ntfs_dos_name(ntfs_inode *ni, ntfs_inode *dir_ni) argument [all...] |
H A D | xattrs.c | 479 ntfs_inode *ni, ntfs_inode *dir_ni, 566 if (dir_ni) 567 res = ntfs_get_ntfs_dos_name(ni, dir_ni, value, size); 602 ntfs_inode *ni, ntfs_inode *dir_ni, 683 if (dir_ni) 685 res = ntfs_set_ntfs_dos_name(ni, dir_ni, value, 725 ntfs_inode *ni, ntfs_inode *dir_ni) 776 if (ni && dir_ni) { 777 if (ntfs_remove_ntfs_dos_name(ni,dir_ni)) 779 /* ni and dir_ni hav 477 ntfs_xattr_system_getxattr(struct SECURITY_CONTEXT *scx, enum SYSTEMXATTRS attr, ntfs_inode *ni, ntfs_inode *dir_ni, char *value, size_t size) argument 600 ntfs_xattr_system_setxattr(struct SECURITY_CONTEXT *scx, enum SYSTEMXATTRS attr, ntfs_inode *ni, ntfs_inode *dir_ni, const char *value, size_t size, int flags) argument 723 ntfs_xattr_system_removexattr(struct SECURITY_CONTEXT *scx, enum SYSTEMXATTRS attr, ntfs_inode *ni, ntfs_inode *dir_ni) argument [all...] |
H A D | index.h | 149 extern int ntfs_index_remove(ntfs_inode *dir_ni, ntfs_inode *ni,
|
H A D | security.h | 263 uid_t uid, gid_t gid, ntfs_inode *dir_ni, 282 ntfs_inode *dir_ni, BOOL fordir); 290 ntfs_inode *dir_ni, mode_t mode);
|
H A D | object_id.c | 193 ntfs_inode *dir_ni; local 197 dir_ni = ntfs_inode_open(vol, FILE_Extend); 199 if (dir_ni) { 200 inum = ntfs_inode_lookup_by_mbsname(dir_ni,"$ObjId"); 203 ntfs_inode_close(dir_ni);
|
H A D | reparse.c | 136 static u64 ntfs_fix_file_name(ntfs_inode *dir_ni, ntfschar *uname, argument 139 ntfs_volume *vol = dir_ni->vol; 155 icx = ntfs_index_ctx_get(dir_ni, NTFS_INDEX_I30, 4); 919 ntfs_inode *dir_ni; local 923 dir_ni = ntfs_inode_open(vol, FILE_Extend); 925 if (dir_ni) { 926 inum = ntfs_inode_lookup_by_mbsname(dir_ni,"$Reparse"); 929 ntfs_inode_close(dir_ni);
|
H A D | inode.c | 790 static int ntfs_inode_sync_file_name(ntfs_inode *ni, ntfs_inode *dir_ni) argument 833 if (dir_ni) 834 index_ni = dir_ni; 851 if ((ni != index_ni) && !dir_ni 903 if ((ni != index_ni) && !dir_ni 946 static int ntfs_inode_sync_in_dir(ntfs_inode *ni, ntfs_inode *dir_ni) argument 971 ntfs_inode_sync_file_name(ni, dir_ni)) { 1083 int ntfs_inode_close_in_dir(ntfs_inode *ni, ntfs_inode *dir_ni) argument 1087 res = ntfs_inode_sync_in_dir(ni, dir_ni);
|
H A D | inode.h | 185 extern int ntfs_inode_close_in_dir(ntfs_inode *ni, ntfs_inode *dir_ni);
|
H A D | security.c | 2390 ntfs_inode *dir_ni, mode_t mode, BOOL isdir) 2404 cached = fetch_cache(scx,dir_ni); 2414 securattr = getsecurityattr(scx->vol, dir_ni); 2441 if (!test_nino_flag(dir_ni, v3_Extensions) 2445 securattr, dir_ni); 2451 if (test_nino_flag(dir_ni, v3_Extensions)) { 2452 enter_cache(scx, dir_ni, uid, 2472 uid_t uid, gid_t gid, ntfs_inode *dir_ni, 2492 pxdesc = inherit_posix(scx, dir_ni, mode, isdir); 2555 ntfs_inode *dir_ni, mode_ 2389 inherit_posix(struct SECURITY_CONTEXT *scx, ntfs_inode *dir_ni, mode_t mode, BOOL isdir) argument 2471 ntfs_alloc_securid(struct SECURITY_CONTEXT *scx, uid_t uid, gid_t gid, ntfs_inode *dir_ni, mode_t mode, BOOL isdir) argument 2553 ntfs_set_inherited_posix(struct SECURITY_CONTEXT *scx, ntfs_inode *ni, uid_t uid, gid_t gid, ntfs_inode *dir_ni, mode_t mode) argument 3763 ntfs_inherited_id(struct SECURITY_CONTEXT *scx, ntfs_inode *dir_ni, BOOL fordir) argument [all...] |
H A D | index.c | 1845 int ntfs_index_remove(ntfs_inode *dir_ni, ntfs_inode *ni, argument 1851 icx = ntfs_index_ctx_get(dir_ni, NTFS_INDEX_I30, 4);
|
/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/ |
H A D | fs_func.c | 127 ntfs_inode *dir_ni; local 130 dir_ni = ntfs_inode_open(ns->ntvol, parent); 131 if (dir_ni) { 138 inum = ntfs_inode_lookup_by_name(dir_ni, uname, uname_len); 144 if (ntfs_inode_close(dir_ni) 163 ntfs_inode *dir_ni = NULL; local 169 dir_ni = ntfs_inode_open(ns->ntvol, parent); 170 if (!dir_ni) { 181 iref = ntfs_inode_lookup_by_name(dir_ni, uname, uname_len); 198 if (ntfs_delete(ns->ntvol, (char*)NULL, ni, dir_ni, unam 1054 ntfs_inode *dir_ni = NULL; local 1498 ntfs_inode *dir_ni = NULL; local 1595 ntfs_inode *dir_ni = NULL; local 1692 ntfs_inode *dir_ni = NULL; local 1791 ntfs_inode *dir_ni = NULL; local 1878 ntfs_inode *dir_ni = NULL; local [all...] |