/kernel/linux/linux-5.10/fs/ocfs2/ |
H A D | aops.c | 142 u64 p_blkno, count, past_eof; in ocfs2_get_block() local 158 err = ocfs2_extent_map_get_blocks(inode, iblock, &p_blkno, &count, in ocfs2_get_block() 163 (unsigned long long)p_blkno); in ocfs2_get_block() 181 if (create && p_blkno == 0 && ocfs2_sparse_alloc(osb)) { in ocfs2_get_block() 188 if (p_blkno && !(ext_flags & OCFS2_EXT_UNWRITTEN)) in ocfs2_get_block() 189 map_bh(bh_result, inode->i_sb, p_blkno); in ocfs2_get_block() 194 if (p_blkno == 0) { in ocfs2_get_block() 197 "iblock = %llu p_blkno = %llu blkno=(%llu)\n", in ocfs2_get_block() 199 (unsigned long long)p_blkno, in ocfs2_get_block() 451 u64 p_blkno in ocfs2_bmap() local 595 ocfs2_map_page_blocks(struct page *page, u64 *p_blkno, struct inode *inode, unsigned int from, unsigned int to, int new) ocfs2_map_page_blocks() argument 944 ocfs2_prepare_page_for_write(struct inode *inode, u64 *p_blkno, struct ocfs2_write_ctxt *wc, struct page *page, u32 cpos, loff_t user_pos, unsigned user_len, int new) ocfs2_prepare_page_for_write() argument 1128 u64 p_blkno; ocfs2_write_cluster() local 2154 u64 p_blkno; ocfs2_dio_wr_get_block() local [all...] |
H A D | quota_local.c | 973 u64 p_blkno; in ocfs2_local_quota_add_chunk() local 1008 &p_blkno, NULL, NULL); in ocfs2_local_quota_add_chunk() 1013 bh = sb_getblk(sb, p_blkno); in ocfs2_local_quota_add_chunk() 1037 &p_blkno, NULL, NULL); in ocfs2_local_quota_add_chunk() 1042 dbh = sb_getblk(sb, p_blkno); in ocfs2_local_quota_add_chunk() 1104 u64 p_blkno; in ocfs2_extend_local_quota_file() local 1135 &p_blkno, NULL, NULL); in ocfs2_extend_local_quota_file() 1140 bh = sb_getblk(sb, p_blkno); in ocfs2_extend_local_quota_file()
|
H A D | extent_map.h | 37 int ocfs2_extent_map_get_blocks(struct inode *inode, u64 v_blkno, u64 *p_blkno,
|
H A D | aops.h | 18 int ocfs2_map_page_blocks(struct page *page, u64 *p_blkno,
|
H A D | journal.c | 1159 u64 v_blkno, p_blkno, p_blocks, num_blocks; in ocfs2_force_read_journal() local 1167 &p_blkno, &p_blocks, NULL); in ocfs2_force_read_journal() 1173 for (i = 0; i < p_blocks; i++, p_blkno++) { in ocfs2_force_read_journal() 1174 bh = __find_get_block(osb->sb->s_bdev, p_blkno, in ocfs2_force_read_journal() 1185 status = ocfs2_read_blocks_sync(osb, p_blkno, 1, &bh); in ocfs2_force_read_journal()
|
H A D | xattr.c | 3687 u64 *p_blkno, in ocfs2_xattr_get_rec() 3735 *p_blkno = le64_to_cpu(rec->e_blkno); in ocfs2_xattr_get_rec() 3805 * This series start from p_blkno and last for num_clusters. 3816 u64 p_blkno, in ocfs2_xattr_bucket_find() 3837 ret = ocfs2_read_xattr_bucket(search, p_blkno); in ocfs2_xattr_bucket_find() 3849 blkno = p_blkno + bucket * blk_per_bucket; in ocfs2_xattr_bucket_find() 3896 lower_blkno = p_blkno; in ocfs2_xattr_bucket_find() 3934 u64 p_blkno = 0; in ocfs2_xattr_index_block_find() local 3946 ret = ocfs2_xattr_get_rec(inode, name_hash, &p_blkno, &first_hash, in ocfs2_xattr_index_block_find() 3953 BUG_ON(p_blkno in ocfs2_xattr_index_block_find() 3685 ocfs2_xattr_get_rec(struct inode *inode, u32 name_hash, u64 *p_blkno, u32 *e_cpos, u32 *num_clusters, struct ocfs2_extent_list *el) ocfs2_xattr_get_rec() argument 3812 ocfs2_xattr_bucket_find(struct inode *inode, int name_index, const char *name, u32 name_hash, u64 p_blkno, u32 first_hash, u32 num_clusters, struct ocfs2_xattr_search *xs) ocfs2_xattr_bucket_find() argument 4091 u64 p_blkno = 0; ocfs2_iterate_xattr_index_block() local 5282 u64 p_blkno; ocfs2_add_new_xattr_bucket() local [all...] |
H A D | extent_map.c | 660 int ocfs2_extent_map_get_blocks(struct inode *inode, u64 v_blkno, u64 *p_blkno, in ocfs2_extent_map_get_blocks() argument 685 *p_blkno = boff; in ocfs2_extent_map_get_blocks()
|
H A D | suballoc.c | 323 u64 p_blkno, unsigned int clusters) in ocfs2_bg_discontig_add_extent() 332 rec->e_blkno = cpu_to_le64(p_blkno); in ocfs2_bg_discontig_add_extent() 497 u64 p_blkno; in ocfs2_block_group_grow_discontig() local 521 p_blkno = ocfs2_clusters_to_blocks(osb->sb, p_cpos); in ocfs2_block_group_grow_discontig() 522 ocfs2_bg_discontig_add_extent(osb, bg, cl, p_blkno, in ocfs2_block_group_grow_discontig() 320 ocfs2_bg_discontig_add_extent(struct ocfs2_super *osb, struct ocfs2_group_desc *bg, struct ocfs2_chain_list *cl, u64 p_blkno, unsigned int clusters) ocfs2_bg_discontig_add_extent() argument
|
H A D | namei.c | 1699 u64 p_blkno, p_blocks; in ocfs2_create_symlink_data() local 1725 status = ocfs2_extent_map_get_blocks(inode, 0, &p_blkno, &p_blocks, in ocfs2_create_symlink_data() 1745 bhs[virtual] = sb_getblk(sb, p_blkno); in ocfs2_create_symlink_data() 1771 p_blkno++; in ocfs2_create_symlink_data()
|
H A D | dir.c | 3102 u64 p_blkno, v_blkno; in ocfs2_do_extend_dir() local 3128 status = ocfs2_extent_map_get_blocks(dir, v_blkno, &p_blkno, NULL, NULL); in ocfs2_do_extend_dir() 3134 *new_bh = sb_getblk(sb, p_blkno); in ocfs2_do_extend_dir()
|
/kernel/linux/linux-6.6/fs/ocfs2/ |
H A D | aops.c | 140 u64 p_blkno, count, past_eof; in ocfs2_get_block() local 156 err = ocfs2_extent_map_get_blocks(inode, iblock, &p_blkno, &count, in ocfs2_get_block() 161 (unsigned long long)p_blkno); in ocfs2_get_block() 179 if (create && p_blkno == 0 && ocfs2_sparse_alloc(osb)) { in ocfs2_get_block() 186 if (p_blkno && !(ext_flags & OCFS2_EXT_UNWRITTEN)) in ocfs2_get_block() 187 map_bh(bh_result, inode->i_sb, p_blkno); in ocfs2_get_block() 192 if (p_blkno == 0) { in ocfs2_get_block() 195 "iblock = %llu p_blkno = %llu blkno=(%llu)\n", in ocfs2_get_block() 197 (unsigned long long)p_blkno, in ocfs2_get_block() 448 u64 p_blkno in ocfs2_bmap() local 592 ocfs2_map_page_blocks(struct page *page, u64 *p_blkno, struct inode *inode, unsigned int from, unsigned int to, int new) ocfs2_map_page_blocks() argument 940 ocfs2_prepare_page_for_write(struct inode *inode, u64 *p_blkno, struct ocfs2_write_ctxt *wc, struct page *page, u32 cpos, loff_t user_pos, unsigned user_len, int new) ocfs2_prepare_page_for_write() argument 1124 u64 p_blkno; ocfs2_write_cluster() local 2151 u64 p_blkno; ocfs2_dio_wr_get_block() local [all...] |
H A D | quota_local.c | 970 u64 p_blkno; in ocfs2_local_quota_add_chunk() local 1005 &p_blkno, NULL, NULL); in ocfs2_local_quota_add_chunk() 1010 bh = sb_getblk(sb, p_blkno); in ocfs2_local_quota_add_chunk() 1034 &p_blkno, NULL, NULL); in ocfs2_local_quota_add_chunk() 1039 dbh = sb_getblk(sb, p_blkno); in ocfs2_local_quota_add_chunk() 1101 u64 p_blkno; in ocfs2_extend_local_quota_file() local 1132 &p_blkno, NULL, NULL); in ocfs2_extend_local_quota_file() 1137 bh = sb_getblk(sb, p_blkno); in ocfs2_extend_local_quota_file()
|
H A D | aops.h | 16 int ocfs2_map_page_blocks(struct page *page, u64 *p_blkno,
|
H A D | extent_map.h | 35 int ocfs2_extent_map_get_blocks(struct inode *inode, u64 v_blkno, u64 *p_blkno,
|
H A D | journal.c | 1197 u64 v_blkno, p_blkno, p_blocks, num_blocks; in ocfs2_force_read_journal() local 1205 &p_blkno, &p_blocks, NULL); in ocfs2_force_read_journal() 1211 for (i = 0; i < p_blocks; i++, p_blkno++) { in ocfs2_force_read_journal() 1212 bh = __find_get_block(osb->sb->s_bdev, p_blkno, in ocfs2_force_read_journal() 1223 status = ocfs2_read_blocks_sync(osb, p_blkno, 1, &bh); in ocfs2_force_read_journal()
|
H A D | xattr.c | 3681 u64 *p_blkno, in ocfs2_xattr_get_rec() 3729 *p_blkno = le64_to_cpu(rec->e_blkno); in ocfs2_xattr_get_rec() 3799 * This series start from p_blkno and last for num_clusters. 3810 u64 p_blkno, in ocfs2_xattr_bucket_find() 3831 ret = ocfs2_read_xattr_bucket(search, p_blkno); in ocfs2_xattr_bucket_find() 3843 blkno = p_blkno + bucket * blk_per_bucket; in ocfs2_xattr_bucket_find() 3890 lower_blkno = p_blkno; in ocfs2_xattr_bucket_find() 3928 u64 p_blkno = 0; in ocfs2_xattr_index_block_find() local 3940 ret = ocfs2_xattr_get_rec(inode, name_hash, &p_blkno, &first_hash, in ocfs2_xattr_index_block_find() 3947 BUG_ON(p_blkno in ocfs2_xattr_index_block_find() 3679 ocfs2_xattr_get_rec(struct inode *inode, u32 name_hash, u64 *p_blkno, u32 *e_cpos, u32 *num_clusters, struct ocfs2_extent_list *el) ocfs2_xattr_get_rec() argument 3806 ocfs2_xattr_bucket_find(struct inode *inode, int name_index, const char *name, u32 name_hash, u64 p_blkno, u32 first_hash, u32 num_clusters, struct ocfs2_xattr_search *xs) ocfs2_xattr_bucket_find() argument 4085 u64 p_blkno = 0; ocfs2_iterate_xattr_index_block() local 5276 u64 p_blkno; ocfs2_add_new_xattr_bucket() local [all...] |
H A D | extent_map.c | 658 int ocfs2_extent_map_get_blocks(struct inode *inode, u64 v_blkno, u64 *p_blkno, in ocfs2_extent_map_get_blocks() argument 683 *p_blkno = boff; in ocfs2_extent_map_get_blocks()
|
H A D | suballoc.c | 321 u64 p_blkno, unsigned int clusters) in ocfs2_bg_discontig_add_extent() 330 rec->e_blkno = cpu_to_le64(p_blkno); in ocfs2_bg_discontig_add_extent() 495 u64 p_blkno; in ocfs2_block_group_grow_discontig() local 519 p_blkno = ocfs2_clusters_to_blocks(osb->sb, p_cpos); in ocfs2_block_group_grow_discontig() 520 ocfs2_bg_discontig_add_extent(osb, bg, cl, p_blkno, in ocfs2_block_group_grow_discontig() 318 ocfs2_bg_discontig_add_extent(struct ocfs2_super *osb, struct ocfs2_group_desc *bg, struct ocfs2_chain_list *cl, u64 p_blkno, unsigned int clusters) ocfs2_bg_discontig_add_extent() argument
|
H A D | namei.c | 1703 u64 p_blkno, p_blocks; in ocfs2_create_symlink_data() local 1729 status = ocfs2_extent_map_get_blocks(inode, 0, &p_blkno, &p_blocks, in ocfs2_create_symlink_data() 1749 bhs[virtual] = sb_getblk(sb, p_blkno); in ocfs2_create_symlink_data() 1775 p_blkno++; in ocfs2_create_symlink_data()
|
H A D | dir.c | 3091 u64 p_blkno, v_blkno; in ocfs2_do_extend_dir() local 3117 status = ocfs2_extent_map_get_blocks(dir, v_blkno, &p_blkno, NULL, NULL); in ocfs2_do_extend_dir() 3123 *new_bh = sb_getblk(sb, p_blkno); in ocfs2_do_extend_dir()
|