Home
last modified time | relevance | path

Searched refs:inode (Results 76 – 100 of 2107) sorted by relevance

12345678910>>...85

/openbmc/linux/fs/hfs/
H A Ddir.c25 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 Ddelalloc-space.c118 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 Dxattr.c47 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 Dinode.c164 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 Dfilelock.h124 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 Dposix_acl.h75 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 Dwriteback.h82 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 Dfsnotify.h45 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 Dexport.c127 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 Dsuper.h485 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 Dcrypto.h21 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 Ddir.c81 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 Ddlmfs.c116 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 Dnamei.c110 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 Dfile.c40 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 Dfile.c124 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 Dorphan.c11 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 Dfile.c21 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 Dvfs_inode_dotl.c104 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 Dfat.h186 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 Dinode.c60 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 Dopen.c30 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 Drefcounttree.h34 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 Dinode.h18 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 Dinode.c38 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 …]

12345678910>>...85