Home
last modified time | relevance | path

Searched refs:inode (Results 101 - 125 of 3948) sorted by relevance

12345678910>>...158

/kernel/linux/linux-6.6/fs/erofs/
H A Dinode.c12 struct inode *inode, unsigned int *ofs) in erofs_read_inode()
14 struct super_block *sb = inode->i_sb; in erofs_read_inode()
16 struct erofs_inode *vi = EROFS_I(inode); in erofs_read_inode()
17 const erofs_off_t inode_loc = erofs_iloc(inode); in erofs_read_inode()
31 erofs_err(sb, "failed to get inode (nid: %llu) page, err %ld", in erofs_read_inode()
40 erofs_err(inode->i_sb, "unsupported i_format %u of nid %llu", in erofs_read_inode()
48 erofs_err(inode->i_sb, "unsupported datalayout %u of nid %llu", in erofs_read_inode()
57 /* check if the extended inode acrosses block boundary */ in erofs_read_inode()
73 erofs_err(sb, "failed to get inode payloa in erofs_read_inode()
11 erofs_read_inode(struct erofs_buf *buf, struct inode *inode, unsigned int *ofs) erofs_read_inode() argument
204 erofs_fill_symlink(struct inode *inode, void *kaddr, unsigned int m_pofs) erofs_fill_symlink() argument
240 erofs_fill_inode(struct inode *inode) erofs_fill_inode() argument
324 erofs_iget5_eq(struct inode *inode, void *opaque) erofs_iget5_eq() argument
329 erofs_iget5_set(struct inode *inode, void *opaque) erofs_iget5_set() argument
340 struct inode *inode; erofs_iget() local
363 struct inode *const inode = d_inode(path->dentry); erofs_getattr() local
[all...]
/kernel/linux/linux-6.6/fs/f2fs/
H A Dfile.c41 struct inode *inode = file_inode(vmf->vma->vm_file); in f2fs_filemap_fault() local
46 f2fs_update_iostat(F2FS_I_SB(inode), inode, in f2fs_filemap_fault() local
49 trace_f2fs_filemap_fault(inode, vmf->pgoff, (unsigned long)ret); in f2fs_filemap_fault()
57 struct inode *inode = file_inode(vmf->vma->vm_file); in f2fs_vm_page_mkwrite() local
58 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); in f2fs_vm_page_mkwrite()
63 if (unlikely(IS_IMMUTABLE(inode))) in f2fs_vm_page_mkwrite()
66 if (is_inode_flag_set(inode, FI_COMPRESS_RELEASE in f2fs_vm_page_mkwrite()
171 get_parent_ino(struct inode *inode, nid_t *pino) get_parent_ino() argument
188 need_do_checkpoint(struct inode *inode) need_do_checkpoint() argument
231 try_to_fix_pino(struct inode *inode) try_to_fix_pino() argument
248 struct inode *inode = file->f_mapping->host; f2fs_do_sync_file() local
413 struct inode *inode = file->f_mapping->host; f2fs_seek_block() local
495 struct inode *inode = file->f_mapping->host; f2fs_llseek() local
519 struct inode *inode = file_inode(file); f2fs_file_mmap() local
537 f2fs_file_open(struct inode *inode, struct file *filp) f2fs_file_open() argument
623 truncate_partial_data_page(struct inode *inode, u64 from, bool cache_only) truncate_partial_data_page() argument
657 f2fs_do_truncate_blocks(struct inode *inode, u64 from, bool lock) f2fs_do_truncate_blocks() argument
722 f2fs_truncate_blocks(struct inode *inode, u64 from, bool lock) f2fs_truncate_blocks() argument
760 f2fs_truncate(struct inode *inode) f2fs_truncate() argument
796 f2fs_force_buffered_io(struct inode *inode, int rw) f2fs_force_buffered_io() argument
827 struct inode *inode = d_inode(path->dentry); f2fs_getattr() local
890 __setattr_copy(struct mnt_idmap *idmap, struct inode *inode, const struct iattr *attr) __setattr_copy() argument
920 struct inode *inode = d_inode(dentry); f2fs_setattr() local
1042 fill_zero(struct inode *inode, pgoff_t index, loff_t start, loff_t len) fill_zero() argument
1067 f2fs_truncate_hole(struct inode *inode, pgoff_t pg_start, pgoff_t pg_end) f2fs_truncate_hole() argument
1099 f2fs_punch_hole(struct inode *inode, loff_t offset, loff_t len) f2fs_punch_hole() argument
1159 __read_out_blkaddrs(struct inode *inode, block_t *blkaddr, int *do_replace, pgoff_t off, pgoff_t len) __read_out_blkaddrs() argument
1215 __roll_back_blkaddrs(struct inode *inode, block_t *blkaddr, int *do_replace, pgoff_t off, int len) __roll_back_blkaddrs() argument
1376 f2fs_do_collapse(struct inode *inode, loff_t offset, loff_t len) f2fs_do_collapse() argument
1401 f2fs_collapse_range(struct inode *inode, loff_t offset, loff_t len) f2fs_collapse_range() argument
1490 f2fs_zero_range(struct inode *inode, loff_t offset, loff_t len, int mode) f2fs_zero_range() argument
1598 f2fs_insert_range(struct inode *inode, loff_t offset, loff_t len) f2fs_insert_range() argument
1672 f2fs_expand_inode_data(struct inode *inode, loff_t offset, loff_t len, int mode) f2fs_expand_inode_data() argument
1779 struct inode *inode = file_inode(file); f2fs_fallocate() local
1845 f2fs_release_file(struct inode *inode, struct file *filp) f2fs_release_file() argument
1864 struct inode *inode = file_inode(file); f2fs_file_flush() local
1882 f2fs_setflags_common(struct inode *inode, u32 iflags, u32 mask) f2fs_setflags_common() argument
2034 struct inode *inode = file_inode(filp); f2fs_ioc_getversion() local
2041 struct inode *inode = file_inode(filp); f2fs_ioc_start_atomic_write() local
2149 struct inode *inode = file_inode(filp); f2fs_ioc_commit_atomic_write() local
2181 struct inode *inode = file_inode(filp); f2fs_ioc_abort_atomic_write() local
2205 struct inode *inode = file_inode(filp); f2fs_ioc_shutdown() local
2282 struct inode *inode = file_inode(filp); f2fs_ioc_fitrim() local
2327 struct inode *inode = file_inode(filp); f2fs_ioc_set_encryption_policy() local
2346 struct inode *inode = file_inode(filp); f2fs_ioc_get_encryption_pwsalt() local
2437 struct inode *inode = file_inode(filp); f2fs_ioc_gc() local
2541 struct inode *inode = file_inode(filp); f2fs_ioc_write_checkpoint() local
2570 struct inode *inode = file_inode(filp); f2fs_defragment_range() local
2727 struct inode *inode = file_inode(filp); f2fs_ioc_defragment() local
2946 struct inode *inode = file_inode(filp); f2fs_ioc_flush_device() local
3017 struct inode *inode = file_inode(filp); f2fs_ioc_get_features() local
3027 f2fs_transfer_project_quota(struct inode *inode, kprojid_t kprojid) f2fs_transfer_project_quota() argument
3045 f2fs_ioc_setproject(struct inode *inode, __u32 projid) f2fs_ioc_setproject() argument
3093 f2fs_transfer_project_quota(struct inode *inode, kprojid_t kprojid) f2fs_transfer_project_quota() argument
3098 f2fs_ioc_setproject(struct inode *inode, __u32 projid) f2fs_ioc_setproject() argument
3108 struct inode *inode = d_inode(dentry); f2fs_fileattr_get() local
3132 struct inode *inode = d_inode(dentry); f2fs_fileattr_set() local
3158 f2fs_pin_file_control(struct inode *inode, bool inc) f2fs_pin_file_control() argument
3180 struct inode *inode = file_inode(filp); f2fs_ioc_set_pin_file() local
3236 struct inode *inode = file_inode(filp); f2fs_ioc_get_pin_file() local
3244 f2fs_precache_extents(struct inode *inode) f2fs_precache_extents() argument
3303 struct inode *inode = file_inode(filp); f2fs_has_feature_verity() local
3354 struct inode *inode = file_inode(filp); f2fs_ioc_getfslabel() local
3380 struct inode *inode = file_inode(filp); f2fs_ioc_setfslabel() local
3414 f2fs_get_compress_blocks(struct inode *inode, __u64 *blocks) f2fs_get_compress_blocks() argument
3429 struct inode *inode = file_inode(filp); f2fs_ioc_get_compress_blocks() local
3497 struct inode *inode = file_inode(filp); f2fs_release_compress_blocks() local
3682 struct inode *inode = file_inode(filp); f2fs_reserve_compress_blocks() local
3776 f2fs_secure_erase(struct block_device *bdev, struct inode *inode, pgoff_t off, block_t block, block_t len, u32 flags) f2fs_secure_erase() argument
3805 struct inode *inode = file_inode(filp); f2fs_sec_trim_file() local
3967 struct inode *inode = file_inode(filp); f2fs_ioc_get_compress_option() local
3994 struct inode *inode = file_inode(filp); f2fs_ioc_set_compress_option() local
4058 redirty_blocks(struct inode *inode, pgoff_t page_idx, int len) redirty_blocks() argument
4094 struct inode *inode = file_inode(filp); f2fs_ioc_decompress_file() local
4174 struct inode *inode = file_inode(filp); f2fs_ioc_compress_file() local
4359 f2fs_should_use_dio(struct inode *inode, struct kiocb *iocb, struct iov_iter *iter) f2fs_should_use_dio() argument
4408 struct inode *inode = file_inode(file); f2fs_dio_read_iter() local
4457 struct inode *inode = file_inode(file); f2fs_trace_rw_file_path() local
4478 struct inode *inode = file_inode(iocb->ki_filp); f2fs_file_read_iter() local
4494 f2fs_update_iostat(F2FS_I_SB(inode), inode, f2fs_file_read_iter() local
4506 struct inode *inode = file_inode(in); f2fs_file_splice_read() local
4518 f2fs_update_iostat(F2FS_I_SB(inode), inode, f2fs_file_splice_read() local
4529 struct inode *inode = file_inode(file); f2fs_write_checks() local
4559 struct inode *inode = file_inode(iocb->ki_filp); f2fs_preallocate_blocks() local
4624 struct inode *inode = file_inode(file); f2fs_buffered_write_iter() local
4633 f2fs_update_iostat(F2FS_I_SB(inode), inode, f2fs_buffered_write_iter() local
4673 struct inode *inode = file_inode(file); f2fs_dio_write_iter() local
4783 struct inode *inode = file_inode(iocb->ki_filp); f2fs_file_write_iter() local
4874 struct inode *inode = file_inode(filp); f2fs_file_fadvise() local
[all...]
H A Dnamei.c139 static void set_compress_new_inode(struct f2fs_sb_info *sbi, struct inode *dir, in set_compress_new_inode() argument
140 struct inode *inode, const unsigned char *name) in set_compress_new_inode()
153 if (S_ISDIR(inode->i_mode)) in set_compress_new_inode()
179 set_compress_context(inode); in set_compress_new_inode()
186 F2FS_I(inode)->i_flags |= F2FS_NOCOMP_FL; in set_compress_new_inode()
187 f2fs_mark_inode_dirty_sync(inode, true); in set_compress_new_inode()
189 set_compress_context(inode); in set_compress_new_inode()
196 static void set_file_temperature(struct f2fs_sb_info *sbi, struct inode *inode, in set_file_temperature() argument
225 struct inode *inode; f2fs_new_inode() local
354 struct inode *inode; f2fs_create() local
399 struct inode *inode = d_inode(old_dentry); f2fs_link() local
518 struct inode *inode = NULL; f2fs_lookup() local
606 struct inode *inode = d_inode(dentry); f2fs_unlink() local
661 f2fs_get_link(struct dentry *dentry, struct inode *inode, struct delayed_call *done) f2fs_get_link() argument
680 struct inode *inode; f2fs_symlink() local
760 struct inode *inode; f2fs_mkdir() local
804 struct inode *inode = d_inode(dentry); f2fs_rmdir() local
815 struct inode *inode; f2fs_mknod() local
859 struct inode *inode; __f2fs_tmpfile() local
1345 f2fs_encrypted_get_link(struct dentry *dentry, struct inode *inode, struct delayed_call *done) f2fs_encrypted_get_link() argument
[all...]
H A Dverity.c17 * the total size of an inode's xattr entries to 4096 bytes, which wouldn't be
34 static inline loff_t f2fs_verity_metadata_pos(const struct inode *inode) in f2fs_verity_metadata_pos() argument
36 return round_up(inode->i_size, 65536); in f2fs_verity_metadata_pos()
40 * Read some verity metadata from the inode. __vfs_read() can't be used because
43 static int pagecache_read(struct inode *inode, void *buf, size_t count, in pagecache_read() argument
51 page = read_mapping_page(inode->i_mapping, pos >> PAGE_SHIFT, in pagecache_read()
68 * Write some verity metadata to the inode for FS_IOC_ENABLE_VERITY.
71 static int pagecache_write(struct inode *inod argument
120 struct inode *inode = file_inode(filp); f2fs_begin_enable_verity() local
149 struct inode *inode = file_inode(filp); f2fs_end_enable_verity() local
219 f2fs_get_verity_descriptor(struct inode *inode, void *buf, size_t buf_size) f2fs_get_verity_descriptor() argument
257 f2fs_read_merkle_tree_page(struct inode *inode, pgoff_t index, unsigned long num_ra_pages) f2fs_read_merkle_tree_page() argument
278 f2fs_write_merkle_tree_block(struct inode *inode, const void *buf, u64 pos, unsigned int size) f2fs_write_merkle_tree_block() argument
[all...]
/kernel/linux/linux-5.10/fs/reiserfs/
H A Dxattr.h8 struct inode;
17 int reiserfs_delete_xattrs(struct inode *inode);
18 int reiserfs_chown_xattrs(struct inode *inode, struct iattr *attrs);
19 int reiserfs_permission(struct inode *inode, int mask);
22 #define has_xattr_dir(inode) (REISERFS_I(inode)->i_flags & i_has_xattr_dir)
25 int reiserfs_xattr_get(struct inode *, cons
50 reiserfs_xattr_nblocks(struct inode *inode, loff_t size) reiserfs_xattr_nblocks() argument
72 reiserfs_xattr_jcreate_nblocks(struct inode *inode) reiserfs_xattr_jcreate_nblocks() argument
85 reiserfs_init_xattr_rwsem(struct inode *inode) reiserfs_init_xattr_rwsem() argument
94 reiserfs_init_xattr_rwsem(struct inode *inode) reiserfs_init_xattr_rwsem() argument
100 reiserfs_security_init(struct inode *dir, struct inode *inode, const struct qstr *qstr, struct reiserfs_security_handle *sec) reiserfs_security_init() argument
108 reiserfs_security_write(struct reiserfs_transaction_handle *th, struct inode *inode, struct reiserfs_security_handle *sec) reiserfs_security_write() argument
[all...]
H A Dfile.c32 static int reiserfs_file_release(struct inode *inode, struct file *filp) in reiserfs_file_release() argument
39 BUG_ON(!S_ISREG(inode->i_mode)); in reiserfs_file_release()
41 if (!atomic_dec_and_mutex_lock(&REISERFS_I(inode)->openers, in reiserfs_file_release()
42 &REISERFS_I(inode)->tailpack)) in reiserfs_file_release()
46 if ((!(REISERFS_I(inode)->i_flags & i_pack_on_close_mask) || in reiserfs_file_release()
47 !tail_has_to_be_packed(inode)) && in reiserfs_file_release()
48 REISERFS_I(inode)->i_prealloc_count <= 0) { in reiserfs_file_release()
49 mutex_unlock(&REISERFS_I(inode)->tailpack); in reiserfs_file_release()
53 reiserfs_write_lock(inode in reiserfs_file_release()
117 reiserfs_file_open(struct inode *inode, struct file *file) reiserfs_file_open() argument
130 reiserfs_vfs_truncate_file(struct inode *inode) reiserfs_vfs_truncate_file() argument
147 struct inode *inode = filp->f_mapping->host; reiserfs_sync_file() local
170 reiserfs_commit_page(struct inode *inode, struct page *page, unsigned from, unsigned to) reiserfs_commit_page() argument
[all...]
H A Dioctl.c15 * reiserfs_ioctl - handler for ioctl for inode
25 struct inode *inode = file_inode(filp); in reiserfs_ioctl() local
29 reiserfs_write_lock(inode->i_sb); in reiserfs_ioctl()
33 if (S_ISREG(inode->i_mode)) { in reiserfs_ioctl()
35 err = reiserfs_unpack(inode, filp); in reiserfs_ioctl()
44 if (!reiserfs_attrs(inode->i_sb)) { in reiserfs_ioctl()
49 flags = REISERFS_I(inode)->i_attrs; in reiserfs_ioctl()
53 if (!reiserfs_attrs(inode->i_sb)) { in reiserfs_ioctl()
62 if (!inode_owner_or_capable(inode)) { in reiserfs_ioctl()
168 reiserfs_unpack(struct inode *inode, struct file *filp) reiserfs_unpack() argument
[all...]
/kernel/linux/linux-6.6/fs/reiserfs/
H A Dxattr.h8 struct inode;
17 int reiserfs_delete_xattrs(struct inode *inode);
18 int reiserfs_chown_xattrs(struct inode *inode, struct iattr *attrs);
20 struct inode *inode, int mask);
23 #define has_xattr_dir(inode) (REISERFS_I(inode)->i_flags & i_has_xattr_dir)
26 int reiserfs_xattr_get(struct inode *, cons
51 reiserfs_xattr_nblocks(struct inode *inode, loff_t size) reiserfs_xattr_nblocks() argument
73 reiserfs_xattr_jcreate_nblocks(struct inode *inode) reiserfs_xattr_jcreate_nblocks() argument
86 reiserfs_init_xattr_rwsem(struct inode *inode) reiserfs_init_xattr_rwsem() argument
95 reiserfs_init_xattr_rwsem(struct inode *inode) reiserfs_init_xattr_rwsem() argument
101 reiserfs_security_init(struct inode *dir, struct inode *inode, const struct qstr *qstr, struct reiserfs_security_handle *sec) reiserfs_security_init() argument
109 reiserfs_security_write(struct reiserfs_transaction_handle *th, struct inode *inode, struct reiserfs_security_handle *sec) reiserfs_security_write() argument
[all...]
H A Dfile.c32 static int reiserfs_file_release(struct inode *inode, struct file *filp) in reiserfs_file_release() argument
39 BUG_ON(!S_ISREG(inode->i_mode)); in reiserfs_file_release()
41 if (!atomic_dec_and_mutex_lock(&REISERFS_I(inode)->openers, in reiserfs_file_release()
42 &REISERFS_I(inode)->tailpack)) in reiserfs_file_release()
46 if ((!(REISERFS_I(inode)->i_flags & i_pack_on_close_mask) || in reiserfs_file_release()
47 !tail_has_to_be_packed(inode)) && in reiserfs_file_release()
48 REISERFS_I(inode)->i_prealloc_count <= 0) { in reiserfs_file_release()
49 mutex_unlock(&REISERFS_I(inode)->tailpack); in reiserfs_file_release()
53 reiserfs_write_lock(inode in reiserfs_file_release()
117 reiserfs_file_open(struct inode *inode, struct file *file) reiserfs_file_open() argument
130 reiserfs_vfs_truncate_file(struct inode *inode) reiserfs_vfs_truncate_file() argument
147 struct inode *inode = filp->f_mapping->host; reiserfs_sync_file() local
170 reiserfs_commit_page(struct inode *inode, struct page *page, unsigned from, unsigned to) reiserfs_commit_page() argument
[all...]
H A Dioctl.c17 struct inode *inode = d_inode(dentry); in reiserfs_fileattr_get() local
19 if (!reiserfs_attrs(inode->i_sb)) in reiserfs_fileattr_get()
22 fileattr_fill_flags(fa, REISERFS_I(inode)->i_attrs); in reiserfs_fileattr_get()
30 struct inode *inode = d_inode(dentry); in reiserfs_fileattr_set() local
34 reiserfs_write_lock(inode->i_sb); in reiserfs_fileattr_set()
37 if (!reiserfs_attrs(inode->i_sb)) in reiserfs_fileattr_set()
48 if (IS_NOQUOTA(inode)) in reiserfs_fileattr_set()
51 if ((flags & REISERFS_NOTAIL_FL) && S_ISREG(inode in reiserfs_fileattr_set()
78 struct inode *inode = file_inode(filp); reiserfs_ioctl() local
157 reiserfs_unpack(struct inode *inode) reiserfs_unpack() argument
[all...]
/kernel/linux/linux-6.6/fs/9p/
H A Dv9fs_vfs.h41 struct inode *v9fs_alloc_inode(struct super_block *sb);
42 void v9fs_free_inode(struct inode *inode);
43 struct inode *v9fs_get_inode(struct super_block *sb, umode_t mode,
45 void v9fs_set_netfs_context(struct inode *inode);
47 struct inode *inode, umode_t mode, dev_t rdev);
48 void v9fs_evict_inode(struct inode *inode);
66 v9fs_invalidate_inode_attr(struct inode *inode) v9fs_invalidate_inode_attr() argument
76 v9fs_i_size_write(struct inode *inode, loff_t i_size) v9fs_i_size_write() argument
[all...]
/kernel/linux/linux-5.10/fs/f2fs/
H A Dverity.c17 * the total size of an inode's xattr entries to 4096 bytes, which wouldn't be
34 static inline loff_t f2fs_verity_metadata_pos(const struct inode *inode) in f2fs_verity_metadata_pos() argument
36 return round_up(inode->i_size, 65536); in f2fs_verity_metadata_pos()
40 * Read some verity metadata from the inode. __vfs_read() can't be used because
43 static int pagecache_read(struct inode *inode, void *buf, size_t count, in pagecache_read() argument
51 page = read_mapping_page(inode->i_mapping, pos >> PAGE_SHIFT, in pagecache_read()
68 * Write some verity metadata to the inode for FS_IOC_ENABLE_VERITY.
71 static int pagecache_write(struct inode *inod argument
119 struct inode *inode = file_inode(filp); f2fs_begin_enable_verity() local
148 struct inode *inode = file_inode(filp); f2fs_end_enable_verity() local
218 f2fs_get_verity_descriptor(struct inode *inode, void *buf, size_t buf_size) f2fs_get_verity_descriptor() argument
254 f2fs_read_merkle_tree_page(struct inode *inode, pgoff_t index, unsigned long num_ra_pages) f2fs_read_merkle_tree_page() argument
275 f2fs_write_merkle_tree_block(struct inode *inode, const void *buf, u64 index, int log_blocksize) f2fs_write_merkle_tree_block() argument
[all...]
/kernel/linux/linux-6.6/fs/ext4/
H A Dext4_jbd2.h19 #define EXT4_JOURNAL(inode) (EXT4_SB((inode)->i_sb)->s_journal)
24 * We may have to touch one inode, one bitmap buffer, up to three
30 * summaries), root which is stored in the inode, sb
37 * two bitmap buffers, and two group summaries, in addition to the inode
55 * This include super block, inode block, quota blocks and xattr blocks
71 * inode, bitmap, superblock, group and indirection updates for at least
91 * but inode, sb and group updates are done only once */
211 struct inode *inode,
321 __ext4_journal_start(struct inode *inode, unsigned int line, int type, int blocks, int rsv_blocks, int revoke_creds) __ext4_journal_start() argument
406 ext4_journal_blocks_per_page(struct inode *inode) ext4_journal_blocks_per_page() argument
420 ext4_jbd2_inode_add_write(handle_t *handle, struct inode *inode, loff_t start_byte, loff_t length) ext4_jbd2_inode_add_write() argument
429 ext4_jbd2_inode_add_wait(handle_t *handle, struct inode *inode, loff_t start_byte, loff_t length) ext4_jbd2_inode_add_wait() argument
438 ext4_update_inode_fsync_trans(handle_t *handle, struct inode *inode, int datasync) ext4_update_inode_fsync_trans() argument
463 ext4_should_journal_data(struct inode *inode) ext4_should_journal_data() argument
468 ext4_should_order_data(struct inode *inode) ext4_should_order_data() argument
473 ext4_should_writeback_data(struct inode *inode) ext4_should_writeback_data() argument
478 ext4_free_data_revoke_credits(struct inode *inode, int blocks) ext4_free_data_revoke_credits() argument
500 ext4_should_dioread_nolock(struct inode *inode) ext4_should_dioread_nolock() argument
[all...]
/kernel/linux/linux-5.10/fs/hpfs/
H A Dfile.c16 static int hpfs_file_release(struct inode *inode, struct file *file) in hpfs_file_release() argument
18 hpfs_lock(inode->i_sb); in hpfs_file_release()
19 hpfs_write_if_changed(inode); in hpfs_file_release()
20 hpfs_unlock(inode->i_sb); in hpfs_file_release()
26 struct inode *inode = file->f_mapping->host; in hpfs_file_fsync() local
32 return sync_blockdev(inode->i_sb->s_bdev); in hpfs_file_fsync()
40 static secno hpfs_bmap(struct inode *inode, unsigne argument
78 hpfs_get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int create) hpfs_get_block() argument
142 struct inode *inode = mapping->host; hpfs_write_failed() local
174 struct inode *inode = mapping->host; hpfs_write_end() local
193 hpfs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 len) hpfs_fiemap() argument
[all...]
/kernel/linux/linux-6.6/fs/
H A Dbad_inode.c20 static int bad_file_open(struct inode *inode, struct file *filp) in bad_file_open() argument
31 struct inode *dir, struct dentry *dentry, in bad_inode_create()
37 static struct dentry *bad_inode_lookup(struct inode *dir, in bad_inode_lookup()
43 static int bad_inode_link (struct dentry *old_dentry, struct inode *dir, in bad_inode_link()
49 static int bad_inode_unlink(struct inode *dir, struct dentry *dentry) in bad_inode_unlink()
55 struct inode *dir, struct dentry *dentry, in bad_inode_symlink()
61 static int bad_inode_mkdir(struct mnt_idmap *idmap, struct inode *dir, in bad_inode_mkdir()
67 static int bad_inode_rmdir (struct inode *dir, struct dentry *dentry) in bad_inode_rmdir()
72 static int bad_inode_mknod(struct mnt_idmap *idmap, struct inode *di
92 bad_inode_permission(struct mnt_idmap *idmap, struct inode *inode, int mask) bad_inode_permission() argument
117 bad_inode_get_link(struct dentry *dentry, struct inode *inode, struct delayed_call *done) bad_inode_get_link() argument
124 bad_inode_get_acl(struct inode *inode, int type, bool rcu) bad_inode_get_acl() argument
129 bad_inode_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 len) bad_inode_fiemap() argument
136 bad_inode_update_time(struct inode *inode, int flags) bad_inode_update_time() argument
141 bad_inode_atomic_open(struct inode *inode, struct dentry *dentry, struct file *file, unsigned int open_flag, umode_t create_mode) bad_inode_atomic_open() argument
148 bad_inode_tmpfile(struct mnt_idmap *idmap, struct inode *inode, struct file *file, umode_t mode) bad_inode_tmpfile() argument
206 make_bad_inode(struct inode *inode) make_bad_inode() argument
231 is_bad_inode(struct inode *inode) is_bad_inode() argument
244 iget_failed(struct inode *inode) iget_failed() argument
[all...]
/kernel/linux/linux-5.10/fs/ext4/
H A Dfile.c39 static bool ext4_dio_supported(struct inode *inode) in ext4_dio_supported() argument
41 if (IS_ENABLED(CONFIG_FS_ENCRYPTION) && IS_ENCRYPTED(inode)) in ext4_dio_supported()
43 if (fsverity_active(inode)) in ext4_dio_supported()
45 if (ext4_should_journal_data(inode)) in ext4_dio_supported()
47 if (ext4_has_inline_data(inode)) in ext4_dio_supported()
55 struct inode *inode = file_inode(iocb->ki_filp); in ext4_dio_read_iter() local
58 if (!inode_trylock_shared(inode)) in ext4_dio_read_iter()
61 inode_lock_shared(inode); in ext4_dio_read_iter()
88 struct inode *inode = file_inode(iocb->ki_filp); ext4_dax_read_iter() local
116 struct inode *inode = file_inode(iocb->ki_filp); ext4_file_read_iter() local
139 ext4_release_file(struct inode *inode, struct file *filp) ext4_release_file() argument
169 ext4_unaligned_io(struct inode *inode, struct iov_iter *from, loff_t pos) ext4_unaligned_io() argument
181 ext4_extending_io(struct inode *inode, loff_t offset, size_t len) ext4_extending_io() argument
190 ext4_overwrite_io(struct inode *inode, loff_t pos, loff_t len) ext4_overwrite_io() argument
215 struct inode *inode = file_inode(iocb->ki_filp); ext4_generic_write_checks() local
258 struct inode *inode = file_inode(iocb->ki_filp); ext4_buffered_write_iter() local
282 ext4_handle_inode_extension(struct inode *inode, loff_t offset, ssize_t written, size_t count) ext4_handle_inode_extension() argument
374 struct inode *inode = file_inode(iocb->ki_filp); ext4_dio_write_end_io() local
425 struct inode *inode = file_inode(file); ext4_dio_write_checks() local
474 struct inode *inode = file_inode(iocb->ki_filp); ext4_dio_write_iter() local
623 struct inode *inode = file_inode(iocb->ki_filp); ext4_dax_write_iter() local
671 struct inode *inode = file_inode(iocb->ki_filp); ext4_file_write_iter() local
694 struct inode *inode = file_inode(vmf->vma->vm_file); ext4_dax_huge_fault() local
769 struct inode *inode = file->f_mapping->host; ext4_file_mmap() local
844 ext4_file_open(struct inode *inode, struct file *filp) ext4_file_open() argument
884 struct inode *inode = file->f_mapping->host; ext4_llseek() local
[all...]
/kernel/linux/linux-5.10/fs/
H A Dfs-writeback.c10 * inode itself is not handled here.
13 * Split out of fs/inode.c
59 * If an inode is constantly having its pages dirtied, but then the
61 * possible for the worst case time between when an inode has its
70 static inline struct inode *wb_inode(struct list_head *head) in wb_inode()
72 return list_entry(head, struct inode, i_io_list); in wb_inode()
109 * inode_io_list_move_locked - move an inode onto a bdi_writeback IO list
110 * @inode: inode to be moved
114 * Move @inode
118 inode_io_list_move_locked(struct inode *inode, struct bdi_writeback *wb, struct list_head *head) inode_io_list_move_locked() argument
142 inode_io_list_del_locked(struct inode *inode, struct bdi_writeback *wb) inode_io_list_del_locked() argument
250 __inode_attach_wb(struct inode *inode, struct page *page) __inode_attach_wb() argument
335 struct inode *inode; global() member
356 struct inode *inode = isw->inode; inode_switch_wbs_work_fn() local
490 inode_switch_wbs(struct inode *inode, int new_wb_id) inode_switch_wbs() argument
564 wbc_attach_and_unlock_inode(struct writeback_control *wbc, struct inode *inode) wbc_attach_and_unlock_inode() argument
637 struct inode *inode = wbc->inode; wbc_detach_inode() local
786 inode_congested(struct inode *inode, int cong_bits) inode_congested() argument
1130 inode_io_list_del(struct inode *inode) inode_io_list_del() argument
1145 sb_mark_inode_writeback(struct inode *inode) sb_mark_inode_writeback() argument
1163 sb_clear_inode_writeback(struct inode *inode) sb_clear_inode_writeback() argument
1187 redirty_tail_locked(struct inode *inode, struct bdi_writeback *wb) redirty_tail_locked() argument
1202 redirty_tail(struct inode *inode, struct bdi_writeback *wb) redirty_tail() argument
1212 requeue_io(struct inode *inode, struct bdi_writeback *wb) requeue_io() argument
1217 inode_sync_complete(struct inode *inode) inode_sync_complete() argument
1227 inode_dirtied_after(struct inode *inode, unsigned long t) inode_dirtied_after() argument
1255 struct inode *inode; move_expired_inodes() local
1323 write_inode(struct inode *inode, struct writeback_control *wbc) write_inode() argument
1359 inode_wait_for_writeback(struct inode *inode) inode_wait_for_writeback() argument
1394 requeue_inode(struct inode *inode, struct bdi_writeback *wb, struct writeback_control *wbc) requeue_inode() argument
1459 __writeback_single_inode(struct inode *inode, struct writeback_control *wbc) __writeback_single_inode() argument
1543 writeback_single_inode(struct inode *inode, struct writeback_control *wbc) writeback_single_inode() argument
1659 struct inode *inode = wb_inode(wb->b_io.prev); writeback_sb_inodes() local
1792 struct inode *inode = wb_inode(wb->b_io.prev); __writeback_inodes_wb() local
1862 struct inode *inode; wb_writeback() local
2237 __mark_inode_dirty(struct inode *inode, int flags) __mark_inode_dirty() argument
2387 struct inode *inode = list_first_entry(&sync_list, struct inode, wait_sb_inodes() local
2561 write_inode_now(struct inode *inode, int sync) write_inode_now() argument
2589 sync_inode(struct inode *inode, struct writeback_control *wbc) sync_inode() argument
2604 sync_inode_metadata(struct inode *inode, int wait) sync_inode_metadata() argument
[all...]
/kernel/linux/linux-6.6/fs/ocfs2/
H A Dfile.c37 #include "inode.h"
52 static int ocfs2_init_file_private(struct inode *inode, struct file *file) in ocfs2_init_file_private() argument
68 static void ocfs2_free_file_private(struct inode *inode, struct file *file) in ocfs2_free_file_private() argument
71 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_free_file_private()
81 static int ocfs2_file_open(struct inode *inode, struct file *file) in ocfs2_file_open() argument
85 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_open()
87 trace_ocfs2_file_open(inode, fil in ocfs2_file_open()
133 ocfs2_file_release(struct inode *inode, struct file *file) ocfs2_file_release() argument
153 ocfs2_dir_open(struct inode *inode, struct file *file) ocfs2_dir_open() argument
158 ocfs2_dir_release(struct inode *inode, struct file *file) ocfs2_dir_release() argument
168 struct inode *inode = file->f_mapping->host; ocfs2_sync_file() local
206 ocfs2_should_update_atime(struct inode *inode, struct vfsmount *vfsmnt) ocfs2_should_update_atime() argument
251 ocfs2_update_inode_atime(struct inode *inode, struct buffer_head *bh) ocfs2_update_inode_atime() argument
290 ocfs2_set_inode_size(handle_t *handle, struct inode *inode, struct buffer_head *fe_bh, u64 new_i_size) ocfs2_set_inode_size() argument
311 ocfs2_simple_size_update(struct inode *inode, struct buffer_head *di_bh, u64 new_i_size) ocfs2_simple_size_update() argument
337 ocfs2_cow_file_pos(struct inode *inode, struct buffer_head *fe_bh, u64 offset) ocfs2_cow_file_pos() argument
370 ocfs2_orphan_for_truncate(struct ocfs2_super *osb, struct inode *inode, struct buffer_head *fe_bh, u64 new_i_size) ocfs2_orphan_for_truncate() argument
436 ocfs2_truncate_file(struct inode *inode, struct buffer_head *di_bh, u64 new_i_size) ocfs2_truncate_file() argument
534 ocfs2_add_inode_data(struct ocfs2_super *osb, struct inode *inode, u32 *logical_offset, u32 clusters_to_add, int mark_unwritten, struct buffer_head *fe_bh, handle_t *handle, struct ocfs2_alloc_context *data_ac, struct ocfs2_alloc_context *meta_ac, enum ocfs2_alloc_restarted *reason_ret) ocfs2_add_inode_data() argument
553 ocfs2_extend_allocation(struct inode *inode, u32 logical_start, u32 clusters_to_add, int mark_unwritten) ocfs2_extend_allocation() argument
709 ocfs2_zero_start_ordered_transaction(struct inode *inode, struct buffer_head *di_bh, loff_t start_byte, loff_t length) ocfs2_zero_start_ordered_transaction() argument
752 ocfs2_write_zero_page(struct inode *inode, u64 abs_from, u64 abs_to, struct buffer_head *di_bh) ocfs2_write_zero_page() argument
855 ocfs2_zero_extend_get_range(struct inode *inode, struct buffer_head *di_bh, u64 zero_start, u64 zero_end, u64 *range_start, u64 *range_end) ocfs2_zero_extend_get_range() argument
929 ocfs2_zero_extend_range(struct inode *inode, u64 range_start, u64 range_end, struct buffer_head *di_bh) ocfs2_zero_extend_range() argument
963 ocfs2_zero_extend(struct inode *inode, struct buffer_head *di_bh, loff_t zero_to_size) ocfs2_zero_extend() argument
1003 ocfs2_extend_no_holes(struct inode *inode, struct buffer_head *di_bh, u64 new_i_size, u64 zero_to) ocfs2_extend_no_holes() argument
1045 ocfs2_extend_file(struct inode *inode, struct buffer_head *di_bh, u64 new_i_size) ocfs2_extend_file() argument
1116 struct inode *inode = d_inode(dentry); ocfs2_setattr() local
1305 struct inode *inode = d_inode(path->dentry); ocfs2_getattr() local
1334 ocfs2_permission(struct mnt_idmap *idmap, struct inode *inode, int mask) ocfs2_permission() argument
1367 __ocfs2_write_remove_suid(struct inode *inode, struct buffer_head *bh) __ocfs2_write_remove_suid() argument
1409 ocfs2_write_remove_suid(struct inode *inode) ocfs2_write_remove_suid() argument
1431 ocfs2_allocate_unwritten_extents(struct inode *inode, u64 start, u64 len) ocfs2_allocate_unwritten_extents() argument
1513 ocfs2_truncate_cluster_pages(struct inode *inode, u64 byte_start, u64 byte_len) ocfs2_truncate_cluster_pages() argument
1537 ocfs2_zeroout_partial_cluster(struct inode *inode, u64 start, u64 len) ocfs2_zeroout_partial_cluster() argument
1569 ocfs2_zero_partial_clusters(struct inode *inode, u64 start, u64 len) ocfs2_zero_partial_clusters() argument
1699 ocfs2_calc_trunc_pos(struct inode *inode, struct ocfs2_extent_list *el, struct ocfs2_extent_rec *rec, u32 trunc_start, u32 *trunc_cpos, u32 *trunc_len, u32 *trunc_end, u64 *blkno, int *done) ocfs2_calc_trunc_pos() argument
1755 ocfs2_remove_inode_range(struct inode *inode, struct buffer_head *di_bh, u64 byte_start, u64 byte_len) ocfs2_remove_inode_range() argument
1919 __ocfs2_change_file_space(struct file *file, struct inode *inode, loff_t f_pos, unsigned int cmd, struct ocfs2_space_resv *sr, int change_size) __ocfs2_change_file_space() argument
2067 struct inode *inode = file_inode(file); ocfs2_change_file_space() local
2095 struct inode *inode = file_inode(file); ocfs2_fallocate() local
2126 ocfs2_check_range_for_refcount(struct inode *inode, loff_t pos, size_t count) ocfs2_check_range_for_refcount() argument
2165 ocfs2_is_io_unaligned(struct inode *inode, size_t count, loff_t pos) ocfs2_is_io_unaligned() argument
2175 ocfs2_inode_lock_for_extent_tree(struct inode *inode, struct buffer_head **di_bh, int meta_level, int write_sem, int wait) ocfs2_inode_lock_for_extent_tree() argument
2217 ocfs2_inode_unlock_for_extent_tree(struct inode *inode, struct buffer_head **di_bh, int meta_level, int write_sem) ocfs2_inode_unlock_for_extent_tree() argument
2240 struct inode *inode = d_inode(dentry); ocfs2_prepare_inode_for_write() local
2357 struct inode *inode = file_inode(file); ocfs2_file_write_iter() local
2511 struct inode *inode = file_inode(filp); ocfs2_file_read_iter() local
2591 struct inode *inode = file_inode(in); ocfs2_file_splice_read() local
2627 struct inode *inode = file->f_mapping->host; ocfs2_file_llseek() local
[all...]
/kernel/linux/linux-5.10/fs/ext2/
H A Dinode.c3 * linux/fs/ext2/inode.c
12 * linux/fs/minix/inode.c
43 static int __ext2_write_inode(struct inode *inode, int do_sync);
46 * Test whether an inode is a fast symlink.
48 static inline int ext2_inode_is_fast_symlink(struct inode *inode) in ext2_inode_is_fast_symlink() argument
50 int ea_blocks = EXT2_I(inode)->i_file_acl ? in ext2_inode_is_fast_symlink()
51 (inode->i_sb->s_blocksize >> 9) : 0; in ext2_inode_is_fast_symlink()
53 return (S_ISLNK(inode in ext2_inode_is_fast_symlink()
61 struct inode *inode = mapping->host; ext2_write_failed() local
72 ext2_evict_inode(struct inode * inode) ext2_evict_inode() argument
163 ext2_block_to_path(struct inode *inode, long i_block, int offsets[4], int *boundary) ext2_block_to_path() argument
234 ext2_get_branch(struct inode *inode, int depth, int *offsets, Indirect chain[4], int *err) ext2_get_branch() argument
294 ext2_find_near(struct inode *inode, Indirect *ind) ext2_find_near() argument
330 ext2_find_goal(struct inode *inode, long block, Indirect *partial) ext2_find_goal() argument
395 ext2_alloc_blocks(struct inode *inode, ext2_fsblk_t goal, int indirect_blks, int blks, ext2_fsblk_t new_blocks[4], int *err) ext2_alloc_blocks() argument
475 ext2_alloc_branch(struct inode *inode, int indirect_blks, int *blks, ext2_fsblk_t goal, int *offsets, Indirect *branch) ext2_alloc_branch() argument
557 ext2_splice_branch(struct inode *inode, long block, Indirect *where, int num, int blks) ext2_splice_branch() argument
620 ext2_get_blocks(struct inode *inode, sector_t iblock, unsigned long maxblocks, u32 *bno, bool *new, bool *boundary, int create) ext2_get_blocks() argument
779 ext2_get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int create) ext2_get_block() argument
803 ext2_iomap_begin(struct inode *inode, loff_t offset, loff_t length, unsigned flags, struct iomap *iomap, struct iomap *srcmap) ext2_iomap_begin() argument
841 ext2_iomap_end(struct inode *inode, loff_t offset, loff_t length, ssize_t written, unsigned flags, struct iomap *iomap) ext2_iomap_end() argument
860 ext2_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo, u64 start, u64 len) ext2_fiemap() argument
938 struct inode *inode = mapping->host; ext2_direct_IO() local
1044 ext2_find_shared(struct inode *inode, int depth, int offsets[4], Indirect chain[4], __le32 *top) ext2_find_shared() argument
1103 ext2_free_data(struct inode *inode, __le32 *p, __le32 *q) ext2_free_data() argument
1143 ext2_free_branches(struct inode *inode, __le32 *p, __le32 *q, int depth) ext2_free_branches() argument
1179 __ext2_truncate_blocks(struct inode *inode, loff_t offset) __ext2_truncate_blocks() argument
1268 ext2_truncate_blocks(struct inode *inode, loff_t offset) ext2_truncate_blocks() argument
1281 ext2_setsize(struct inode *inode, loff_t newsize) ext2_setsize() argument
1367 ext2_set_inode_flags(struct inode *inode) ext2_set_inode_flags() argument
1387 ext2_set_file_ops(struct inode *inode) ext2_set_file_ops() argument
1404 struct inode *inode; ext2_iget() local
1531 __ext2_write_inode(struct inode *inode, int do_sync) __ext2_write_inode() argument
1635 ext2_write_inode(struct inode *inode, struct writeback_control *wbc) ext2_write_inode() argument
1643 struct inode *inode = d_inode(path->dentry); ext2_getattr() local
1668 struct inode *inode = d_inode(dentry); ext2_setattr() local
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dfsnotify.h21 * Notify this @dir inode about a change in a child directory entry.
22 * The directory entry may have turned positive or negative or its inode may
26 * FS_EVENT_ON_CHILD mask on the parent inode and will not be reported if only
29 static inline void fsnotify_name(struct inode *dir, __u32 mask, in fsnotify_name()
30 struct inode *child, in fsnotify_name()
36 static inline void fsnotify_dirent(struct inode *dir, struct dentry *dentry, in fsnotify_dirent()
42 static inline void fsnotify_inode(struct inode *inode, __u32 mask) in fsnotify_inode() argument
44 if (S_ISDIR(inode->i_mode)) in fsnotify_inode()
47 fsnotify(mask, inode, FSNOTIFY_EVENT_INOD in fsnotify_inode()
54 struct inode *inode = d_inode(dentry); fsnotify_parent() local
121 fsnotify_link_count(struct inode *inode) fsnotify_link_count() argument
160 fsnotify_inode_delete(struct inode *inode) fsnotify_inode_delete() argument
176 fsnotify_inoderemove(struct inode *inode) fsnotify_inoderemove() argument
185 fsnotify_create(struct inode *inode, struct dentry *dentry) fsnotify_create() argument
197 fsnotify_link(struct inode *dir, struct inode *inode, struct dentry *new_dentry) fsnotify_link() argument
214 fsnotify_delete(struct inode *dir, struct inode *inode, struct dentry *dentry) fsnotify_delete() argument
234 struct inode *inode = d_inode(dentry); d_delete_notify() local
258 fsnotify_mkdir(struct inode *inode, struct dentry *dentry) fsnotify_mkdir() argument
[all...]
/kernel/linux/linux-5.10/fs/ocfs2/
H A Dfile.c39 #include "inode.h"
54 static int ocfs2_init_file_private(struct inode *inode, struct file *file) in ocfs2_init_file_private() argument
70 static void ocfs2_free_file_private(struct inode *inode, struct file *file) in ocfs2_free_file_private() argument
73 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_free_file_private()
83 static int ocfs2_file_open(struct inode *inode, struct file *file) in ocfs2_file_open() argument
87 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_open()
89 trace_ocfs2_file_open(inode, fil in ocfs2_file_open()
135 ocfs2_file_release(struct inode *inode, struct file *file) ocfs2_file_release() argument
155 ocfs2_dir_open(struct inode *inode, struct file *file) ocfs2_dir_open() argument
160 ocfs2_dir_release(struct inode *inode, struct file *file) ocfs2_dir_release() argument
170 struct inode *inode = file->f_mapping->host; ocfs2_sync_file() local
208 ocfs2_should_update_atime(struct inode *inode, struct vfsmount *vfsmnt) ocfs2_should_update_atime() argument
251 ocfs2_update_inode_atime(struct inode *inode, struct buffer_head *bh) ocfs2_update_inode_atime() argument
290 ocfs2_set_inode_size(handle_t *handle, struct inode *inode, struct buffer_head *fe_bh, u64 new_i_size) ocfs2_set_inode_size() argument
311 ocfs2_simple_size_update(struct inode *inode, struct buffer_head *di_bh, u64 new_i_size) ocfs2_simple_size_update() argument
337 ocfs2_cow_file_pos(struct inode *inode, struct buffer_head *fe_bh, u64 offset) ocfs2_cow_file_pos() argument
370 ocfs2_orphan_for_truncate(struct ocfs2_super *osb, struct inode *inode, struct buffer_head *fe_bh, u64 new_i_size) ocfs2_orphan_for_truncate() argument
436 ocfs2_truncate_file(struct inode *inode, struct buffer_head *di_bh, u64 new_i_size) ocfs2_truncate_file() argument
534 ocfs2_add_inode_data(struct ocfs2_super *osb, struct inode *inode, u32 *logical_offset, u32 clusters_to_add, int mark_unwritten, struct buffer_head *fe_bh, handle_t *handle, struct ocfs2_alloc_context *data_ac, struct ocfs2_alloc_context *meta_ac, enum ocfs2_alloc_restarted *reason_ret) ocfs2_add_inode_data() argument
556 ocfs2_extend_allocation(struct inode *inode, u32 logical_start, u32 clusters_to_add, int mark_unwritten) ocfs2_extend_allocation() argument
712 ocfs2_zero_start_ordered_transaction(struct inode *inode, struct buffer_head *di_bh, loff_t start_byte, loff_t length) ocfs2_zero_start_ordered_transaction() argument
755 ocfs2_write_zero_page(struct inode *inode, u64 abs_from, u64 abs_to, struct buffer_head *di_bh) ocfs2_write_zero_page() argument
863 ocfs2_zero_extend_get_range(struct inode *inode, struct buffer_head *di_bh, u64 zero_start, u64 zero_end, u64 *range_start, u64 *range_end) ocfs2_zero_extend_get_range() argument
937 ocfs2_zero_extend_range(struct inode *inode, u64 range_start, u64 range_end, struct buffer_head *di_bh) ocfs2_zero_extend_range() argument
971 ocfs2_zero_extend(struct inode *inode, struct buffer_head *di_bh, loff_t zero_to_size) ocfs2_zero_extend() argument
1011 ocfs2_extend_no_holes(struct inode *inode, struct buffer_head *di_bh, u64 new_i_size, u64 zero_to) ocfs2_extend_no_holes() argument
1053 ocfs2_extend_file(struct inode *inode, struct buffer_head *di_bh, u64 new_i_size) ocfs2_extend_file() argument
1123 struct inode *inode = d_inode(dentry); ocfs2_setattr() local
1312 struct inode *inode = d_inode(path->dentry); ocfs2_getattr() local
1341 ocfs2_permission(struct inode *inode, int mask) ocfs2_permission() argument
1373 __ocfs2_write_remove_suid(struct inode *inode, struct buffer_head *bh) __ocfs2_write_remove_suid() argument
1415 ocfs2_write_remove_suid(struct inode *inode) ocfs2_write_remove_suid() argument
1437 ocfs2_allocate_unwritten_extents(struct inode *inode, u64 start, u64 len) ocfs2_allocate_unwritten_extents() argument
1519 ocfs2_truncate_cluster_pages(struct inode *inode, u64 byte_start, u64 byte_len) ocfs2_truncate_cluster_pages() argument
1543 ocfs2_zeroout_partial_cluster(struct inode *inode, u64 start, u64 len) ocfs2_zeroout_partial_cluster() argument
1575 ocfs2_zero_partial_clusters(struct inode *inode, u64 start, u64 len) ocfs2_zero_partial_clusters() argument
1705 ocfs2_calc_trunc_pos(struct inode *inode, struct ocfs2_extent_list *el, struct ocfs2_extent_rec *rec, u32 trunc_start, u32 *trunc_cpos, u32 *trunc_len, u32 *trunc_end, u64 *blkno, int *done) ocfs2_calc_trunc_pos() argument
1761 ocfs2_remove_inode_range(struct inode *inode, struct buffer_head *di_bh, u64 byte_start, u64 byte_len) ocfs2_remove_inode_range() argument
1925 __ocfs2_change_file_space(struct file *file, struct inode *inode, loff_t f_pos, unsigned int cmd, struct ocfs2_space_resv *sr, int change_size) __ocfs2_change_file_space() argument
2073 struct inode *inode = file_inode(file); ocfs2_change_file_space() local
2101 struct inode *inode = file_inode(file); ocfs2_fallocate() local
2132 ocfs2_check_range_for_refcount(struct inode *inode, loff_t pos, size_t count) ocfs2_check_range_for_refcount() argument
2171 ocfs2_is_io_unaligned(struct inode *inode, size_t count, loff_t pos) ocfs2_is_io_unaligned() argument
2181 ocfs2_inode_lock_for_extent_tree(struct inode *inode, struct buffer_head **di_bh, int meta_level, int write_sem, int wait) ocfs2_inode_lock_for_extent_tree() argument
2223 ocfs2_inode_unlock_for_extent_tree(struct inode *inode, struct buffer_head **di_bh, int meta_level, int write_sem) ocfs2_inode_unlock_for_extent_tree() argument
2246 struct inode *inode = d_inode(dentry); ocfs2_prepare_inode_for_write() local
2363 struct inode *inode = file_inode(file); ocfs2_file_write_iter() local
2517 struct inode *inode = file_inode(filp); ocfs2_file_read_iter() local
2596 struct inode *inode = file->f_mapping->host; ocfs2_file_llseek() local
[all...]
/kernel/linux/linux-5.10/fs/minix/
H A Dinode.c3 * linux/fs/minix/inode.c
23 static int minix_write_inode(struct inode *inode,
28 static void minix_evict_inode(struct inode *inode) in minix_evict_inode() argument
30 truncate_inode_pages_final(&inode->i_data); in minix_evict_inode()
31 if (!inode->i_nlink) { in minix_evict_inode()
32 inode->i_size = 0; in minix_evict_inode()
33 minix_truncate(inode); in minix_evict_inode()
35 invalidate_inode_buffers(inode); in minix_evict_inode()
72 minix_free_in_core_inode(struct inode *inode) minix_free_in_core_inode() argument
391 minix_get_block(struct inode *inode, sector_t block, struct buffer_head *bh_result, int create) minix_get_block() argument
417 struct inode *inode = mapping->host; minix_write_failed() local
458 minix_set_inode(struct inode *inode, dev_t rdev) minix_set_inode() argument
479 V1_minix_iget(struct inode *inode) V1_minix_iget() argument
519 V2_minix_iget(struct inode *inode) V2_minix_iget() argument
563 struct inode *inode; minix_iget() local
580 V1_minix_update_inode(struct inode * inode) V1_minix_update_inode() argument
607 V2_minix_update_inode(struct inode * inode) V2_minix_update_inode() argument
633 minix_write_inode(struct inode *inode, struct writeback_control *wbc) minix_write_inode() argument
660 struct inode *inode = d_inode(path->dentry); minix_getattr() local
674 minix_truncate(struct inode * inode) minix_truncate() argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dfsverity.h57 * verity descriptor to a fs-specific location associated with the inode
58 * and do any fs-specific actions needed to mark the inode as a verity
59 * inode, e.g. setting a bit in the on-disk inode. The filesystem is
60 * also responsible for setting the S_VERITY flag in the VFS inode.
71 * Get the verity descriptor of the given inode.
73 * @inode: an inode with the S_VERITY flag set
80 * called by multiple processes concurrently on the same inode.
84 int (*get_verity_descriptor)(struct inode *inod
127 fsverity_get_info(const struct inode *inode) fsverity_get_info() argument
163 fsverity_cleanup_inode(struct inode *inode) fsverity_cleanup_inode() argument
182 fsverity_get_info(const struct inode *inode) fsverity_get_info() argument
208 fsverity_get_digest(struct inode *inode, u8 raw_digest[FS_VERITY_MAX_DIGEST_SIZE], u8 *alg, enum hash_algo *halg) fsverity_get_digest() argument
221 __fsverity_file_open(struct inode *inode, struct file *filp) __fsverity_file_open() argument
232 fsverity_cleanup_inode(struct inode *inode) fsverity_cleanup_inode() argument
263 fsverity_get_verified_data_size(const struct inode *inode) fsverity_get_verified_data_size() argument
286 fsverity_get_cert_type(const struct inode *inode) fsverity_get_cert_type() argument
316 fsverity_active(const struct inode *inode) fsverity_active() argument
334 fsverity_file_open(struct inode *inode, struct file *filp) fsverity_file_open() argument
[all...]
/kernel/linux/linux-5.10/fs/hfsplus/
H A Ddir.c23 struct inode *inode, u32 cnid) in hfsplus_instantiate()
26 d_instantiate(dentry, inode); in hfsplus_instantiate()
30 static struct dentry *hfsplus_lookup(struct inode *dir, struct dentry *dentry, in hfsplus_lookup()
33 struct inode *inode = NULL; in hfsplus_lookup() local
57 inode = NULL; in hfsplus_lookup()
118 inode = hfsplus_iget(dir->i_sb, cnid); in hfsplus_lookup()
119 if (IS_ERR(inode)) in hfsplus_lookup()
120 return ERR_CAST(inode); in hfsplus_lookup()
22 hfsplus_instantiate(struct dentry *dentry, struct inode *inode, u32 cnid) hfsplus_instantiate() argument
132 struct inode *inode = file_inode(file); hfsplus_readdir() local
288 hfsplus_dir_release(struct inode *inode, struct file *file) hfsplus_dir_release() argument
304 struct inode *inode = d_inode(src_dentry); hfsplus_link() local
361 struct inode *inode = d_inode(dentry); hfsplus_unlink() local
418 struct inode *inode = d_inode(dentry); hfsplus_rmdir() local
441 struct inode *inode; hfsplus_symlink() local
483 struct inode *inode; hfsplus_mknod() local
[all...]
/kernel/linux/linux-5.10/fs/erofs/
H A Dinode.c12 * if inode is successfully read, return its inode page (or sometimes
13 * the inode payload page if it's an extended inode) in order to fill
16 static struct page *erofs_read_inode(struct inode *inode, in erofs_read_inode() argument
19 struct super_block *sb = inode->i_sb; in erofs_read_inode()
21 struct erofs_inode *vi = EROFS_I(inode); in erofs_read_inode()
34 erofs_dbg("%s, reading inode nid %llu at %u of blkaddr %u", in erofs_read_inode()
39 erofs_err(sb, "failed to get inode (ni in erofs_read_inode()
197 erofs_fill_symlink(struct inode *inode, void *data, unsigned int m_pofs) erofs_fill_symlink() argument
233 erofs_fill_inode(struct inode *inode, int isdir) erofs_fill_inode() argument
291 erofs_ilookup_test_actor(struct inode *inode, void *opaque) erofs_ilookup_test_actor() argument
298 erofs_iget_set_actor(struct inode *inode, void *opaque) erofs_iget_set_actor() argument
319 struct inode *inode = erofs_iget_locked(sb, nid); erofs_iget() local
344 struct inode *const inode = d_inode(path->dentry); erofs_getattr() local
[all...]

Completed in 22 milliseconds

12345678910>>...158