/openbmc/linux/fs/hfs/ |
H A D | dir.c | 25 struct inode *inode = NULL; in hfs_lookup() local 38 if (!inode) in hfs_lookup() 50 struct inode *inode = file_inode(file); in hfs_readdir() local 195 struct inode *inode; in hfs_create() local 199 if (!inode) in hfs_create() 206 iput(inode); in hfs_create() 225 struct inode *inode; in hfs_mkdir() local 229 if (!inode) in hfs_mkdir() 236 iput(inode); in hfs_mkdir() 257 struct inode *inode = d_inode(dentry); in hfs_remove() local [all …]
|
/openbmc/linux/fs/btrfs/ |
H A D | delalloc-space.c | 118 struct btrfs_root *root = inode->root; in btrfs_alloc_data_chunk_ondemand() 125 if (btrfs_is_free_space_inode(inode)) in btrfs_alloc_data_chunk_ondemand() 243 struct btrfs_inode *inode) in btrfs_calculate_inode_block_rsv_size() argument 250 lockdep_assert_held(&inode->lock); in btrfs_calculate_inode_block_rsv_size() 366 spin_lock(&inode->lock); in btrfs_delalloc_reserve_metadata() 371 spin_unlock(&inode->lock); in btrfs_delalloc_reserve_metadata() 402 spin_lock(&inode->lock); in btrfs_delalloc_release_metadata() 404 inode->csum_bytes -= num_bytes; in btrfs_delalloc_release_metadata() 406 spin_unlock(&inode->lock); in btrfs_delalloc_release_metadata() 431 spin_lock(&inode->lock); in btrfs_delalloc_release_extents() [all …]
|
/openbmc/linux/fs/f2fs/ |
H A D | xattr.c | 47 struct dentry *unused, struct inode *inode, in f2fs_xattr_generic_get() argument 69 struct dentry *unused, struct inode *inode, in f2fs_xattr_generic_set() argument 103 struct dentry *unused, struct inode *inode, in f2fs_xattr_advise_get() argument 113 struct dentry *unused, struct inode *inode, in f2fs_xattr_advise_set() argument 154 int f2fs_init_security(struct inode *inode, struct inode *dir, in f2fs_init_security() argument 297 static int read_xattr_block(struct inode *inode, void *txattr_addr) in read_xattr_block() argument 388 static int read_all_xattrs(struct inode *inode, struct page *ipage, in read_all_xattrs() argument 514 int f2fs_getxattr(struct inode *inode, int index, const char *name, in f2fs_getxattr() argument 564 struct inode *inode = d_inode(dentry); in f2fs_listxattr() local 628 static int __f2fs_setxattr(struct inode *inode, int index, in __f2fs_setxattr() argument [all …]
|
/openbmc/linux/fs/overlayfs/ |
H A D | inode.c | 164 struct inode *inode = d_inode(dentry); in ovl_getattr() local 290 struct inode *inode, int mask) in ovl_permission() argument 327 struct inode *inode, in ovl_get_link() argument 566 struct inode *inode, int type, in do_ovl_get_acl() argument 665 struct inode *inode = d_inode(dentry); in ovl_set_acl() local 774 struct inode *inode = d_inode(dentry); in ovl_fileattr_set() local 851 struct inode *inode = d_inode(dentry); in ovl_fileattr_get() local 1097 struct inode *inode = d_inode(dentry); in ovl_set_nlink_common() local 1164 struct inode *inode; in ovl_new_inode() local 1225 struct inode *inode, *key = d_inode(real); in ovl_lookup_inode() local [all …]
|
/openbmc/linux/include/linux/ |
H A D | filelock.h | 124 struct inode *inode; member 151 void locks_free_lock_context(struct inode *inode); 166 bool vfs_inode_has_locks(struct inode *inode); 185 locks_inode_context(const struct inode *inode) in locks_inode_context() argument 227 locks_free_lock_context(struct inode *inode) in locks_free_lock_context() argument 288 static inline bool vfs_inode_has_locks(struct inode *inode) in vfs_inode_has_locks() argument 303 static inline void lease_get_mtime(struct inode *inode, in lease_get_mtime() argument 337 locks_inode_context(const struct inode *inode) in locks_inode_context() argument 378 static inline int try_break_deleg(struct inode *inode, struct inode **delegated_inode) in try_break_deleg() argument 385 ihold(inode); in try_break_deleg() [all …]
|
H A D | posix_acl.h | 75 struct posix_acl *get_cached_acl_rcu(struct inode *inode, int type); 87 extern int simple_acl_create(struct inode *, struct inode *); 89 struct posix_acl *get_cached_acl(struct inode *inode, int type); 91 void forget_cached_acl(struct inode *inode, int type); 92 void forget_all_cached_acls(struct inode *inode); 97 static inline void cache_no_acl(struct inode *inode) in cache_no_acl() argument 109 int posix_acl_listxattr(struct inode *inode, char **buffer, 120 static inline int simple_acl_create(struct inode *dir, struct inode *inode) in simple_acl_create() argument 124 static inline void cache_no_acl(struct inode *inode) in cache_no_acl() argument 135 static inline void forget_all_cached_acls(struct inode *inode) in forget_all_cached_acls() argument [all …]
|
H A D | writeback.h | 82 struct inode *inode; /* inode being written out */ member 190 void inode_wait_for_writeback(struct inode *inode); 191 void inode_io_list_del(struct inode *inode); 194 static inline void wait_on_inode(struct inode *inode) in wait_on_inode() argument 207 struct inode *inode) 238 static inline void inode_detach_wb(struct inode *inode) in inode_detach_wb() argument 257 struct inode *inode) in wbc_attach_fdatawrite_inode() argument 297 struct inode *inode) in wbc_attach_and_unlock_inode() argument 304 struct inode *inode) in wbc_attach_fdatawrite_inode() argument 381 void sb_mark_inode_writeback(struct inode *inode); [all …]
|
H A D | fsnotify.h | 45 static inline void fsnotify_inode(struct inode *inode, __u32 mask) in fsnotify_inode() argument 60 struct inode *inode = d_inode(dentry); in fsnotify_parent() local 132 static inline void fsnotify_link_count(struct inode *inode) in fsnotify_link_count() argument 176 static inline void fsnotify_inode_delete(struct inode *inode) in fsnotify_inode_delete() argument 192 static inline void fsnotify_inoderemove(struct inode *inode) in fsnotify_inoderemove() argument 219 static inline void fsnotify_link(struct inode *dir, struct inode *inode, in fsnotify_link() argument 237 static inline void fsnotify_delete(struct inode *dir, struct inode *inode, in fsnotify_delete() argument 258 struct inode *inode = d_inode(dentry); in d_delete_notify() local 260 ihold(inode); in d_delete_notify() 263 iput(inode); in d_delete_notify() [all …]
|
/openbmc/linux/fs/ceph/ |
H A D | export.c | 127 struct inode *inode; in __lookup_inode() local 156 if (inode) in __lookup_inode() 172 struct inode *inode = __lookup_inode(sb, ino); in ceph_lookup_inode() local 184 struct inode *inode = __lookup_inode(sb, ino); in __fh_to_dentry() local 210 struct inode *inode; in __snapfh_to_dentry() local 268 inode = ceph_get_snapdir(inode); in __snapfh_to_dentry() 322 struct inode *inode; in __get_parent() local 354 if (inode) in __get_parent() 365 struct inode *inode = d_inode(child); in ceph_get_parent() local 440 struct inode *inode = d_inode(child); in __get_snap_name() local [all …]
|
H A D | super.h | 485 ceph_inode(const struct inode *inode) in ceph_inode() argument 491 ceph_inode_to_fs_client(const struct inode *inode) in ceph_inode_to_fs_client() argument 509 ceph_vino(const struct inode *inode) in ceph_vino() argument 539 static inline u64 ceph_ino(struct inode *inode) in ceph_ino() argument 544 static inline u64 ceph_snap(struct inode *inode) in ceph_snap() argument 915 struct inode *inode; member 1024 extern void ceph_free_inode(struct inode *inode); 1091 struct inode *inode, int mask); 1104 void ceph_inode_shutdown(struct inode *inode); 1181 void ceph_init_inode_acls(struct inode *inode, [all …]
|
H A D | crypto.h | 21 struct inode *dir; 101 int ceph_fscrypt_prepare_context(struct inode *dir, struct inode *inode, 144 static inline void ceph_fscrypt_adjust_off_and_len(struct inode *inode, in ceph_fscrypt_adjust_off_and_len() argument 153 int ceph_fscrypt_decrypt_block_inplace(const struct inode *inode, 156 int ceph_fscrypt_encrypt_block_inplace(const struct inode *inode, 160 int ceph_fscrypt_decrypt_pages(struct inode *inode, struct page **page, 184 struct inode *inode, in ceph_fscrypt_prepare_context() argument 235 static inline void ceph_fscrypt_adjust_off_and_len(struct inode *inode, in ceph_fscrypt_adjust_off_and_len() argument 255 static inline int ceph_fscrypt_decrypt_pages(struct inode *inode, in ceph_fscrypt_decrypt_pages() argument 262 static inline int ceph_fscrypt_decrypt_extents(struct inode *inode, in ceph_fscrypt_decrypt_extents() argument [all …]
|
/openbmc/linux/fs/ubifs/ |
H A D | dir.c | 81 struct inode *inode; in ubifs_new_inode() local 99 inode->i_mtime = inode->i_atime = inode_set_ctime_current(inode); in ubifs_new_inode() 200 struct inode *inode = NULL; in ubifs_lookup() local 288 struct inode *inode; in ubifs_create() local 358 struct inode *inode; in create_whiteout() local 426 struct inode *inode; in ubifs_tmpfile() local 798 struct inode *inode = d_inode(dentry); in ubifs_unlink() local 904 struct inode *inode = d_inode(dentry); in ubifs_rmdir() local 979 struct inode *inode; in ubifs_mkdir() local 1052 struct inode *inode; in ubifs_mknod() local [all …]
|
/openbmc/linux/fs/ocfs2/dlmfs/ |
H A D | dlmfs.c | 116 static int dlmfs_file_open(struct inode *inode, in dlmfs_file_open() argument 195 struct inode *inode = d_inode(dentry); in dlmfs_file_setattr() local 210 struct inode *inode = file_inode(file); in dlmfs_file_poll() local 243 struct inode *inode = file_inode(filp); in dlmfs_file_write() local 334 struct inode *inode = new_inode(sb); in dlmfs_get_root_inode() local 340 inode->i_atime = inode->i_mtime = inode_set_ctime_current(inode); in dlmfs_get_root_inode() 355 struct inode * inode = new_inode(sb); in dlmfs_get_inode() local 363 inode->i_atime = inode->i_mtime = inode_set_ctime_current(inode); in dlmfs_get_inode() 411 struct inode *inode = NULL; in dlmfs_mkdir() local 461 struct inode *inode; in dlmfs_create() local [all …]
|
/openbmc/linux/fs/udf/ |
H A D | namei.c | 110 struct inode *inode = NULL; in udf_lookup() local 159 *block = udf_new_block(inode->i_sb, inode, in udf_expand_dir_adinicb() 175 inode->i_sb->s_blocksize - inode->i_size); in udf_expand_dir_adinicb() 413 struct inode *inode; in udf_mknod() local 429 struct inode *inode; in udf_mkdir() local 503 struct inode *inode = d_inode(dentry); in udf_rmdir() local 539 struct inode *inode = d_inode(dentry); in udf_unlink() local 554 inode->i_ino, inode->i_nlink); in udf_unlink() 731 struct inode *inode = d_inode(old_dentry); in udf_link() local 902 struct inode *inode = NULL; in udf_get_parent() local [all …]
|
H A D | file.c | 40 struct inode *inode = file_inode(vma->vm_file); in udf_page_mkwrite() local 52 size = i_size_read(inode); in udf_page_mkwrite() 92 struct inode *inode = file_inode(file); in udf_file_write_iter() local 95 inode_lock(inode); in udf_file_write_iter() 102 inode->i_sb->s_blocksize < (udf_file_entry_alloc_offset(inode) + in udf_file_write_iter() 118 inode_unlock(inode); in udf_file_write_iter() 130 struct inode *inode = file_inode(filp); in udf_ioctl() local 174 static int udf_release_file(struct inode *inode, struct file *filp) in udf_release_file() argument 182 inode_lock(inode); in udf_release_file() 187 inode_unlock(inode); in udf_release_file() [all …]
|
/openbmc/linux/fs/nfs/ |
H A D | file.c | 124 struct inode *inode = filp->f_mapping->host; in nfs_file_llseek() local 141 struct inode *inode = file_inode(file); in nfs_file_flush() local 185 struct inode *inode = file_inode(in); in nfs_file_splice_read() local 205 struct inode *inode = file_inode(file); in nfs_file_mmap() local 230 struct inode *inode = file_inode(file); in nfs_file_fsync_commit() local 246 struct inode *inode = file_inode(file); in nfs_file_fsync() local 497 struct inode *inode = folio->mapping->host; in nfs_launder_folio() local 515 struct inode *inode = file_inode(file); in nfs_swap_activate() local 548 struct inode *inode = file_inode(file); in nfs_swap_deactivate() local 584 struct inode *inode = file_inode(filp); in nfs_vm_page_mkwrite() local [all …]
|
/openbmc/linux/fs/ext4/ |
H A D | orphan.c | 11 static int ext4_orphan_file_add(handle_t *handle, struct inode *inode) in ext4_orphan_file_add() argument 99 int ext4_orphan_add(handle_t *handle, struct inode *inode) in ext4_orphan_add() argument 126 S_ISLNK(inode->i_mode)) || inode->i_nlink == 0); in ext4_orphan_add() 153 if (!NEXT_ORPHAN(inode) || NEXT_ORPHAN(inode) > in ext4_orphan_add() 186 inode->i_ino, NEXT_ORPHAN(inode)); in ext4_orphan_add() 323 static void ext4_process_orphan(struct inode *inode, in ext4_process_orphan() argument 334 __func__, inode->i_ino, inode->i_size); in ext4_process_orphan() 336 inode->i_ino, inode->i_size); in ext4_process_orphan() 338 truncate_inode_pages(inode->i_mapping, inode->i_size); in ext4_process_orphan() 384 struct inode *inode; in ext4_orphan_cleanup() local [all …]
|
/openbmc/linux/fs/jfs/ |
H A D | file.c | 21 struct inode *inode = file->f_mapping->host; in jfs_fsync() local 28 inode_lock(inode); in jfs_fsync() 33 inode_unlock(inode); in jfs_fsync() 38 inode_unlock(inode); in jfs_fsync() 43 static int jfs_open(struct inode *inode, struct file *file) in jfs_open() argument 60 (inode->i_size == 0)) { in jfs_open() 73 static int jfs_release(struct inode *inode, struct file *file) in jfs_release() argument 91 struct inode *inode = d_inode(dentry); in jfs_setattr() local 112 inode_dio_wait(inode); in jfs_setattr() 119 jfs_truncate(inode); in jfs_setattr() [all …]
|
/openbmc/linux/fs/9p/ |
H A D | vfs_inode_dotl.c | 104 struct inode *inode; in v9fs_qid_iget_dotl() local 106 int (*test)(struct inode *inode, void *data); in v9fs_qid_iget_dotl() 115 if (!inode) in v9fs_qid_iget_dotl() 150 struct inode *inode = NULL; in v9fs_inode_from_fid_dotl() local 238 struct inode *inode; in v9fs_vfs_atomic_open_dotl() local 365 struct inode *inode; in v9fs_vfs_mkdir_dotl() local 448 struct inode *inode = d_inode(dentry); in v9fs_vfs_getattr_dotl() local 539 struct inode *inode = d_inode(dentry); in v9fs_vfs_setattr_dotl() local 709 struct inode *inode; in v9fs_vfs_symlink_dotl() local 849 struct inode *inode; in v9fs_vfs_mknod_dotl() local [all …]
|
/openbmc/linux/fs/fat/ |
H A D | fat.h | 186 static inline int fat_mode_can_hold_ro(struct inode *inode) in fat_mode_can_hold_ro() argument 217 static inline u8 fat_make_attrs(struct inode *inode) in fat_make_attrs() argument 222 if (fat_mode_can_hold_ro(inode) && !(inode->i_mode & S_IWUGO)) in fat_make_attrs() 260 struct inode *inode) in fat_i_pos_read() argument 315 extern void fat_cache_inval_inode(struct inode *inode); 316 extern int fat_get_cluster(struct inode *inode, int cluster, 412 extern void fat_attach(struct inode *inode, loff_t i_pos); 413 extern void fat_detach(struct inode *inode); 417 extern int fat_sync_inode(struct inode *inode); 428 extern int fat_add_cluster(struct inode *inode); [all …]
|
/openbmc/linux/fs/ramfs/ |
H A D | inode.c | 60 struct inode * inode = new_inode(sb); in ramfs_get_inode() local 62 if (inode) { in ramfs_get_inode() 68 inode->i_atime = inode->i_mtime = inode_set_ctime_current(inode); in ramfs_get_inode() 90 return inode; in ramfs_get_inode() 104 if (inode) { in ramfs_mknod() 131 struct inode *inode; in ramfs_symlink() local 135 if (inode) { in ramfs_symlink() 143 iput(inode); in ramfs_symlink() 151 struct inode *inode; in ramfs_tmpfile() local 154 if (!inode) in ramfs_tmpfile() [all …]
|
/openbmc/linux/fs/verity/ |
H A D | open.c | 30 const struct inode *inode, in fsverity_init_merkle_tree_params() argument 180 struct fsverity_info *fsverity_create_info(const struct inode *inode, in fsverity_create_info() argument 189 vi->inode = inode; in fsverity_create_info() 252 void fsverity_set_info(struct inode *inode, struct fsverity_info *vi) in fsverity_set_info() argument 280 static bool validate_fsverity_descriptor(struct inode *inode, in validate_fsverity_descriptor() argument 325 int fsverity_get_descriptor(struct inode *inode, in fsverity_get_descriptor() argument 331 res = inode->i_sb->s_vop->get_verity_descriptor(inode, NULL, 0); in fsverity_get_descriptor() 345 res = inode->i_sb->s_vop->get_verity_descriptor(inode, desc, res); in fsverity_get_descriptor() 362 static int ensure_verity_info(struct inode *inode) in ensure_verity_info() argument 388 int __fsverity_file_open(struct inode *inode, struct file *filp) in __fsverity_file_open() argument [all …]
|
/openbmc/linux/fs/ocfs2/ |
H A D | refcounttree.h | 34 int ocfs2_decrease_refcount(struct inode *inode, 45 int ocfs2_refcount_cow(struct inode *inode, 49 typedef int (ocfs2_post_refcount_func)(struct inode *inode, 65 int ocfs2_refcounted_xattr_delete_need(struct inode *inode, 70 int ocfs2_refcount_cow_xattr(struct inode *inode, 78 struct inode *inode, 82 struct inode *inode, 86 struct inode *inode, 88 int ocfs2_add_refcount_flag(struct inode *inode, 96 int ocfs2_try_remove_refcount_tree(struct inode *inode, [all …]
|
/openbmc/linux/fs/gfs2/ |
H A D | inode.h | 18 extern void gfs2_set_aops(struct inode *inode); 45 static inline void gfs2_set_inode_blocks(struct inode *inode, u64 blocks) in gfs2_set_inode_blocks() argument 51 static inline u64 gfs2_get_inode_blocks(const struct inode *inode) in gfs2_get_inode_blocks() argument 57 static inline void gfs2_add_inode_blocks(struct inode *inode, s64 change) in gfs2_add_inode_blocks() argument 60 gfs2_assert(GFS2_SB(inode), (change >= 0 || inode->i_blocks >= -change)); in gfs2_add_inode_blocks() 77 static inline int gfs2_check_internal_file_size(struct inode *inode, in gfs2_check_internal_file_size() argument 100 extern struct inode *gfs2_lookupi(struct inode *dir, const struct qstr *name, 103 struct inode *inode, int mask); 104 extern struct inode *gfs2_lookup_simple(struct inode *dip, const char *name); 106 extern int gfs2_open_common(struct inode *inode, struct file *file); [all …]
|
/openbmc/linux/fs/configfs/ |
H A D | inode.c | 38 struct inode * inode = d_inode(dentry); in configfs_setattr() local 90 inode->i_mode = mode; in set_default_inode_attr() 91 inode->i_atime = inode->i_mtime = inode_set_ctime_current(inode); in set_default_inode_attr() 107 struct inode * inode = new_inode(s); in configfs_new_inode() local 108 if (inode) { in configfs_new_inode() 122 return inode; in configfs_new_inode() 128 struct inode *inode) in configfs_set_inode_lock_class() argument 150 struct inode *inode) in configfs_set_inode_lock_class() argument 158 struct inode *inode = NULL; in configfs_create() local 170 if (!inode) in configfs_create() [all …]
|