• Home
  • Raw
  • Download

Lines Matching refs:dn

952 static inline void set_new_dnode(struct dnode_of_data *dn, struct inode *inode,  in set_new_dnode()  argument
955 memset(dn, 0, sizeof(*dn)); in set_new_dnode()
956 dn->inode = inode; in set_new_dnode()
957 dn->inode_page = ipage; in set_new_dnode()
958 dn->node_page = npage; in set_new_dnode()
959 dn->nid = nid; in set_new_dnode()
2704 static inline void f2fs_put_dnode(struct dnode_of_data *dn) in f2fs_put_dnode() argument
2706 if (dn->node_page) in f2fs_put_dnode()
2707 f2fs_put_page(dn->node_page, 1); in f2fs_put_dnode()
2708 if (dn->inode_page && dn->node_page != dn->inode_page) in f2fs_put_dnode()
2709 f2fs_put_page(dn->inode_page, 0); in f2fs_put_dnode()
2710 dn->node_page = NULL; in f2fs_put_dnode()
2711 dn->inode_page = NULL; in f2fs_put_dnode()
2792 return RAW_IS_INODE(node) ? node->i.i_addr : node->dn.addr; in blkaddr_in_node()
2818 static inline block_t f2fs_data_blkaddr(struct dnode_of_data *dn) in f2fs_data_blkaddr() argument
2820 return data_blkaddr(dn->inode, dn->node_page, dn->ofs_in_node); in f2fs_data_blkaddr()
3415 void f2fs_truncate_data_blocks(struct dnode_of_data *dn);
3423 void f2fs_truncate_data_blocks_range(struct dnode_of_data *dn, int count);
3544 pgoff_t f2fs_get_next_page_offset(struct dnode_of_data *dn, pgoff_t pgofs);
3545 int f2fs_get_dnode_of_data(struct dnode_of_data *dn, pgoff_t index, int mode);
3552 struct page *f2fs_new_node_page(struct dnode_of_data *dn, unsigned int ofs);
3626 void f2fs_outplace_write_data(struct dnode_of_data *dn,
3633 void f2fs_replace_block(struct f2fs_sb_info *sbi, struct dnode_of_data *dn,
3734 void f2fs_set_data_blkaddr(struct dnode_of_data *dn);
3735 void f2fs_update_data_blkaddr(struct dnode_of_data *dn, block_t blkaddr);
3736 int f2fs_reserve_new_blocks(struct dnode_of_data *dn, blkcnt_t count);
3737 int f2fs_reserve_new_block(struct dnode_of_data *dn);
3738 int f2fs_get_block(struct dnode_of_data *dn, pgoff_t index);
3740 int f2fs_reserve_block(struct dnode_of_data *dn, pgoff_t index);
4064 int f2fs_convert_inline_page(struct dnode_of_data *dn, struct page *page);
4128 void f2fs_update_read_extent_cache(struct dnode_of_data *dn);
4129 void f2fs_update_read_extent_cache_range(struct dnode_of_data *dn,
4138 void f2fs_update_age_extent_cache(struct dnode_of_data *dn);
4139 void f2fs_update_age_extent_cache_range(struct dnode_of_data *dn,
4217 unsigned int f2fs_cluster_blocks_are_contiguous(struct dnode_of_data *dn);
4273 static inline unsigned int f2fs_cluster_blocks_are_contiguous(struct dnode_of_data *dn) { return 0;… in f2fs_cluster_blocks_are_contiguous() argument