Home
last modified time | relevance | path

Searched refs:block_t (Results 1 – 19 of 19) sorted by relevance

/linux-4.1.27/fs/minix/
Ditree_common.c4 block_t *p;
5 block_t key;
11 static inline void add_chain(Indirect *p, struct buffer_head *bh, block_t *v) in add_chain()
24 static inline block_t *block_end(struct buffer_head *bh) in block_end()
26 return (block_t *)((char*)bh->b_data + bh->b_size); in block_end()
51 add_chain(++p, bh, (block_t *)bh->b_data + *++offsets); in get_branch()
90 branch[n].p = (block_t*) bh->b_data + offsets[n]; in alloc_branch()
208 static inline int all_zeroes(block_t *p, block_t *q) in all_zeroes()
220 block_t *top) in find_shared()
237 for (p=partial;p>chain && all_zeroes((block_t*)p->bh->b_data,p->p);p--) in find_shared()
[all …]
Ditree_v1.c7 typedef u16 block_t; /* 16 bit, host order */ typedef
9 static inline unsigned long block_to_cpu(block_t n) in block_to_cpu()
14 static inline block_t cpu_to_block(unsigned long n) in cpu_to_block()
19 static inline block_t *i_data(struct inode *inode) in i_data()
21 return (block_t *)minix_i(inode)->u.i1_data; in i_data()
Ditree_v2.c6 typedef u32 block_t; /* 32 bit, host order */ typedef
8 static inline unsigned long block_to_cpu(block_t n) in block_to_cpu()
13 static inline block_t cpu_to_block(unsigned long n) in cpu_to_block()
18 static inline block_t *i_data(struct inode *inode) in i_data()
20 return (block_t *)minix_i(inode)->u.i2_data; in i_data()
/linux-4.1.27/fs/f2fs/
Dgc.h46 static inline block_t free_user_blocks(struct f2fs_sb_info *sbi) in free_user_blocks()
55 static inline block_t limit_invalid_user_blocks(struct f2fs_sb_info *sbi) in limit_invalid_user_blocks()
60 static inline block_t limit_free_user_blocks(struct f2fs_sb_info *sbi) in limit_free_user_blocks()
62 block_t reclaimable_user_blocks = sbi->user_block_count - in limit_free_user_blocks()
91 block_t invalid_user_blocks = sbi->user_block_count - in has_enough_invalid_blocks()
Df2fs.h63 typedef u32 block_t; /* typedef
161 block_t blkaddr; /* block address to be discarded */
169 block_t blkaddr; /* block address locating the last fsync */
170 block_t last_dentry; /* block address locating the last dentry */
171 block_t last_inode; /* block address locating the last inode */
402 block_t nat_blkaddr; /* base disk address of NAT */
440 block_t data_blkaddr; /* block address of the node block */
500 block_t seg0_blkaddr; /* block address of 0'th segment */
501 block_t main_blkaddr; /* start block address of main area */
502 block_t ssa_blkaddr; /* start block address of SSA area */
[all …]
Dsegment.h186 block_t sit_base_addr; /* start block address of SIT area */
187 block_t sit_blocks; /* # of blocks used by SIT area */
188 block_t written_valid_blocks; /* # of valid blocks in main area */
402 static inline block_t written_block_count(struct f2fs_sb_info *sbi) in written_block_count()
562 static inline void verify_block_addr(struct f2fs_sb_info *sbi, block_t blk_addr) in verify_block_addr()
607 static inline void verify_block_addr(struct f2fs_sb_info *sbi, block_t blk_addr) in verify_block_addr()
634 block_t blk_addr = sit_i->sit_base_addr + offset; in current_sit_addr()
680 static inline block_t start_sum_block(struct f2fs_sb_info *sbi) in start_sum_block()
686 static inline block_t sum_blk_addr(struct f2fs_sb_info *sbi, int base, int type) in sum_blk_addr()
Drecovery.c165 block_t blkaddr; in find_fsync_dnodes()
248 block_t blkaddr, struct dnode_of_data *dn) in check_index_in_prev_nodes()
260 block_t bidx; in check_index_in_prev_nodes()
347 struct page *page, block_t blkaddr) in do_recover_data()
393 block_t src, dest; in do_recover_data()
448 block_t blkaddr; in recover_data()
511 block_t blkaddr; in recover_fsync_data()
Dcheckpoint.c81 block_t blkaddr, int type) in is_valid_blkaddr()
115 int ra_meta_pages(struct f2fs_sb_info *sbi, block_t start, int nrpages, int type) in ra_meta_pages()
117 block_t prev_blk_addr = 0; in ra_meta_pages()
119 block_t blkno = start; in ra_meta_pages()
467 block_t start_blk, orphan_blocks, i, j; in recover_orphan_inodes()
496 static void write_orphan_inodes(struct f2fs_sb_info *sbi, block_t start_blk) in write_orphan_inodes()
558 block_t cp_addr, unsigned long long *version) in validate_checkpoint()
618 block_t cp_blk_no; in get_valid_checkpoint()
881 block_t start_blk; in do_checkpoint()
Dsegment.c465 block_t blkstart, block_t blklen) in f2fs_issue_discard()
473 void discard_next_dnode(struct f2fs_sb_info *sbi, block_t blkaddr) in discard_next_dnode()
653 static void update_sit_entry(struct f2fs_sb_info *sbi, block_t blkaddr, int del) in update_sit_entry()
692 void refresh_sit_entry(struct f2fs_sb_info *sbi, block_t old, block_t new) in refresh_sit_entry()
702 void invalidate_blocks(struct f2fs_sb_info *sbi, block_t addr) in invalidate_blocks()
773 struct f2fs_summary_block *sum_blk, block_t blk_addr) in write_sum_page()
930 struct curseg_info *seg, block_t start) in __next_free_blkoff()
1162 block_t old_blkaddr, block_t *new_blkaddr, in allocate_data_block()
1263 block_t old_blkaddr, block_t new_blkaddr) in recover_data_page()
1346 block_t start; in read_compacted_summaries()
[all …]
Dtrace.h32 block_t len;
Dgc.c470 block_t start_bidx_of_node(unsigned int node_ofs, struct f2fs_inode_info *fi) in start_bidx_of_node()
491 struct node_info *dni, block_t blkaddr, unsigned int *nofs) in check_dnode()
496 block_t source_blkaddr; in check_dnode()
558 block_t start_addr; in gc_data_segment()
572 block_t start_bidx; in gc_data_segment()
Dnode.h47 block_t blk_addr; /* block address of the node */
239 static inline void fill_node_footer_blkaddr(struct page *page, block_t blkaddr) in fill_node_footer_blkaddr()
273 static inline block_t next_blkaddr_of_node(struct page *node_page) in next_blkaddr_of_node()
Ddata.c78 static struct bio *__bio_alloc(struct f2fs_sb_info *sbi, block_t blk_addr, in __bio_alloc()
272 block_t start_blkaddr; in lookup_extent_info()
297 block_t blkaddr) in update_extent_info()
301 block_t start_blkaddr, end_blkaddr; in update_extent_info()
639 block_t blkaddr) in f2fs_update_extent_tree()
1180 block_t blkaddr; in __allocate_data_blocks()
1292 block_t blkaddr = datablock_addr(dn.node_page, dn.ofs_in_node); in __get_data_block()
Dfile.c296 static bool __found_offset(block_t blkaddr, pgoff_t dirty, pgoff_t pgofs, in __found_offset()
362 block_t blkaddr; in f2fs_seek_block()
433 block_t blkaddr = le32_to_cpu(*addr); in truncate_data_blocks_range()
Dnode.c271 block_t new_blkaddr, bool fsync_done) in set_node_addr()
1486 block_t blk_addr; in scan_nat_page()
1540 block_t addr = le32_to_cpu(nat_in_journal(sum, i).block_addr); in build_free_nids()
1660 void recover_xattr_data(struct inode *inode, struct page *page, block_t blkaddr) in recover_xattr_data()
1745 block_t addr; in restore_node_summary()
Dinode.c56 block_t addr = le32_to_cpu(ri->i_addr[0]); in __written_first_block()
Dsuper.c549 block_t total_count, user_block_count, start_count, ovp_count; in f2fs_statfs()
/linux-4.1.27/include/trace/events/
Df2fs.h400 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr),
408 __field(block_t, blk_addr)
426 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr),
440 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr),
697 __field(block_t, blkaddr)
1024 TP_PROTO(struct super_block *sb, block_t blkstart, block_t blklen),
1030 __field(block_t, blkstart)
1031 __field(block_t, blklen)
1132 TP_PROTO(struct inode *inode, unsigned int pgofs, block_t blkaddr),
/linux-4.1.27/include/linux/
Df2fs_fs.h26 #define NULL_ADDR ((block_t)0) /* used as block_t addresses */
27 #define NEW_ADDR ((block_t)-1) /* used as block_t addresses */