/linux-master/fs/omfs/ |
H A D | Makefile | 5 omfs-y := bitmap.o dir.o file.o inode.o
|
/linux-master/fs/qnx4/ |
H A D | Makefile | 8 qnx4-objs := inode.o dir.o namei.o bitmap.o
|
/linux-master/fs/romfs/ |
H A D | internal.h | 11 struct inode vfs_inode; 21 static inline struct romfs_inode_info *ROMFS_I(struct inode *inode) argument 23 return container_of(inode, struct romfs_inode_info, vfs_inode);
|
/linux-master/include/linux/ |
H A D | device_cgroup.h | 17 static inline int devcgroup_inode_permission(struct inode *inode, int mask) argument 21 if (likely(!inode->i_rdev)) 24 if (S_ISBLK(inode->i_mode)) 26 else if (S_ISCHR(inode->i_mode)) 36 return devcgroup_check_permission(type, imajor(inode), iminor(inode), 63 static inline int devcgroup_inode_permission(struct inode *inode, int mask) argument
|
H A D | backing-dev.h | 144 struct backing_dev_info *inode_to_bdi(struct inode *inode); 162 * inode_cgwb_enabled - test whether cgroup writeback is enabled on an inode 163 * @inode: inode of interest 169 * Note that the test result may change dynamically on the same inode 172 static inline bool inode_cgwb_enabled(struct inode *inode) argument 174 struct backing_dev_info *bdi = inode_to_bdi(inode); 179 (inode 248 inode_to_wb(const struct inode *inode) argument 259 inode_to_wb_wbc( struct inode *inode, struct writeback_control *wbc) argument 286 unlocked_inode_to_wb_begin(struct inode *inode, struct wb_lock_cookie *cookie) argument 311 unlocked_inode_to_wb_end(struct inode *inode, struct wb_lock_cookie *cookie) argument 322 inode_cgwb_enabled(struct inode *inode) argument 338 inode_to_wb(struct inode *inode) argument 343 inode_to_wb_wbc( struct inode *inode, struct writeback_control *wbc) argument 352 unlocked_inode_to_wb_begin(struct inode *inode, struct wb_lock_cookie *cookie) argument 357 unlocked_inode_to_wb_end(struct inode *inode, struct wb_lock_cookie *cookie) argument [all...] |
/linux-master/fs/ocfs2/dlmfs/ |
H A D | userdlm.h | 64 void user_dlm_write_lvb(struct inode *inode, 67 bool user_dlm_read_lvb(struct inode *inode, char *val); 76 struct inode *ip_parent; 78 struct inode ip_vfs_inode; 82 DLMFS_I(struct inode *inode) argument 84 return container_of(inode,
|
/linux-master/fs/isofs/ |
H A D | isofs.h | 15 * iso fs inode data in memory 26 struct inode vfs_inode; 70 static inline struct iso_inode_info *ISOFS_I(struct inode *inode) argument 72 return container_of(inode, struct iso_inode_info, vfs_inode); 111 struct inode; /* To make gcc happy */ 113 extern int parse_rock_ridge_inode(struct iso_directory_record *, struct inode *, int relocated); 114 extern int get_rock_ridge_filename(struct iso_directory_record *, char *, struct inode *); 115 extern int isofs_name_translate(struct iso_directory_record *, char *, struct inode *); 117 int get_joliet_filename(struct iso_directory_record *, unsigned char *, struct inode *); [all...] |
/linux-master/fs/ntfs3/ |
H A D | debug.h | 15 struct inode; 26 void ntfs_inode_printk(struct inode *inode, const char *fmt, ...); 34 void ntfs_inode_printk(struct inode *inode, const char *fmt, ...) argument 49 #define ntfs_inode_err(inode, fmt, ...) \ 50 ntfs_inode_printk(inode, KERN_ERR fmt, ##__VA_ARGS__) 51 #define ntfs_inode_warn(inode, fmt, ...) \ 52 ntfs_inode_printk(inode, KERN_WARNING fmt, ##__VA_ARGS__)
|
H A D | file.c | 53 struct inode *inode = file_inode(filp); local 54 struct ntfs_sb_info *sbi = inode->i_sb->s_fs_info; 77 struct inode *inode = d_inode(path->dentry); local 78 struct ntfs_inode *ni = ntfs_i(inode); 88 generic_fillattr(idmap, request_mask, inode, stat); 102 struct inode *inode = &ni->vfs_inode; local 103 struct address_space *mapping = inode 178 ntfs_zero_range(struct inode *inode, u64 vbo, u64 vbo_to) argument 257 struct inode *inode = mapping->host; local 319 ntfs_extend(struct inode *inode, loff_t pos, size_t count, struct file *file) argument 369 ntfs_truncate(struct inode *inode, loff_t new_size) argument 434 struct inode *inode = file->f_mapping->host; local 677 struct inode *inode = d_inode(dentry); local 738 struct inode *inode = file->f_mapping->host; local 775 struct inode *inode = in->f_mapping->host; local 849 struct inode *inode = file_inode(file); local 1070 struct inode *inode = mapping->host; local 1134 ntfs_file_open(struct inode *inode, struct file *file) argument 1168 ntfs_file_release(struct inode *inode, struct file *file) argument 1194 ntfs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, __u64 start, __u64 len) argument [all...] |
/linux-master/fs/ecryptfs/ |
H A D | super.c | 25 * ecryptfs_alloc_inode - allocate an ecryptfs inode 28 * Called to bring an inode into existence. 34 * Returns a pointer to a newly allocated inode, NULL otherwise 36 static struct inode *ecryptfs_alloc_inode(struct super_block *sb) 39 struct inode *inode = NULL; local 51 inode = &inode_info->vfs_inode; 53 return inode; 56 static void ecryptfs_free_inode(struct inode *inode) argument 73 ecryptfs_destroy_inode(struct inode *inode) argument 119 ecryptfs_evict_inode(struct inode *inode) argument [all...] |
/linux-master/fs/efivarfs/ |
H A D | Makefile | 8 efivarfs-objs := inode.o file.o super.o vars.o
|
/linux-master/fs/coda/ |
H A D | pioctl.c | 28 struct inode *inode, int mask); 43 /* the coda pioctl inode ops */ 45 struct inode *inode, int mask) 56 struct inode *inode = file_inode(filp); local 57 struct inode *target_inode = NULL; 75 /* return if it is not a Coda inode */ 76 if (target_inode->i_sb != inode 44 coda_ioctl_permission(struct mnt_idmap *idmap, struct inode *inode, int mask) argument [all...] |
/linux-master/fs/verity/ |
H A D | signature.c | 51 const struct inode *inode = vi->inode; local 58 fsverity_err(inode, 76 fsverity_err(inode, 97 fsverity_err(inode, 100 fsverity_err(inode, "Incorrect file signature"); 102 fsverity_err(inode, "Malformed file signature"); 104 fsverity_err(inode, "Error %d verifying file signature",
|
/linux-master/fs/tracefs/ |
H A D | Makefile | 2 tracefs-objs := inode.o
|
/linux-master/fs/btrfs/ |
H A D | defrag.h | 9 struct inode; 16 int btrfs_defrag_file(struct inode *inode, struct file_ra_state *ra, 22 struct btrfs_inode *inode, u32 extent_thresh);
|
/linux-master/fs/f2fs/ |
H A D | inline.c | 17 static bool support_inline_data(struct inode *inode) argument 19 if (f2fs_is_atomic_file(inode)) 21 if (!S_ISREG(inode->i_mode) && !S_ISLNK(inode->i_mode)) 23 if (i_size_read(inode) > MAX_INLINE_DATA(inode)) 28 bool f2fs_may_inline_data(struct inode *inode) argument 30 if (!support_inline_data(inode)) 36 f2fs_sanity_check_inline_data(struct inode *inode) argument 53 f2fs_may_inline_dentry(struct inode *inode) argument 66 struct inode *inode = page->mapping->host; local 82 f2fs_truncate_inline_inode(struct inode *inode, struct page *ipage, u64 from) argument 100 f2fs_read_inline_data(struct inode *inode, struct page *page) argument 199 f2fs_convert_inline_inode(struct inode *inode) argument 243 f2fs_write_inline_data(struct inode *inode, struct page *page) argument 275 f2fs_recover_inline_data(struct inode *inode, struct page *npage) argument 367 f2fs_make_empty_inline_dir(struct inode *inode, struct inode *parent, struct page *ipage) argument 615 f2fs_add_inline_entry(struct inode *dir, const struct f2fs_filename *fname, struct inode *inode, nid_t ino, umode_t mode) argument 680 f2fs_delete_inline_entry(struct f2fs_dir_entry *dentry, struct page *page, struct inode *dir, struct inode *inode) argument 737 struct inode *inode = file_inode(file); local 770 f2fs_inline_data_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, __u64 start, __u64 len) argument [all...] |
/linux-master/fs/efs/ |
H A D | inode.c | 3 * inode.c 50 struct inode *efs_iget(struct super_block *super, unsigned long ino) 60 struct inode *inode; local 62 inode = iget_locked(super, ino); 63 if (!inode) 65 if (!(inode->i_state & I_NEW)) 66 return inode; 68 in = INODE_INFO(inode); 76 ** work out the inode bloc 200 efs_map_block(struct inode *inode, efs_block_t block) argument [all...] |
/linux-master/fs/jffs2/ |
H A D | fs.c | 32 int jffs2_do_setattr (struct inode *inode, struct iattr *iattr) argument 35 struct jffs2_inode_info *f = JFFS2_INODE_INFO(inode); 36 struct jffs2_sb_info *c = JFFS2_SB_INFO(inode->i_sb); 46 jffs2_dbg(1, "%s(): ino #%lu\n", __func__, inode->i_ino); 53 if (S_ISBLK(inode->i_mode) || S_ISCHR(inode->i_mode)) { 55 mdatalen = jffs2_encode_dev(&dev, inode->i_rdev); 59 } else if (S_ISLNK(inode->i_mode)) { 80 if (S_ISLNK(inode 196 struct inode *inode = d_inode(dentry); local 238 jffs2_evict_inode(struct inode *inode) argument 259 struct inode *inode; local 372 jffs2_dirty_inode(struct inode *inode, int flags) argument 425 struct inode *inode; local 625 struct inode *inode; local [all...] |
/linux-master/fs/reiserfs/ |
H A D | namei.c | 305 static int reiserfs_find_entry(struct inode *dir, const char *name, int namelen, 353 static struct dentry *reiserfs_lookup(struct inode *dir, struct dentry *dentry, 357 struct inode *inode = NULL; local 372 inode = reiserfs_iget(dir->i_sb, 374 if (!inode || IS_ERR(inode)) { 385 reiserfs_init_priv_inode(inode); 392 return d_splice_alias(inode, dentry); 402 struct inode *inod local 431 reiserfs_add_entry(struct reiserfs_transaction_handle *th, struct inode *dir, const char *name, int namelen, struct inode *inode, int visible) argument 583 drop_new_inode(struct inode *inode) argument 598 new_inode_init(struct inode *inode, struct inode *dir, umode_t mode) argument 618 struct inode *inode; local 698 struct inode *inode; local 782 struct inode *inode; local 878 reiserfs_empty_dir(struct inode *inode) argument 896 struct inode *inode; local 994 struct inode *inode; local 1099 struct inode *inode; local 1200 struct inode *inode = d_inode(old_dentry); local 1271 entry_points_to_object(const char *name, int len, struct reiserfs_dir_entry *de, struct inode *inode) argument 1670 reiserfs_init_priv_inode(struct inode *inode) argument [all...] |
/linux-master/fs/crypto/ |
H A D | inline_crypt.c | 94 const struct inode *inode = ci->ci_inode; local 95 struct super_block *sb = inode->i_sb; 102 if (!S_ISREG(inode->i_mode)) 156 const struct inode *inode = ci->ci_inode; local 157 struct super_block *sb = inode->i_sb; 173 fscrypt_err(inode, "error %d initializing blk-crypto key", err); 190 fscrypt_err(inode, "error %d starting to use blk-crypto", err); 229 bool __fscrypt_inode_uses_inline_crypto(const struct inode *inod argument 267 fscrypt_set_bio_crypt_ctx(struct bio *bio, const struct inode *inode, u64 first_lblk, gfp_t gfp_mask) argument 289 const struct inode *inode; local 320 const struct inode *inode; local 349 fscrypt_mergeable_bio(struct bio *bio, const struct inode *inode, u64 next_lblk) argument 386 const struct inode *inode; local 408 fscrypt_dio_supported(struct inode *inode) argument 459 fscrypt_limit_io_blocks(const struct inode *inode, u64 lblk, u64 nr_blocks) argument [all...] |
/linux-master/include/trace/events/ |
H A D | nilfs2.h | 100 TP_PROTO(struct inode *sufile, 107 __field(struct inode *, sufile) 125 TP_PROTO(struct inode *sufile, 131 __field(struct inode *, sufile) 146 TP_PROTO(struct inode *sufile, 152 __field(struct inode *, sufile) 167 TP_PROTO(struct inode *inode, 171 TP_ARGS(inode, ino, block), 174 __field(struct inode *, inod [all...] |
/linux-master/fs/gfs2/ |
H A D | acl.c | 22 #include "inode.h" 40 static struct posix_acl *__gfs2_get_acl(struct inode *inode, int type) argument 42 struct gfs2_inode *ip = GFS2_I(inode); 60 struct posix_acl *gfs2_get_acl(struct inode *inode, int type, bool rcu) argument 62 struct gfs2_inode *ip = GFS2_I(inode); 77 acl = __gfs2_get_acl(inode, type); 83 int __gfs2_set_acl(struct inode *inode, struc argument 115 struct inode *inode = d_inode(dentry); local [all...] |
/linux-master/fs/xfs/ |
H A D | xfs_export.c | 42 struct inode *inode, 45 struct inode *parent) 47 struct xfs_mount *mp = XFS_M(inode->i_sb); 60 * If the filesystem may contain 64bit inode numbers, we need 89 fid->i32.ino = XFS_I(inode)->i_ino; 90 fid->i32.gen = inode->i_generation; 97 fid64->ino = XFS_I(inode)->i_ino; 98 fid64->gen = inode->i_generation; 105 STATIC struct inode * 41 xfs_fs_encode_fh( struct inode *inode, __u32 *fh, int *max_len, struct inode *parent) argument 176 struct inode *inode = NULL; local 200 struct inode *inode = NULL; local 234 xfs_fs_nfs_commit_metadata( struct inode *inode) argument [all...] |
/linux-master/fs/ceph/ |
H A D | super.h | 169 * and write data. For any given inode, we should have one or more 173 * Each cap is referenced by the inode's i_caps rbtree and by per-mds 213 struct list_head i_list; // per inode 283 * We cache inode xattrs as an encoded blob until they are first used, 344 * Ceph inode. 347 struct netfs_inode netfs; /* Netfslib context and vfs inode */ 391 * is also protected by the inode's i_ceph_lock. Walking s_cap_dirty 402 * holding the i_ceph_lock for this inode. 408 * reduce the tid to 8 bits if we're concerned about inode size. */ 449 struct list_head i_unsafe_iops; /* uncommitted mds inode op 486 ceph_inode(const struct inode *inode) argument 492 ceph_inode_to_fs_client(const struct inode *inode) argument 510 ceph_inode_to_client(const struct inode *inode) argument 516 ceph_vino(const struct inode *inode) argument 546 ceph_ino(struct inode *inode) argument 551 ceph_snap(struct inode *inode) argument 573 ceph_present_inode(struct inode *inode) argument 578 ceph_ino_compare(struct inode *inode, void *data) argument 719 ceph_dir_clear_complete(struct inode *inode) argument 724 ceph_dir_clear_ordered(struct inode *inode) argument 729 ceph_dir_is_complete_ordered(struct inode *inode) argument 922 struct inode *inode; member in struct:ceph_snap_realm 1065 ceph_queue_vmtruncate(struct inode *inode) argument 1070 ceph_queue_invalidate(struct inode *inode) argument 1075 ceph_queue_writeback(struct inode *inode) argument 1080 ceph_queue_check_caps(struct inode *inode) argument 1085 ceph_queue_flush_snaps(struct inode *inode) argument 1093 ceph_do_getattr(struct inode *inode, int mask, bool force) argument 1113 ceph_inode_is_shutdown(struct inode *inode) argument 1163 ceph_security_invalidate_secctx(struct inode *inode) argument 1173 ceph_security_invalidate_secctx(struct inode *inode) argument 1191 ceph_forget_all_cached_acls(struct inode *inode) argument 1206 ceph_init_inode_acls(struct inode *inode, struct ceph_acl_sec_ctx *as_ctx) argument 1210 ceph_acl_chmod(struct dentry *dentry, struct inode *inode) argument 1215 ceph_forget_all_cached_acls(struct inode *inode) argument 1409 __ceph_sparse_read_ext_count(struct inode *inode, u64 len) argument [all...] |
/linux-master/fs/exfat/ |
H A D | inode.c | 20 int __exfat_write_inode(struct inode *inode, int sync) argument 25 struct super_block *sb = inode->i_sb; 27 struct exfat_inode_info *ei = EXFAT_I(inode); 31 if (inode->i_ino == EXFAT_ROOT_INO) 35 * If the inode is already unlinked, there is no need for updating it. 51 ep->dentry.file.attr = cpu_to_le16(exfat_make_attr(inode)); 59 ts = inode_get_mtime(inode); 65 ts = inode_get_atime(inode); 73 on_disk_size = i_size_read(inode); 101 exfat_write_inode(struct inode *inode, struct writeback_control *wbc) argument 112 exfat_sync_inode(struct inode *inode) argument 123 exfat_map_cluster(struct inode *inode, unsigned int clu_offset, unsigned int *clu, int create) argument 278 exfat_get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int create) argument 419 struct inode *inode = mapping->host; local 440 struct inode *inode = mapping->host; local 468 struct inode *inode = mapping->host; local 501 struct inode *inode = mapping->host; local 562 exfat_block_truncate_page(struct inode *inode, loff_t from) argument 585 exfat_hash_inode(struct inode *inode, loff_t i_pos) argument 596 exfat_unhash_inode(struct inode *inode) argument 611 struct inode *inode = NULL; local 628 exfat_fill_inode(struct inode *inode, struct exfat_dir_entry *info) argument 694 struct inode *inode; local 719 exfat_evict_inode(struct inode *inode) argument [all...] |