Lines Matching refs:ino

170 #define INODE(ino) ((ino) == 1 ? (MFT_REF)FILE_root : (MFT_REF)(ino))
210 fuse_ino_t ino;
218 fuse_ino_t ino;
377 u64 ino = (u64)-1;
393 ino = (u64)-1;
395 ino = MREF(inum);
397 return (ino);
413 ntfs_inode *dir_ni, fuse_ino_t ino,
430 ni2 = ntfs_inode_open(ctx->vol, INODE(ino));
463 fuse_ino_t ino __attribute__((unused)))
982 static void ntfs_fuse_getattr(fuse_req_t req, fuse_ino_t ino,
990 ni = ntfs_inode_open(ctx->vol, INODE(ino));
1011 pentry->ino = MREF(iref);
1012 ni = ntfs_inode_open(ctx->vol, pentry->ino);
1117 static void ntfs_fuse_readlink(fuse_req_t req, fuse_ino_t ino)
1126 ni = ntfs_inode_open(ctx->vol, INODE(ino));
1376 static void ntfs_fuse_opendir(fuse_req_t req, fuse_ino_t ino,
1385 ni = ntfs_inode_open(ctx->vol, INODE(ino));
1420 fill->ino = ino;
1438 fuse_ino_t ino __attribute__((unused)),
1451 if (fill && (fill->ino == ino)) {
1464 ni = ntfs_inode_open(ctx->vol, INODE(ino));
1478 fill->ino = 0;
1484 static void ntfs_fuse_readdir(fuse_req_t req, fuse_ino_t ino, size_t size,
1499 if (fill && (fill->ino == ino)) {
1523 ni = ntfs_inode_open(ctx->vol,INODE(ino));
1601 static void ntfs_fuse_open(fuse_req_t req, fuse_ino_t ino,
1614 ni = ntfs_inode_open(ctx->vol, INODE(ino));
1669 if (ino < FILE_first_user)
1682 of->ino = ino;
1701 static void ntfs_fuse_read(fuse_req_t req, fuse_ino_t ino, size_t size,
1722 ni = ntfs_inode_open(ctx->vol, INODE(ino));
1795 static void ntfs_fuse_write(fuse_req_t req, fuse_ino_t ino, const char *buf,
1803 ni = ntfs_inode_open(ctx->vol, INODE(ino));
1862 static int ntfs_fuse_chmod(struct SECURITY_CONTEXT *scx, fuse_ino_t ino,
1873 ni = ntfs_inode_open(ctx->vol, INODE(ino));
1901 static int ntfs_fuse_chown(struct SECURITY_CONTEXT *scx, fuse_ino_t ino,
1914 ni = ntfs_inode_open(ctx->vol, INODE(ino));
1943 static int ntfs_fuse_chownmod(struct SECURITY_CONTEXT *scx, fuse_ino_t ino,
1956 ni = ntfs_inode_open(ctx->vol, INODE(ino));
1983 static int ntfs_fuse_trunc(struct SECURITY_CONTEXT *scx, fuse_ino_t ino,
1996 ni = ntfs_inode_open(ctx->vol, INODE(ino));
2001 if (ino < FILE_first_user) {
2069 static int ntfs_fuse_utimens(struct SECURITY_CONTEXT *scx, fuse_ino_t ino,
2075 ni = ntfs_inode_open(ctx->vol, INODE(ino));
2142 static int ntfs_fuse_utime(struct SECURITY_CONTEXT *scx, fuse_ino_t ino,
2154 ni = ntfs_inode_open(ctx->vol, INODE(ino));
2213 static void ntfs_fuse_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr,
2229 ni = ntfs_inode_open(ctx->vol, INODE(ino));
2246 res = ntfs_fuse_chmod(&security, ino,
2250 res = ntfs_fuse_chown(&security, ino, attr->st_uid,
2254 res = ntfs_fuse_chown(&security, ino, (uid_t)-1,
2258 res = ntfs_fuse_chown(&security, ino, attr->st_uid,
2262 res = ntfs_fuse_chownmod(&security, ino, attr->st_uid,
2267 res = ntfs_fuse_chownmod(&security, ino, (uid_t)-1,
2272 res = ntfs_fuse_chownmod(&security, ino, attr->st_uid,
2281 res = ntfs_fuse_trunc(&security, ino, attr->st_size,
2287 res = ntfs_fuse_utimens(&security, ino, attr, &stbuf, to_set);
2289 res = ntfs_fuse_utime(&security, ino, attr, &stbuf);
2300 static void ntfs_fuse_access(fuse_req_t req, fuse_ino_t ino, int mask)
2314 ni = ntfs_inode_open(ctx->vol, INODE(ino));
2497 e->ino = ni->mft_no;
2526 of->ino = e->ino;
2584 fuse_ino_t ino, fuse_ino_t newparent,
2593 ni = ntfs_inode_open(ctx->vol, INODE(ino));
2651 e->ino = ni->mft_no;
2674 static void ntfs_fuse_link(fuse_req_t req, fuse_ino_t ino,
2680 res = ntfs_fuse_newlink(req, ino, newparent, newname, &entry);
2696 fuse_ino_t ino;
2729 ino = (fuse_ino_t)MREF(iref);
2731 if (ino < FILE_first_user) {
2736 ni = ntfs_inode_open(ctx->vol, ino);
2778 && !ntfs_allowed_dir_access(&security, dir_ni, ino, ni,
2798 if ((of->ino == ino) && !(of->state & CLOSE_GHOST)) {
2838 res = ntfs_fuse_newlink(req, of->ino, parent, ghostname,
2851 ni = ntfs_inode_open(ctx->vol, ino);
2895 static int ntfs_fuse_safe_rename(fuse_req_t req, fuse_ino_t ino,
2912 ret = ntfs_fuse_newlink(req, ino, newparent, newname,
2947 static int ntfs_fuse_rename_existing_dest(fuse_req_t req, fuse_ino_t ino,
2989 ret = ntfs_fuse_safe_rename(req, ino,
3000 ret = ntfs_fuse_safe_rename(req, ino, parent, name,
3013 fuse_ino_t ino;
3023 ino = ntfs_fuse_inode_lookup(parent, name);
3024 if (ino == (fuse_ino_t)-1) {
3051 ret = ntfs_fuse_rename_existing_dest(req, ino, parent,
3056 ret = ntfs_fuse_newlink(req, ino, newparent, newname,
3072 static void ntfs_fuse_release(fuse_req_t req, fuse_ino_t ino,
3089 ni = ntfs_inode_open(ctx->vol, INODE(ino));
3179 fuse_ino_t ino __attribute__((unused)),
3192 fuse_ino_t ino __attribute__((unused)),
3206 ni = ntfs_inode_open(ctx->vol, INODE(ino));
3241 static void ntfs_fuse_bmap(fuse_req_t req, fuse_ino_t ino, size_t blocksize,
3256 ni = ntfs_inode_open(ctx->vol, INODE(ino));
3319 fuse_ino_t ino, int attr, BOOL setting)
3355 ni = ntfs_inode_open(ctx->vol, INODE(ino));
3463 static void ntfs_fuse_listxattr(fuse_req_t req, fuse_ino_t ino, size_t size)
3476 ni = ntfs_inode_open(ctx->vol, INODE(ino));
3530 static void ntfs_fuse_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name,
3533 static void ntfs_fuse_getxattr(fuse_req_t req, fuse_ino_t ino, const char *name,
3574 ni = ntfs_check_access_xattr(req, &security, ino,
3597 ni = ntfs_inode_open(ctx->vol, INODE(ino));
3644 ni = ntfs_inode_open(ctx->vol, INODE(ino));
3709 static void ntfs_fuse_setxattr(fuse_req_t req, fuse_ino_t ino, const char *name,
3713 static void ntfs_fuse_setxattr(fuse_req_t req, fuse_ino_t ino, const char *name,
3754 ni = ntfs_check_access_xattr(req,&security,ino,attr,TRUE);
3781 ino, attr, TRUE);
3783 ni = ntfs_inode_open(ctx->vol, INODE(ino));
3821 && fuse_lowlevel_notify_inval_inode(ctx->fc, ino, -1, 0))
3850 ni = ntfs_inode_open(ctx->vol, INODE(ino));
3971 static void ntfs_fuse_removexattr(fuse_req_t req, fuse_ino_t ino, const char *name)
4000 ni = ntfs_check_access_xattr(req, &security, ino,
4028 ino, attr, TRUE);
4030 ni = ntfs_inode_open(ctx->vol, INODE(ino));
4069 ino, -1, 0))
4100 ni = ntfs_inode_open(ctx->vol, INODE(ino));