Lines Matching refs:block_t

129 typedef u32 block_t;	/*
153 block_t root_reserved_blocks; /* root reserved blocks */
179 block_t unusable_cap_perc; /* percentage for cap */
180 block_t unusable_cap; /* Amount of space allowed to be
333 block_t start_blkaddr; /* start blockaddr of current segment */
357 block_t lstart; /* logical start address */
358 block_t len; /* length */
359 block_t start; /* actual start address in dev */
437 block_t blkaddr; /* block address locating the last fsync */
438 block_t last_dentry; /* block address locating the last dentry */
645 block_t blk;
702 block_t m_pblk;
703 block_t m_lblk;
925 block_t nat_blkaddr; /* base disk address of NAT */
981 block_t data_blkaddr; /* block address of the node block */
1052 block_t seg0_blkaddr; /* block address of 0'th segment */
1053 block_t main_blkaddr; /* start block address of main area */
1054 block_t ssa_blkaddr; /* start block address of SSA area */
1204 block_t new_blkaddr; /* new block address to be written */
1205 block_t old_blkaddr; /* old block address before Cow */
1254 block_t start_blk;
1255 block_t end_blk;
1633 block_t user_block_count; /* # of user blocks */
1634 block_t total_valid_block_count; /* # of valid blocks */
1635 block_t discard_blks; /* discard command candidats */
1636 block_t last_valid_block_count; /* for recovery */
1637 block_t reserved_blocks; /* configurable reserved blocks */
1638 block_t current_reserved_blocks; /* current reserved blocks */
1641 block_t unusable_block_count; /* # of blocks saved by last cp */
2258 block_t xattr_block = F2FS_I(inode)->i_xattr_nid ? 1 : 0;
2290 block_t avail_user_block_count;
2308 static inline void f2fs_i_blocks_write(struct inode *, block_t, bool, bool);
2313 block_t avail_user_block_count;
2332 sbi->total_valid_block_count += (block_t)(*count);
2441 block_t count)
2446 f2fs_bug_on(sbi, sbi->total_valid_block_count < (block_t) count);
2447 sbi->total_valid_block_count -= (block_t)count;
2541 static inline block_t valid_user_blocks(struct f2fs_sb_info *sbi)
2546 static inline block_t discard_blocks(struct f2fs_sb_info *sbi)
2564 static inline block_t __cp_payload(struct f2fs_sb_info *sbi)
2597 static inline block_t __start_cp_addr(struct f2fs_sb_info *sbi)
2599 block_t start_addr = le32_to_cpu(F2FS_RAW_SUPER(sbi)->cp_blkaddr);
2606 static inline block_t __start_cp_next_addr(struct f2fs_sb_info *sbi)
2608 block_t start_addr = le32_to_cpu(F2FS_RAW_SUPER(sbi)->cp_blkaddr);
2620 static inline block_t __start_sum_addr(struct f2fs_sb_info *sbi)
2629 block_t valid_block_count;
2900 static inline block_t data_blkaddr(struct inode *inode,
2922 static inline block_t f2fs_data_blkaddr(struct dnode_of_data *dn)
3086 block_t diff, bool add, bool claim)
3470 block_t blkaddr, int type);
3472 block_t blkaddr, int type)
3479 static inline bool __is_valid_data_blkaddr(block_t blkaddr)
3680 void f2fs_invalidate_blocks(struct f2fs_sb_info *sbi, block_t addr);
3681 bool f2fs_is_checkpointed_data(struct f2fs_sb_info *sbi, block_t blkaddr);
3689 block_t f2fs_get_unusable_blocks(struct f2fs_sb_info *sbi);
3690 int f2fs_disable_cp_again(struct f2fs_sb_info *sbi, block_t unusable);
3707 block_t blk_addr);
3715 block_t old_blkaddr, block_t new_blkaddr,
3719 block_t old_addr, block_t new_addr,
3723 block_t old_blkaddr, block_t *new_blkaddr,
3727 block_t blkaddr, unsigned int blkcnt);
3730 void f2fs_wait_on_block_writeback(struct inode *inode, block_t blkaddr);
3731 void f2fs_wait_on_block_writeback_range(struct inode *inode, block_t blkaddr,
3732 block_t len);
3733 void f2fs_write_data_summaries(struct f2fs_sb_info *sbi, block_t start_blk);
3734 void f2fs_write_node_summaries(struct f2fs_sb_info *sbi, block_t start_blk);
3771 block_t blkaddr, int type);
3773 block_t blkaddr, int type);
3774 int f2fs_ra_meta_pages(struct f2fs_sb_info *sbi, block_t start, int nrpages,
3831 block_t blk_addr, sector_t *sector);
3832 int f2fs_target_device_index(struct f2fs_sb_info *sbi, block_t blkaddr);
3833 void f2fs_set_data_blkaddr(struct dnode_of_data *dn, block_t blkaddr);
3834 void f2fs_update_data_blkaddr(struct dnode_of_data *dn, block_t blkaddr);
3875 block_t f2fs_start_bidx_of_node(unsigned int node_ofs, struct inode *inode);
4204 block_t *blkaddr);
4207 pgoff_t fofs, block_t blkaddr, unsigned int len);
4279 block_t blkaddr, bool in_task);
4292 pgoff_t fofs, block_t blkaddr,
4313 void f2fs_invalidate_compress_page(struct f2fs_sb_info *sbi, block_t blkaddr);
4315 nid_t ino, block_t blkaddr);
4317 block_t blkaddr);
4351 bool failed, block_t blkaddr, bool in_task)
4369 block_t blkaddr) { }
4371 struct page *page, nid_t ino, block_t blkaddr) { }
4373 struct page *page, block_t blkaddr) { return false; }
4379 pgoff_t fofs, block_t blkaddr,
4461 block_t blkaddr)
4538 block_t blkaddr)
4650 block_t blkaddr, unsigned int cnt)
4676 block_t blkaddr)