| /include/linux/ |
| A D | iversion.h | 111 inode_set_iversion_raw(struct inode *inode, u64 val) in inode_set_iversion_raw() argument 128 inode_peek_iversion_raw(const struct inode *inode) in inode_peek_iversion_raw() argument 142 inode_set_max_iversion_raw(struct inode *inode, u64 val) in inode_set_max_iversion_raw() argument 165 inode_set_iversion(struct inode *inode, u64 val) in inode_set_iversion() argument 187 inode_set_iversion_queried(struct inode *inode, u64 val) in inode_set_iversion_queried() argument 203 inode_inc_iversion(struct inode *inode) in inode_inc_iversion() argument 216 inode_iversion_need_inc(struct inode *inode) in inode_iversion_need_inc() argument 233 inode_inc_iversion_raw(struct inode *inode) in inode_inc_iversion_raw() argument 250 inode_peek_iversion(const struct inode *inode) in inode_peek_iversion() argument 268 u64 inode_query_iversion(struct inode *inode); [all …]
|
| A D | quotaops.h | 24 struct inode *inode, struct iattr *ia) in is_quota_modification() argument 43 int dquot_initialize(struct inode *inode); 44 bool dquot_initialize_needed(struct inode *inode); 45 void dquot_drop(struct inode *inode); 75 int dquot_alloc_inode(struct inode *inode); 78 void dquot_free_inode(struct inode *inode); 216 static inline int dquot_initialize(struct inode *inode) in dquot_initialize() argument 226 static inline void dquot_drop(struct inode *inode) in dquot_drop() argument 230 static inline int dquot_alloc_inode(struct inode *inode) in dquot_alloc_inode() argument 240 struct inode *inode, struct iattr *iattr) in dquot_transfer() argument [all …]
|
| A D | fscrypt.h | 159 bool (*empty_dir)(struct inode *inode); 199 fscrypt_get_inode_info(const struct inode *inode) in fscrypt_get_inode_info() argument 387 int fscrypt_prepare_new_inode(struct inode *dir, struct inode *inode, 390 void fscrypt_free_inode(struct inode *inode); 391 int fscrypt_drop_inode(struct inode *inode); 424 int __fscrypt_prepare_link(struct inode *inode, struct inode *dir, 434 int fscrypt_prepare_setflags(struct inode *inode, 635 struct inode *inode, in fscrypt_prepare_new_inode() argument 739 static inline int __fscrypt_prepare_link(struct inode *inode, struct inode *dir, in __fscrypt_prepare_link() argument 860 const struct inode *inode, in fscrypt_set_bio_crypt_ctx() argument [all …]
|
| A D | fsverity.h | 84 int (*get_verity_descriptor)(struct inode *inode, void *buf, 104 struct page *(*read_merkle_tree_page)(struct inode *inode, 121 int (*write_merkle_tree_block)(struct inode *inode, const void *buf, 145 int fsverity_get_digest(struct inode *inode, 151 int __fsverity_file_open(struct inode *inode, struct file *filp); 153 void __fsverity_cleanup_inode(struct inode *inode); 161 static inline void fsverity_cleanup_inode(struct inode *inode) in fsverity_cleanup_inode() argument 199 static inline int fsverity_get_digest(struct inode *inode, in fsverity_get_digest() argument 223 static inline void fsverity_cleanup_inode(struct inode *inode) in fsverity_cleanup_inode() argument 279 static inline bool fsverity_active(const struct inode *inode) in fsverity_active() argument [all …]
|
| A D | fs.h | 1509 const struct inode *inode) in i_uid_into_vfsuid() argument 1527 const struct inode *inode) in i_uid_needs_update() argument 1545 struct inode *inode) in i_uid_update() argument 1561 const struct inode *inode) in i_gid_into_vfsgid() argument 1597 struct inode *inode) in i_gid_update() argument 1990 const struct inode *inode); 2469 struct inode *inode) in HAS_UNMAPPED_ID() argument 3084 struct inode *inode); 3502 struct inode *inode, in blockdev_direct_IO() argument 3773 struct inode *inode; in vma_is_fsdax() local [all …]
|
| A D | nfs_fs.h | 358 static inline struct nfs_fh *NFS_FH(const struct inode *inode) in NFS_FH() argument 390 static inline int NFS_STALE(const struct inode *inode) in NFS_STALE() argument 395 static inline __u64 NFS_FILEID(const struct inode *inode) in NFS_FILEID() argument 405 static inline void nfs_mark_for_revalidate(struct inode *inode) in nfs_mark_for_revalidate() argument 440 extern void nfs_set_inode_stale(struct inode *inode); 455 extern int nfs_attribute_cache_expired(struct inode *inode); 461 extern int nfs_revalidate_mapping_rcu(struct inode *inode); 580 extern void nfs_clear_verifier_delegated(struct inode *inode); 587 extern void nfs_access_zap_cache(struct inode *inode); 636 extern int nfs_sync_inode(struct inode *inode); [all …]
|
| A D | posix_acl.h | 80 struct posix_acl *get_cached_acl_rcu(struct inode *inode, int type); 92 extern int simple_acl_create(struct inode *, struct inode *); 94 struct posix_acl *get_cached_acl(struct inode *inode, int type); 96 void forget_cached_acl(struct inode *inode, int type); 97 void forget_all_cached_acls(struct inode *inode); 102 static inline void cache_no_acl(struct inode *inode) in cache_no_acl() argument 114 int posix_acl_listxattr(struct inode *inode, char **buffer, 125 static inline int simple_acl_create(struct inode *dir, struct inode *inode) in simple_acl_create() argument 129 static inline void cache_no_acl(struct inode *inode) in cache_no_acl() argument 140 static inline void forget_all_cached_acls(struct inode *inode) in forget_all_cached_acls() argument [all …]
|
| A D | filelock.h | 128 struct inode *inode; member 194 void locks_free_lock_context(struct inode *inode); 209 bool vfs_inode_has_locks(struct inode *inode); 233 locks_inode_context(const struct inode *inode) in locks_inode_context() argument 294 locks_free_lock_context(struct inode *inode) in locks_free_lock_context() argument 360 static inline bool vfs_inode_has_locks(struct inode *inode) in vfs_inode_has_locks() argument 375 static inline void lease_get_mtime(struct inode *inode, in lease_get_mtime() argument 415 locks_inode_context(const struct inode *inode) in locks_inode_context() argument 469 static inline int try_break_deleg(struct inode *inode, struct inode **delegated_inode) in try_break_deleg() argument 476 ihold(inode); in try_break_deleg() [all …]
|
| A D | fsnotify.h | 64 static inline void fsnotify_inode(struct inode *inode, __u32 mask) in fsnotify_inode() argument 79 struct inode *inode = d_inode(dentry); in fsnotify_parent() local 191 struct inode *inode = d_inode(path->dentry); in fsnotify_truncate_perm() local 241 static inline void fsnotify_link_count(struct inode *inode) in fsnotify_link_count() argument 306 static inline void fsnotify_inoderemove(struct inode *inode) in fsnotify_inoderemove() argument 333 static inline void fsnotify_link(struct inode *dir, struct inode *inode, in fsnotify_link() argument 351 static inline void fsnotify_delete(struct inode *dir, struct inode *inode, in fsnotify_delete() argument 372 struct inode *inode = d_inode(dentry); in d_delete_notify() local 374 ihold(inode); in d_delete_notify() 377 iput(inode); in d_delete_notify() [all …]
|
| A D | writeback.h | 81 struct inode *inode; /* inode being written out */ member 189 void inode_wait_for_writeback(struct inode *inode); 190 void inode_io_list_del(struct inode *inode); 193 static inline void wait_on_inode(struct inode *inode) in wait_on_inode() argument 204 void __inode_attach_wb(struct inode *inode, struct folio *folio); 234 static inline void inode_detach_wb(struct inode *inode) in inode_detach_wb() argument 244 struct inode *inode); 274 static inline void inode_detach_wb(struct inode *inode) in inode_detach_wb() argument 279 struct inode *inode) in wbc_attach_fdatawrite_inode() argument 378 void sb_mark_inode_writeback(struct inode *inode); [all …]
|
| A D | backing-dev.h | 144 struct backing_dev_info *inode_to_bdi(struct inode *inode); 172 static inline bool inode_cgwb_enabled(struct inode *inode) in inode_cgwb_enabled() argument 248 static inline struct bdi_writeback *inode_to_wb(const struct inode *inode) in inode_to_wb() argument 257 return inode->i_wb; in inode_to_wb() 261 struct inode *inode, in inode_to_wb_wbc() argument 304 return inode->i_wb; in unlocked_inode_to_wb_begin() 312 static inline void unlocked_inode_to_wb_end(struct inode *inode, in unlocked_inode_to_wb_end() argument 323 static inline bool inode_cgwb_enabled(struct inode *inode) in inode_cgwb_enabled() argument 339 static inline struct bdi_writeback *inode_to_wb(struct inode *inode) in inode_to_wb() argument 345 struct inode *inode, in inode_to_wb_wbc() argument [all …]
|
| A D | evm.h | 21 int evm_inode_init_security(struct inode *inode, struct inode *dir, 29 extern bool evm_metadata_changed(struct inode *inode, 30 struct inode *metadata_inode); 56 static inline int evm_inode_init_security(struct inode *inode, struct inode *dir, in evm_inode_init_security() argument 81 static inline bool evm_metadata_changed(struct inode *inode, in evm_metadata_changed() argument 82 struct inode *metadata_inode) in evm_metadata_changed()
|
| A D | fs_stack.h | 12 extern void fsstack_copy_attr_all(struct inode *dest, const struct inode *src); 13 extern void fsstack_copy_inode_size(struct inode *dst, struct inode *src); 16 static inline void fsstack_copy_attr_atime(struct inode *dest, in fsstack_copy_attr_atime() 17 const struct inode *src) in fsstack_copy_attr_atime() 22 static inline void fsstack_copy_attr_times(struct inode *dest, in fsstack_copy_attr_times() 23 const struct inode *src) in fsstack_copy_attr_times()
|
| A D | integrity.h | 45 u64 i_version, const struct inode *inode) in integrity_inode_attrs_store() argument 48 attrs->dev = inode->i_sb->s_dev; in integrity_inode_attrs_store() 49 attrs->ino = inode->i_ino; in integrity_inode_attrs_store() 57 const struct inode *inode) in integrity_inode_attrs_changed() argument 59 return (inode->i_sb->s_dev != attrs->dev || in integrity_inode_attrs_changed() 60 inode->i_ino != attrs->ino || in integrity_inode_attrs_changed() 61 !inode_eq_iversion(inode, attrs->version)); in integrity_inode_attrs_changed()
|
| A D | device_cgroup.h | 17 static inline int devcgroup_inode_permission(struct inode *inode, int mask) in devcgroup_inode_permission() argument 21 if (likely(!S_ISBLK(inode->i_mode) && !S_ISCHR(inode->i_mode))) in devcgroup_inode_permission() 24 if (likely(!inode->i_rdev)) in devcgroup_inode_permission() 27 if (S_ISBLK(inode->i_mode)) in devcgroup_inode_permission() 37 return devcgroup_check_permission(type, imajor(inode), iminor(inode), in devcgroup_inode_permission() 64 static inline int devcgroup_inode_permission(struct inode *inode, int mask) in devcgroup_inode_permission() argument
|
| A D | exportfs.h | 10 struct inode; 255 int (*encode_fh)(struct inode *inode, __u32 *fh, int *max_len, 256 struct inode *parent); 264 int (*commit_metadata)(struct inode *inode); 267 int (*map_blocks)(struct inode *inode, loff_t offset, 270 int (*commit_blocks)(struct inode *inode, struct iomap *iomaps, 298 extern int exportfs_encode_inode_fh(struct inode *inode, struct fid *fid, 299 int *max_len, struct inode *parent, 341 static inline int exportfs_encode_fid(struct inode *inode, struct fid *fid, in exportfs_encode_fid() argument 361 int generic_encode_ino32_fh(struct inode *inode, __u32 *fh, int *max_len, [all …]
|
| A D | iomap.h | 15 struct inode; 150 void (*put_folio)(struct inode *inode, loff_t pos, unsigned copied, 168 bool (*iomap_valid)(struct inode *inode, const struct iomap *iomap); 206 int (*iomap_begin)(struct inode *inode, loff_t pos, loff_t length, 216 int (*iomap_end)(struct inode *inode, loff_t pos, loff_t length, 236 struct inode *inode; member 349 int iomap_file_unshare(struct inode *inode, loff_t pos, loff_t len, 352 int iomap_zero_range(struct inode *inode, loff_t pos, loff_t len, 368 loff_t iomap_seek_hole(struct inode *inode, loff_t offset, 370 loff_t iomap_seek_data(struct inode *inode, loff_t offset, [all …]
|
| A D | vfsdebug.h | 7 struct inode; 10 void dump_inode(struct inode *inode, const char *reason); 18 #define VFS_BUG_ON_INODE(cond, inode) ({ \ argument 20 dump_inode(inode, "VFS_BUG_ON_INODE(" #cond")");\ 25 #define VFS_WARN_ON_INODE(cond, inode) ({ \ argument 29 dump_inode(inode, "VFS_WARN_ON_INODE(" #cond")");\ 41 #define VFS_BUG_ON_INODE(cond, inode) VFS_BUG_ON(cond) argument 42 #define VFS_WARN_ON_INODE(cond, inode) BUILD_BUG_ON_INVALID(cond) argument
|
| A D | ramfs.h | 7 struct inode *ramfs_get_inode(struct super_block *sb, const struct inode *dir, 14 ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize) in ramfs_nommu_expand_for_mapping() argument 19 extern int ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize);
|
| /include/trace/events/ |
| A D | hugetlbfs.h | 12 TP_PROTO(struct inode *inode, struct inode *dir, int mode), 14 TP_ARGS(inode, dir, mode), 25 __entry->ino = inode->i_ino; 38 TP_PROTO(struct inode *inode), 40 TP_ARGS(inode), 70 TP_PROTO(struct inode *inode), 72 TP_ARGS(inode) 77 TP_PROTO(struct inode *inode), 79 TP_ARGS(inode) 84 TP_PROTO(struct inode *inode, struct dentry *dentry, [all …]
|
| A D | filelock.h | 39 TP_PROTO(struct inode *inode, int type, struct file_lock_context *ctx), 63 TP_PROTO(struct inode *inode, struct file_lock *fl, int ret), 104 TP_PROTO(struct inode *inode, struct file_lock *fl, int ret), 108 TP_PROTO(struct inode *inode, struct file_lock *fl, int ret), 112 TP_PROTO(struct inode *inode, struct file_lock *fl, int ret), 116 TP_PROTO(struct inode *inode, struct file_lock *fl, int ret), 120 TP_PROTO(struct inode *inode, struct file_lease *fl), 122 TP_ARGS(inode, fl), 157 TP_ARGS(inode, fl)); 172 TP_PROTO(struct inode *inode, struct file_lease *fl), [all …]
|
| A D | timestamp.h | 15 TP_PROTO(struct inode *inode, 18 TP_ARGS(inode, ctime), 30 __entry->ino = inode->i_ino; 43 TP_PROTO(struct inode *inode, 45 TP_ARGS(inode, ctime)); 48 TP_PROTO(struct inode *inode, 50 TP_ARGS(inode, ctime)); 53 TP_PROTO(struct inode *inode, 58 TP_ARGS(inode, old, new, cur), 89 TP_PROTO(struct inode *inode, [all …]
|
| A D | fs_dax.h | 11 TP_PROTO(struct inode *inode, struct vm_fault *vmf, 28 __entry->ino = inode->i_ino; 56 TP_PROTO(struct inode *inode, struct vm_fault *vmf, \ 64 TP_PROTO(struct inode *inode, struct vm_fault *vmf, 98 TP_PROTO(struct inode *inode, struct vm_fault *vmf, \ 106 TP_PROTO(struct inode *inode, struct vm_fault *vmf, int result), 107 TP_ARGS(inode, vmf, result), 140 TP_PROTO(struct inode *inode, struct vm_fault *vmf, int result), \ 150 TP_PROTO(struct inode *inode, pgoff_t start_index, pgoff_t end_index), 175 TP_PROTO(struct inode *inode, pgoff_t start_index, pgoff_t end_index),\ [all …]
|
| A D | nilfs2.h | 100 TP_PROTO(struct inode *sufile, 125 TP_PROTO(struct inode *sufile, 167 TP_PROTO(struct inode *inode, 171 TP_ARGS(inode, ino, block), 174 __field(struct inode *, inode) 180 __entry->inode = inode; 186 __entry->inode, 192 TP_PROTO(struct inode *inode, 200 __field(struct inode *, inode) 211 __entry->inode = inode; [all …]
|
| A D | ext4.h | 165 TP_PROTO(struct inode *inode), 216 TP_PROTO(struct inode *inode, struct inode *dir, int mode), 241 TP_PROTO(struct inode *inode), 285 TP_PROTO(struct inode *inode), 1031 TP_PROTO(struct inode *inode), 1162 struct inode *inode, 1195 struct inode *inode, 1206 struct inode *inode, 1530 TP_PROTO(struct inode *inode), 1553 TP_PROTO(struct inode *inode), [all …]
|