Home
last modified time | relevance | path

Searched refs:ei_inode (Results 1 – 9 of 9) sorted by relevance

/linux/fs/bcachefs/
H A Dfs.h43 struct bch_inode_unpacked ei_inode; member
125 return !(inode->ei_inode.bi_fields_set & (1 << id)) && in inode_attr_changing()
126 bch2_inode_opt_get(&dir->ei_inode, id) != in inode_attr_changing()
127 bch2_inode_opt_get(&inode->ei_inode, id); in inode_attr_changing()
H A Dxattr.c143 struct bch_hash_info hash = bch2_hash_info_init(trans->c, &inode->ei_inode); in bch2_xattr_get_trans()
314 u64 offset = 0, inum = inode->ei_inode.bi_inum; in bch2_xattr_list()
326 bch2_xattr_list_bcachefs(c, &inode->ei_inode, &buf, false) ?: in bch2_xattr_list()
327 bch2_xattr_list_bcachefs(c, &inode->ei_inode, &buf, true); in bch2_xattr_list()
355 struct bch_hash_info hash = bch2_hash_info_init(c, &inode->ei_inode); in bch2_xattr_set_handler()
418 bch2_inode_opts_to_opts(&inode->ei_inode); in __bch2_xattr_bcachefs_get()
439 !(inode->ei_inode.bi_fields_set & (1 << inode_opt_id))) in __bch2_xattr_bcachefs_get()
556 s.v = bch2_inode_opt_get(&dir->ei_inode, inode_opt_id); in bch2_xattr_bcachefs_set()
H A Dfs.c65 set_flags(bch_flags_to_vfs, inode->ei_inode.bi_flags, inode->v.i_flags); in bch2_inode_flags_to_vfs()
67 if (bch2_inode_casefold(c, &inode->ei_inode)) in bch2_inode_flags_to_vfs()
99 inode->ei_inode = *bi; in bch2_inode_update_after_write()
139 * the btree node lock protects inode->ei_inode, not ei_update_lock; in bch2_write_inode()
716 struct bch_hash_info hash = bch2_hash_info_init(c, &dir->ei_inode); in bch2_lookup()
1034 bch_qid(&src_inode->ei_inode), in bch2_rename2()
1039 bch_qid(&dst_inode->ei_inode), in bch2_rename2()
1208 stat->btime = bch2_time_to_timespec(c, inode->ei_inode.bi_otime); in bch2_getattr()
1211 if (inode->ei_inode.bi_flags & BCH_INODE_immutable) in bch2_getattr()
1215 if (inode->ei_inode in bch2_getattr()
[all...]
H A Dfs-io-pagecache.h123 return inode->ei_inode.bi_data_replicas in inode_nr_replicas()
124 ? inode->ei_inode.bi_data_replicas - 1 in inode_nr_replicas()
H A Dfs-io-direct.c81 bch2_inode_opts_get(&opts, c, &inode->ei_inode); in bch2_direct_IO_read()
462 bch2_inode_opts_get(&opts, c, &inode->ei_inode); in bch2_dio_write_loop()
607 prefetch(&inode->ei_inode); in bch2_direct_write()
608 prefetch((void *) &inode->ei_inode + 64); in bch2_direct_write()
H A Dfs-ioctl.c31 return !bch2_reinherit_attrs(bi, &dir->ei_inode); in bch2_reinherit_attrs_fn()
39 struct bch_hash_info hash = bch2_hash_info_init(c, &src->ei_inode); in bch2_ioc_reinherit_attrs()
H A Dfs-io-buffered.c280 bch2_inode_opts_get(&opts, c, &inode->ei_inode); in bch2_readahead()
348 bch2_inode_opts_get(&opts, c, &inode->ei_inode); in bch2_read_single_folio()
663 bch2_inode_opts_get(&w->opts, c, &to_bch_ei(mapping->host)->ei_inode); in bch2_writepages()
H A Dfs-io.c155 inode->ei_inode.bi_sectors); in __bch2_i_sectors_acct()
216 * inode->ei_inode.bi_journal_seq won't be up to date since it's set in an
529 inode->ei_inode.bi_sectors); in bchfs_truncate()
640 bch2_inode_opts_get(&opts, c, &inode->ei_inode); in __bchfs_fallocate()
H A Dacl.c274 struct bch_hash_info hash = bch2_hash_info_init(c, &inode->ei_inode); in bch2_get_acl()