Home
last modified time | relevance | path

Searched defs:inode (Results 1 – 25 of 47) sorted by relevance

12

/include/linux/
Diversion.h111 inode_set_iversion_raw(struct inode *inode, u64 val) in inode_set_iversion_raw()
128 inode_peek_iversion_raw(const struct inode *inode) in inode_peek_iversion_raw()
142 inode_set_max_iversion_raw(struct inode *inode, u64 val) in inode_set_max_iversion_raw()
165 inode_set_iversion(struct inode *inode, u64 val) in inode_set_iversion()
187 inode_set_iversion_queried(struct inode *inode, u64 val) in inode_set_iversion_queried()
203 inode_inc_iversion(struct inode *inode) in inode_inc_iversion()
216 inode_iversion_need_inc(struct inode *inode) in inode_iversion_need_inc()
233 inode_inc_iversion_raw(struct inode *inode) in inode_inc_iversion_raw()
250 inode_peek_iversion(const struct inode *inode) in inode_peek_iversion()
279 inode_eq_iversion_raw(const struct inode *inode, u64 old) in inode_eq_iversion_raw()
[all …]
Dquotaops.h24 struct inode *inode, struct iattr *ia) in is_quota_modification()
216 static inline int dquot_initialize(struct inode *inode) in dquot_initialize()
221 static inline bool dquot_initialize_needed(struct inode *inode) in dquot_initialize_needed()
226 static inline void dquot_drop(struct inode *inode) in dquot_drop()
230 static inline int dquot_alloc_inode(struct inode *inode) in dquot_alloc_inode()
235 static inline void dquot_free_inode(struct inode *inode) in dquot_free_inode()
240 struct inode *inode, struct iattr *iattr) in dquot_transfer()
245 static inline int __dquot_alloc_space(struct inode *inode, qsize_t number, in __dquot_alloc_space()
253 static inline void __dquot_free_space(struct inode *inode, qsize_t number, in __dquot_free_space()
260 static inline void dquot_claim_space_nodirty(struct inode *inode, qsize_t number) in dquot_claim_space_nodirty()
[all …]
Dfs.h597 #define i_size_ordered_init(inode) seqcount_init(&inode->i_size_seqcount) argument
599 #define i_size_ordered_init(inode) do { } while (0) argument
634 struct inode { struct
646 const struct inode_operations *i_op; argument
661 * inode_(inc|dec)_link_count argument
663 union {
667 dev_t i_rdev;
668 loff_t i_size;
669 time64_t i_atime_sec;
670 time64_t i_mtime_sec;
[all …]
Dbacking-dev.h172 static inline bool inode_cgwb_enabled(struct inode *inode) in inode_cgwb_enabled()
248 static inline struct bdi_writeback *inode_to_wb(const struct inode *inode) in inode_to_wb()
261 struct inode *inode, in inode_to_wb_wbc()
287 unlocked_inode_to_wb_begin(struct inode *inode, struct wb_lock_cookie *cookie) in unlocked_inode_to_wb_begin()
312 static inline void unlocked_inode_to_wb_end(struct inode *inode, in unlocked_inode_to_wb_end()
323 static inline bool inode_cgwb_enabled(struct inode *inode) in inode_cgwb_enabled()
339 static inline struct bdi_writeback *inode_to_wb(struct inode *inode) in inode_to_wb()
345 struct inode *inode, in inode_to_wb_wbc()
353 unlocked_inode_to_wb_begin(struct inode *inode, struct wb_lock_cookie *cookie) in unlocked_inode_to_wb_begin()
358 static inline void unlocked_inode_to_wb_end(struct inode *inode, in unlocked_inode_to_wb_end()
Dfscrypt.h206 fscrypt_get_inode_info(const struct inode *inode) in fscrypt_get_inode_info()
228 static inline bool fscrypt_needs_contents_encryption(const struct inode *inode) in fscrypt_needs_contents_encryption()
461 fscrypt_get_inode_info(const struct inode *inode) in fscrypt_get_inode_info()
466 static inline bool fscrypt_needs_contents_encryption(const struct inode *inode) in fscrypt_needs_contents_encryption()
498 static inline int fscrypt_encrypt_block_inplace(const struct inode *inode, in fscrypt_encrypt_block_inplace()
513 static inline int fscrypt_decrypt_block_inplace(const struct inode *inode, in fscrypt_decrypt_block_inplace()
576 static inline int fscrypt_set_context(struct inode *inode, void *fs_data) in fscrypt_set_context()
645 struct inode *inode, in fscrypt_prepare_new_inode()
653 static inline void fscrypt_put_encryption_info(struct inode *inode) in fscrypt_put_encryption_info()
658 static inline void fscrypt_free_inode(struct inode *inode) in fscrypt_free_inode()
[all …]
Dfsverity.h127 static inline struct fsverity_info *fsverity_get_info(const struct inode *inode) in fsverity_get_info()
161 static inline void fsverity_cleanup_inode(struct inode *inode) in fsverity_cleanup_inode()
179 static inline struct fsverity_info *fsverity_get_info(const struct inode *inode) in fsverity_get_info()
199 static inline int fsverity_get_digest(struct inode *inode, in fsverity_get_digest()
212 static inline int __fsverity_file_open(struct inode *inode, struct file *filp) in __fsverity_file_open()
223 static inline void fsverity_cleanup_inode(struct inode *inode) in fsverity_cleanup_inode()
279 static inline bool fsverity_active(const struct inode *inode) in fsverity_active()
297 static inline int fsverity_file_open(struct inode *inode, struct file *filp) in fsverity_file_open()
Dposix_acl.h97 static inline void cache_no_acl(struct inode *inode) in cache_no_acl()
120 static inline int simple_acl_create(struct inode *dir, struct inode *inode) in simple_acl_create()
124 static inline void cache_no_acl(struct inode *inode) in cache_no_acl()
128 static inline int posix_acl_create(struct inode *inode, umode_t *mode, in posix_acl_create()
135 static inline void forget_all_cached_acls(struct inode *inode) in forget_all_cached_acls()
158 static inline int posix_acl_listxattr(struct inode *inode, char **buffer, in posix_acl_listxattr()
Dwriteback.h92 struct inode *inode; /* inode being written out */ member
204 static inline void wait_on_inode(struct inode *inode) in wait_on_inode()
236 static inline void inode_attach_wb(struct inode *inode, struct folio *folio) in inode_attach_wb()
248 static inline void inode_detach_wb(struct inode *inode) in inode_detach_wb()
267 struct inode *inode) in wbc_attach_fdatawrite_inode()
298 static inline void inode_attach_wb(struct inode *inode, struct folio *folio) in inode_attach_wb()
302 static inline void inode_detach_wb(struct inode *inode) in inode_detach_wb()
307 struct inode *inode) in wbc_attach_and_unlock_inode()
314 struct inode *inode) in wbc_attach_fdatawrite_inode()
Dfsnotify.h67 static inline void fsnotify_inode(struct inode *inode, __u32 mask) in fsnotify_inode()
82 struct inode *inode = d_inode(dentry); in fsnotify_parent() local
229 static inline void fsnotify_link_count(struct inode *inode) in fsnotify_link_count()
273 static inline void fsnotify_inode_delete(struct inode *inode) in fsnotify_inode_delete()
289 static inline void fsnotify_inoderemove(struct inode *inode) in fsnotify_inoderemove()
316 static inline void fsnotify_link(struct inode *dir, struct inode *inode, in fsnotify_link()
334 static inline void fsnotify_delete(struct inode *dir, struct inode *inode, in fsnotify_delete()
355 struct inode *inode = d_inode(dentry); in d_delete_notify() local
482 static inline int fsnotify_sb_error(struct super_block *sb, struct inode *inode, in fsnotify_sb_error()
Dfilelock.h128 struct inode *inode; member
223 locks_inode_context(const struct inode *inode) in locks_inode_context()
284 locks_free_lock_context(struct inode *inode) in locks_free_lock_context()
350 static inline bool vfs_inode_has_locks(struct inode *inode) in vfs_inode_has_locks()
355 static inline int locks_lock_inode_wait(struct inode *inode, struct file_lock *fl) in locks_lock_inode_wait()
360 static inline int __break_lease(struct inode *inode, unsigned int mode, unsigned int type) in __break_lease()
365 static inline void lease_get_mtime(struct inode *inode, in lease_get_mtime()
405 locks_inode_context(const struct inode *inode) in locks_inode_context()
421 static inline int break_lease(struct inode *inode, unsigned int mode) in break_lease()
440 static inline int break_deleg(struct inode *inode, unsigned int mode) in break_deleg()
[all …]
Dbpf_lsm.h35 const struct inode *inode) in bpf_inode()
70 const struct inode *inode) in bpf_inode()
75 static inline void bpf_inode_storage_free(struct inode *inode) in bpf_inode_storage_free()
Dnfs_fs.h322 static inline struct nfs_inode *NFS_I(const struct inode *inode) in NFS_I()
332 static inline struct nfs_fh *NFS_FH(const struct inode *inode) in NFS_FH()
337 static inline struct nfs_server *NFS_SERVER(const struct inode *inode) in NFS_SERVER()
342 static inline struct rpc_clnt *NFS_CLIENT(const struct inode *inode) in NFS_CLIENT()
347 static inline const struct nfs_rpc_ops *NFS_PROTO(const struct inode *inode) in NFS_PROTO()
352 static inline unsigned NFS_MINATTRTIMEO(const struct inode *inode) in NFS_MINATTRTIMEO()
358 static inline unsigned NFS_MAXATTRTIMEO(const struct inode *inode) in NFS_MAXATTRTIMEO()
364 static inline int NFS_STALE(const struct inode *inode) in NFS_STALE()
369 static inline __u64 NFS_FILEID(const struct inode *inode) in NFS_FILEID()
374 static inline void set_nfs_fileid(struct inode *inode, __u64 fileid) in set_nfs_fileid()
[all …]
Dintegrity.h45 u64 i_version, const struct inode *inode) in integrity_inode_attrs_store()
57 const struct inode *inode) in integrity_inode_attrs_changed()
Ddevice_cgroup.h17 static inline int devcgroup_inode_permission(struct inode *inode, int mask) in devcgroup_inode_permission()
63 static inline int devcgroup_inode_permission(struct inode *inode, int mask) in devcgroup_inode_permission()
Devm.h56 static inline int evm_inode_init_security(struct inode *inode, struct inode *dir, in evm_inode_init_security()
81 static inline bool evm_metadata_changed(struct inode *inode, in evm_metadata_changed()
Dramfs.h14 ramfs_nommu_expand_for_mapping(struct inode *inode, size_t newsize) in ramfs_nommu_expand_for_mapping()
Dfsnotify_backend.h296 struct inode *inode; member
591 static inline int fsnotify_inode_watches_children(struct inode *inode) in fsnotify_inode_watches_children()
800 struct inode *inode, in fsnotify_add_inode_mark()
807 struct inode *inode, in fsnotify_add_inode_mark_locked()
815 struct inode *inode, in fsnotify_find_inode_mark()
862 struct inode *inode, u32 cookie) in fsnotify()
873 static inline void __fsnotify_inode_delete(struct inode *inode) in __fsnotify_inode_delete()
Dshmem_fs.h81 static inline struct shmem_inode_info *SHMEM_I(struct inode *inode) in SHMEM_I()
121 static inline unsigned long shmem_allowable_huge_orders(struct inode *inode, in shmem_allowable_huge_orders()
183 static inline pgoff_t shmem_fallocend(struct inode *inode, pgoff_t eof) in shmem_fallocend()
Dsecurity.h792 static inline int security_inode_alloc(struct inode *inode, gfp_t gfp) in security_inode_alloc()
797 static inline void security_inode_free(struct inode *inode) in security_inode_free()
819 static inline int security_inode_init_security(struct inode *inode, in security_inode_init_security()
828 static inline int security_inode_init_security_anon(struct inode *inode, in security_inode_init_security_anon()
843 security_inode_post_create_tmpfile(struct mnt_idmap *idmap, struct inode *inode) in security_inode_post_create_tmpfile()
901 struct inode *inode, in security_inode_follow_link()
907 static inline int security_inode_permission(struct inode *inode, int mask) in security_inode_permission()
1006 struct inode *inode, in security_inode_getsecurity()
1013 static inline int security_inode_setsecurity(struct inode *inode, const char *name, const void *val… in security_inode_setsecurity()
1018 static inline int security_inode_listsecurity(struct inode *inode, char *buffer, size_t buffer_size) in security_inode_listsecurity()
[all …]
Dpagemap.h24 static inline void invalidate_remote_inode(struct inode *inode) in invalidate_remote_inode()
137 static inline int inode_drain_writes(struct inode *inode) in inode_drain_writes()
1572 static inline unsigned long dir_pages(struct inode *inode) in dir_pages()
1587 struct inode *inode) in folio_mkwrite_check_truncate()
1615 struct inode *inode) in page_mkwrite_check_truncate()
1646 unsigned int i_blocks_per_folio(struct inode *inode, struct folio *folio) in i_blocks_per_folio()
Dbuffer_head.h533 static inline int inode_has_buffers(struct inode *inode) { return 0; } in inode_has_buffers()
534 static inline void invalidate_inode_buffers(struct inode *inode) {} in invalidate_inode_buffers()
535 static inline int remove_inode_buffers(struct inode *inode) { return 1; } in remove_inode_buffers()
Dima.h48 static inline int ima_inode_hash(struct inode *inode, char *buf, size_t buf_size) in ima_inode_hash()
Dproc_ns.h75 #define get_proc_ns(inode) ((struct ns_common *)(inode)->i_private) argument
/include/trace/events/
Dext4.h22 #define EXT4_I(inode) (container_of(inode, struct ext4_inode_info, vfs_inode)) argument
/include/uapi/linux/
Dminix_fs.h99 __u16 inode; member
104 __u32 inode; member

12