Lines Matching defs:inode
212 static int no_open(struct inode *inode, struct file *file) in no_open()
227 int inode_init_always_gfp(struct super_block *sb, struct inode *inode, gfp_t gfp) in inode_init_always_gfp()
315 void free_inode_nonrcu(struct inode *inode) in free_inode_nonrcu()
323 struct inode *inode = container_of(head, struct inode, i_rcu); in i_callback() local
343 struct inode *inode; in alloc_inode() local
367 void __destroy_inode(struct inode *inode) in __destroy_inode()
389 static void destroy_inode(struct inode *inode) in destroy_inode()
415 void drop_nlink(struct inode *inode) in drop_nlink()
432 void clear_nlink(struct inode *inode) in clear_nlink()
449 void set_nlink(struct inode *inode, unsigned int nlink) in set_nlink()
471 void inc_nlink(struct inode *inode) in inc_nlink()
503 void inode_init_once(struct inode *inode) in inode_init_once()
519 struct inode *inode = (struct inode *) foo; in init_once() local
527 void ihold(struct inode *inode) in ihold()
533 static void __inode_add_lru(struct inode *inode, bool rotate) in __inode_add_lru()
551 struct inode *inode, u32 bit) in inode_bit_waitqueue()
566 void inode_add_lru(struct inode *inode) in inode_add_lru()
571 static void inode_lru_list_del(struct inode *inode) in inode_lru_list_del()
577 static void inode_pin_lru_isolating(struct inode *inode) in inode_pin_lru_isolating()
584 static void inode_unpin_lru_isolating(struct inode *inode) in inode_unpin_lru_isolating()
594 static void inode_wait_for_lru_isolating(struct inode *inode) in inode_wait_for_lru_isolating()
624 void inode_sb_list_add(struct inode *inode) in inode_sb_list_add()
634 static inline void inode_sb_list_del(struct inode *inode) in inode_sb_list_del()
663 void __insert_inode_hash(struct inode *inode, unsigned long hashval) in __insert_inode_hash()
681 void __remove_inode_hash(struct inode *inode) in __remove_inode_hash()
745 void clear_inode(struct inode *inode) in clear_inode()
785 static void evict(struct inode *inode) in evict()
847 struct inode *inode; in dispose_list() local
868 struct inode *inode, *next; in evict_inodes() local
925 struct inode *inode = container_of(item, struct inode, i_lru); in inode_lru_isolate() local
1010 int (*test)(struct inode *, void *), in find_inode()
1013 struct inode *inode = NULL; in find_inode() local
1054 struct inode *inode = NULL; in find_inode_fast() local
1143 struct inode *inode; in new_inode() local
1153 void lockdep_annotate_inode_mutex_key(struct inode *inode) in lockdep_annotate_inode_mutex_key()
1180 void unlock_new_inode(struct inode *inode) in unlock_new_inode()
1197 void discard_new_inode(struct inode *inode) in discard_new_inode()
1276 struct inode *inode_insert5(struct inode *inode, unsigned long hashval, in inode_insert5()
1277 int (*test)(struct inode *, void *), in inode_insert5()
1278 int (*set)(struct inode *, void *), void *data) in inode_insert5()
1350 int (*test)(struct inode *, void *), in iget5_locked()
1351 int (*set)(struct inode *, void *), void *data) in iget5_locked()
1353 struct inode *inode = ilookup5(sb, hashval, test, data); in iget5_locked() local
1380 int (*test)(struct inode *, void *), in iget5_locked_rcu()
1381 int (*set)(struct inode *, void *), void *data) in iget5_locked_rcu()
1384 struct inode *inode, *new; in iget5_locked_rcu() local
1425 struct inode *inode; in iget_locked() local
1491 struct inode *inode; in test_inode_iunique() local
1539 struct inode *igrab(struct inode *inode) in igrab()
1575 int (*test)(struct inode *, void *), void *data) in ilookup5_nowait()
1578 struct inode *inode; in ilookup5_nowait() local
1606 int (*test)(struct inode *, void *), void *data) in ilookup5()
1608 struct inode *inode; in ilookup5() local
1633 struct inode *inode; in ilookup() local
1675 int (*match)(struct inode *, unsigned long, in find_inode_nowait()
1680 struct inode *inode, *ret_inode = NULL; in find_inode_nowait() local
1722 int (*test)(struct inode *, void *), void *data) in find_inode_rcu()
1725 struct inode *inode; in find_inode_rcu() local
1763 struct inode *inode; in find_inode_by_ino_rcu() local
1778 int insert_inode_locked(struct inode *inode) in insert_inode_locked()
1825 int insert_inode_locked4(struct inode *inode, unsigned long hashval, in insert_inode_locked4()
1826 int (*test)(struct inode *, void *), void *data) in insert_inode_locked4()
1842 int generic_delete_inode(struct inode *inode) in generic_delete_inode()
1858 static void iput_final(struct inode *inode) in iput_final()
1910 void iput(struct inode *inode) in iput()
1944 int bmap(struct inode *inode, sector_t *block) in bmap()
1960 static bool relatime_need_update(struct vfsmount *mnt, struct inode *inode, in relatime_need_update()
2009 int inode_update_timestamps(struct inode *inode, int flags) in inode_update_timestamps()
2055 int generic_update_time(struct inode *inode, int flags) in generic_update_time()
2073 int inode_update_time(struct inode *inode, int flags) in inode_update_time()
2091 bool atime_needs_update(const struct path *path, struct inode *inode) in atime_needs_update()
2130 struct inode *inode = d_inode(path->dentry); in touch_atime() local
2164 struct inode *inode = d_inode(dentry); in dentry_needs_remove_privs() local
2196 struct inode *inode = file_inode(file); in file_remove_privs_flags() local
2248 struct timespec64 current_time(struct inode *inode) in current_time()
2273 static int inode_needs_update_time(struct inode *inode) in inode_needs_update_time()
2301 struct inode *inode = file_inode(file); in __file_update_time() local
2329 struct inode *inode = file_inode(file); in file_update_time() local
2357 struct inode *inode = file_inode(file); in file_modified_flags() local
2413 int inode_needs_sync(struct inode *inode) in inode_needs_sync()
2434 static void __wait_on_freeing_inode(struct inode *inode, bool is_inode_hash_locked) in __wait_on_freeing_inode()
2520 void init_special_inode(struct inode *inode, umode_t mode, dev_t rdev) in init_special_inode()
2554 void inode_init_owner(struct mnt_idmap *idmap, struct inode *inode, in inode_init_owner()
2585 const struct inode *inode) in inode_owner_or_capable()
2604 bool inode_dio_finished(const struct inode *inode) in inode_dio_finished()
2620 void inode_dio_wait(struct inode *inode) in inode_dio_wait()
2626 void inode_dio_wait_interruptible(struct inode *inode) in inode_dio_wait_interruptible()
2649 void inode_set_flags(struct inode *inode, unsigned int flags, in inode_set_flags()
2657 void inode_nohighmem(struct inode *inode) in inode_nohighmem()
2663 struct timespec64 inode_set_ctime_to_ts(struct inode *inode, struct timespec64 ts) in inode_set_ctime_to_ts()
2682 struct timespec64 timestamp_truncate(struct timespec64 t, struct inode *inode) in timestamp_truncate()
2721 struct timespec64 inode_set_ctime_current(struct inode *inode) in inode_set_ctime_current()
2803 struct timespec64 inode_set_ctime_deleg(struct inode *inode, struct timespec64 update) in inode_set_ctime_deleg()
2872 const struct inode *inode, vfsgid_t vfsgid) in in_group_or_capable()
2916 void dump_inode(struct inode *inode, const char *reason) in dump_inode()