Lines Matching refs:attr_file
58 static void hfsplus_init_header_node(struct inode *attr_file, in hfsplus_init_header_node() argument
86 tmp = i_size_read(attr_file); in hfsplus_init_header_node()
130 struct inode *attr_file; in hfsplus_create_attributes_file() local
174 attr_file = hfsplus_iget(sb, HFSPLUS_ATTR_CNID); in hfsplus_create_attributes_file()
175 if (IS_ERR(attr_file)) { in hfsplus_create_attributes_file()
177 return PTR_ERR(attr_file); in hfsplus_create_attributes_file()
180 BUG_ON(i_size_read(attr_file) != 0); in hfsplus_create_attributes_file()
182 hip = HFSPLUS_I(attr_file); in hfsplus_create_attributes_file()
199 err = hfsplus_file_extend(attr_file, false); in hfsplus_create_attributes_file()
204 hip->phys_size = attr_file->i_size = in hfsplus_create_attributes_file()
207 inode_set_bytes(attr_file, attr_file->i_size); in hfsplus_create_attributes_file()
217 hfsplus_init_header_node(attr_file, clump_size, buf, node_size); in hfsplus_create_attributes_file()
219 mapping = attr_file->i_mapping; in hfsplus_create_attributes_file()
241 hfsplus_mark_inode_dirty(attr_file, HFSPLUS_I_ATTR_DIRTY); in hfsplus_create_attributes_file()
251 iput(attr_file); in hfsplus_create_attributes_file()