Home
last modified time | relevance | path

Searched refs:inode (Results 1 – 25 of 96) sorted by relevance

1234

/include/linux/
A Diversion.h111 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 Dquotaops.h24 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 Dfscrypt.h159 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 Dfsverity.h84 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 Dfs.h1509 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 Dnfs_fs.h358 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 Dposix_acl.h80 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 Dfilelock.h128 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 Dfsnotify.h64 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 Dwriteback.h81 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 Dbacking-dev.h144 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 Devm.h21 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 Dfs_stack.h12 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 Dintegrity.h45 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 Ddevice_cgroup.h17 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 Dexportfs.h10 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 Diomap.h15 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 Dvfsdebug.h7 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 Dramfs.h7 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 Dhugetlbfs.h12 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 Dfilelock.h39 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 Dtimestamp.h15 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 Dfs_dax.h11 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 Dnilfs2.h100 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 Dext4.h165 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 …]

Completed in 82 milliseconds

1234