| /linux/fs/bcachefs/ |
| A D | fs.h | 14 struct bch_inode_info { struct 71 container_of_or_null(_inode, struct bch_inode_info, v) 85 struct bch_inode_info *a[] = { NULL, __VA_ARGS__ }; \ 121 struct bch_inode_info *inode, in inode_attr_changing() 130 struct bch_inode_info *inode) in inode_attrs_changing() 145 struct bch_inode_info * 152 struct bch_inode_info *, 158 struct bch_inode_info *inode, in bch2_set_projid() 174 struct bch_inode_info *, 178 struct bch_inode_info *, [all …]
|
| A D | fs-io.h | 64 struct bch_inode_info *inode, in __bch2_quota_reservation_put() 76 struct bch_inode_info *inode, in bch2_quota_reservation_put() 87 struct bch_inode_info *inode, in bch2_quota_reservation_add() 112 struct bch_inode_info *inode, in __bch2_quota_reservation_put() 116 struct bch_inode_info *inode, in bch2_quota_reservation_put() 120 struct bch_inode_info *inode, in bch2_quota_reservation_add() 130 void __bch2_i_sectors_acct(struct bch_fs *, struct bch_inode_info *, 133 static inline void bch2_i_sectors_acct(struct bch_fs *c, struct bch_inode_info *inode, in bch2_i_sectors_acct() 160 struct bch_inode_info *, struct closure *); 163 struct bch_inode_info *, [all …]
|
| A D | fs-io-pagecache.h | 120 static inline unsigned inode_nr_replicas(struct bch_fs *c, struct bch_inode_info *inode) in inode_nr_replicas() 129 struct bch_inode_info *inode, in bch2_folio_reservation_init() 140 void bch2_mark_pagecache_unallocated(struct bch_inode_info *, u64, u64); 141 int bch2_mark_pagecache_reserved(struct bch_inode_info *, u64 *, u64, bool); 144 struct bch_inode_info *, 148 struct bch_inode_info *, 151 struct bch_inode_info *, 156 struct bch_inode_info *, 162 struct bch_inode_info *,
|
| A D | fs.c | 48 struct bch_inode_info *, 53 struct bch_inode_info *inode, in bch2_inode_update_after_write() 81 struct bch_inode_info *inode, in bch2_write_inode() 227 struct bch_inode_info *inode; in bch2_inode_or_descendents_is_open() 295 struct bch_inode_info *inode; in bch2_inode_hash_find() 476 struct bch_inode_info * 485 struct bch_inode_info *inode; in __bch2_create() 658 struct bch_inode_info *inode; in bch2_lookup() 672 struct bch_inode_info *inode = in bch2_mknod() 1170 struct bch_inode_info *inode = in bch2_tmpfile() [all …]
|
| A D | fs-ioctl.c | 35 struct bch_inode_info *inode, in bch2_inode_flags_set() 78 struct bch_inode_info *inode, in bch2_ioc_setflags() 133 struct bch_inode_info *inode, in fssetxattr_inode_update_fn() 149 struct bch_inode_info *inode, in bch2_ioc_fssetxattr() 199 struct bch_inode_info *inode, in bch2_reinherit_attrs_fn() 203 struct bch_inode_info *dir = p; in bch2_reinherit_attrs_fn() 210 struct bch_inode_info *src, in bch2_ioc_reinherit_attrs() 214 struct bch_inode_info *dst; in bch2_ioc_reinherit_attrs() 306 struct bch_inode_info *inode, in bch2_ioc_setlabel() 378 struct bch_inode_info *inode; in bch2_ioctl_subvolume_create() [all …]
|
| A D | fs-io.c | 56 struct bch_inode_info *inode, in bch2_inode_flush_nocow_writes_async() 94 struct bch_inode_info *inode) in bch2_inode_flush_nocow_writes() 114 struct bch_inode_info *inode, in inode_set_size() 132 struct bch_inode_info *inode, in bch2_write_inode_size() 175 struct bch_inode_info *inode) in bch2_flush_inode() 193 struct bch_inode_info *inode = file_bch_inode(file); in bch2_fsync() 366 struct bch_inode_info *inode, in bch2_extend() 388 struct bch_inode_info *inode, struct iattr *iattr) in bchfs_truncate() 490 struct bch_inode_info *inode, in inode_update_times_fn() 764 struct bch_inode_info *inode = file_bch_inode(file); in bch2_fallocate_dispatch() [all …]
|
| A D | fs-io-pagecache.c | 292 int bch2_mark_pagecache_reserved(struct bch_inode_info *inode, in bch2_mark_pagecache_reserved() 361 struct bch_inode_info *inode, in bch2_get_folio_disk_reservation() 395 struct bch_inode_info *inode, in bch2_folio_reservation_put() 403 struct bch_inode_info *inode, in __bch2_folio_reservation_get() 472 struct bch_inode_info *inode, in bch2_folio_reservation_get() 481 struct bch_inode_info *inode, in bch2_folio_reservation_get_partial() 491 struct bch_inode_info *inode = to_bch_ei(folio->mapping->host); in bch2_clear_folio_bits() 519 struct bch_inode_info *inode, in bch2_set_folio_dirty() 567 struct bch_inode_info *inode = file_bch_inode(file); in bch2_page_fault() 575 struct bch_inode_info *fdm_host = to_bch_ei(fdm->host); in bch2_page_fault() [all …]
|
| A D | xattr.c | 140 static int bch2_xattr_get_trans(struct btree_trans *trans, struct bch_inode_info *inode, in bch2_xattr_get_trans() 307 struct bch_inode_info *inode = to_bch_ei(dentry->d_inode); in bch2_xattr_list() 331 struct bch_inode_info *inode = to_bch_ei(vinode); in bch2_xattr_get_handler() 348 struct bch_inode_info *inode = to_bch_ei(vinode); in bch2_xattr_set_handler() 410 struct bch_inode_info *inode = to_bch_ei(vinode); in __bch2_xattr_bcachefs_get() 470 struct bch_inode_info *inode, in inode_opt_set_fn() 492 struct bch_inode_info *inode = to_bch_ei(vinode); in bch2_xattr_bcachefs_set() 542 struct bch_inode_info *dir = in bch2_xattr_bcachefs_set()
|
| A D | fs-io-direct.c | 68 struct bch_inode_info *inode = file_bch_inode(file); in bch2_direct_IO_read() 179 struct bch_inode_info *inode = file_bch_inode(file); in bch2_read_iter() 220 struct bch_inode_info *inode; 282 struct bch_inode_info *inode = dio->inode; in bch2_dio_write_check_allocated() 374 struct bch_inode_info *inode = dio->inode; in bch2_dio_write_done() 410 struct bch_inode_info *inode = dio->inode; in bch2_dio_write_end() 441 struct bch_inode_info *inode = dio->inode; in bch2_dio_write_loop() 584 struct bch_inode_info *inode = file_bch_inode(file); in bch2_direct_write()
|
| A D | fs-io-buffered.c | 246 struct bch_inode_info *inode = to_bch_ei(ractl->mapping->host); in bch2_readahead() 295 struct bch_inode_info *inode = to_bch_ei(mapping->host); in bch2_read_single_folio() 341 struct bch_inode_info *inode; 355 struct bch_inode_info *inode) in bch_writepage_state_init() 459 struct bch_inode_info *inode, in bch2_writepage_io_alloc() 490 struct bch_inode_info *inode = to_bch_ei(folio->mapping->host); in __bch2_writepage() 653 struct bch_inode_info *inode = to_bch_ei(mapping->host); in bch2_write_begin() 736 struct bch_inode_info *inode = to_bch_ei(mapping->host); in bch2_write_end() 789 static int __bch2_buffered_write(struct bch_inode_info *inode, in __bch2_buffered_write() 962 struct bch_inode_info *inode = file_bch_inode(file); in bch2_buffered_write() [all …]
|
| A D | acl.h | 7 struct bch_inode_info;
|
| A D | xattr.h | 38 struct bch_inode_info;
|
| A D | fs-ioctl.h | 73 static inline void bch2_inode_flags_to_vfs(struct bch_inode_info *inode) in bch2_inode_flags_to_vfs()
|
| A D | dirent.h | 24 struct bch_inode_info;
|
| A D | acl.c | 277 struct bch_inode_info *inode = to_bch_ei(vinode); in bch2_get_acl() 350 struct bch_inode_info *inode = to_bch_ei(dentry->d_inode); in bch2_set_acl()
|