Lines Matching refs:block
41 nilfs_mdt_insert_new_block(struct inode *inode, unsigned long block, in nilfs_mdt_insert_new_block() argument
55 ret = nilfs_bmap_insert(ii->i_bmap, block, (unsigned long)bh); in nilfs_mdt_insert_new_block()
74 static int nilfs_mdt_create_block(struct inode *inode, unsigned long block, in nilfs_mdt_create_block() argument
88 bh = nilfs_grab_buffer(inode, inode->i_mapping, block, 0); in nilfs_mdt_create_block()
101 err = nilfs_mdt_insert_new_block(inode, block, bh, init_block); in nilfs_mdt_create_block()
173 static int nilfs_mdt_read_block(struct inode *inode, unsigned long block, in nilfs_mdt_read_block() argument
181 err = nilfs_mdt_submit_block(inode, block, READ, &first_bh); in nilfs_mdt_read_block()
189 blkoff = block + 1; in nilfs_mdt_read_block()
329 int nilfs_mdt_delete_block(struct inode *inode, unsigned long block) in nilfs_mdt_delete_block() argument
334 err = nilfs_bmap_delete(ii->i_bmap, block); in nilfs_mdt_delete_block()
337 nilfs_mdt_forget_block(inode, block); in nilfs_mdt_delete_block()
357 int nilfs_mdt_forget_block(struct inode *inode, unsigned long block) in nilfs_mdt_forget_block() argument
359 pgoff_t index = (pgoff_t)block >> in nilfs_mdt_forget_block()
377 bh = nilfs_page_get_nth_block(page, block - first_block); in nilfs_mdt_forget_block()
404 int nilfs_mdt_mark_block_dirty(struct inode *inode, unsigned long block) in nilfs_mdt_mark_block_dirty() argument
409 err = nilfs_mdt_read_block(inode, block, 0, &bh); in nilfs_mdt_mark_block_dirty()