Lines Matching refs:bi_flags
94 packed->inode.v.bi_flags = cpu_to_le64(inode->bi_flags); in bch2_inode_pack_inlined()
248 unpacked->bi_flags = le64_to_cpu(inode.v->bi_flags); in bch2_inode_unpack_v3()
298 unpacked->bi_flags = le32_to_cpu(inode.v->bi_flags); in bch2_inode_unpack_slowpath()
317 unpacked->bi_flags = le64_to_cpu(inode.v->bi_flags); in bch2_inode_unpack_slowpath()
536 bkey_fsck_err_on((unpacked.bi_flags & BCH_INODE_unlinked) && in __bch2_inode_validate()
612 prt_bitflags(out, bch2_inode_flag_strs, inode->bi_flags & ((1U << 20) - 1)); in __bch2_inode_unpacked_to_text()
613 prt_printf(out, "(%x)\n", inode->bi_flags); in __bch2_inode_unpacked_to_text()
655 return le32_to_cpu(bkey_s_c_to_inode(k).v->bi_flags); in bkey_inode_flags()
657 return le64_to_cpu(bkey_s_c_to_inode_v2(k).v->bi_flags); in bkey_inode_flags()
659 return le64_to_cpu(bkey_s_c_to_inode_v3(k).v->bi_flags); in bkey_inode_flags()
669 bkey_s_to_inode(k).v->bi_flags = cpu_to_le32(f); in bkey_inode_flags_set()
672 bkey_s_to_inode_v2(k).v->bi_flags = cpu_to_le64(f); in bkey_inode_flags_set()
675 bkey_s_to_inode_v3(k).v->bi_flags = cpu_to_le64(f); in bkey_inode_flags_set()
942 inode_u->bi_flags |= BCH_INODE_has_case_insensitive; in bch2_inode_init_late()
1192 if (bi->bi_flags & BCH_INODE_unlinked) in bch2_inode_nlink_inc()
1193 bi->bi_flags &= ~BCH_INODE_unlinked; in bch2_inode_nlink_inc()
1206 if (bi->bi_nlink && (bi->bi_flags & BCH_INODE_unlinked)) { in bch2_inode_nlink_dec()
1212 if (bi->bi_flags & BCH_INODE_unlinked) { in bch2_inode_nlink_dec()
1220 bi->bi_flags |= BCH_INODE_unlinked; in bch2_inode_nlink_dec()
1443 ret = inode.bi_flags & BCH_INODE_unlinked ? 0 : bch_err_throw(c, inode_not_unlinked); in may_delete_deleted_inode()
1452 ret = !(inode.bi_flags & BCH_INODE_has_child_snapshot) in may_delete_deleted_inode()
1473 inode.bi_flags |= BCH_INODE_has_child_snapshot; in may_delete_deleted_inode()