Lines Matching refs:p_blkno
133 u64 p_blkno, count, past_eof;
149 err = ocfs2_extent_map_get_blocks(inode, iblock, &p_blkno, &count,
171 if (create && p_blkno == 0 && ocfs2_sparse_alloc(osb)) {
178 if (p_blkno && !(ext_flags & OCFS2_EXT_UNWRITTEN))
179 map_bh(bh_result, inode->i_sb, p_blkno);
184 if (p_blkno == 0) {
187 "iblock = %llu p_blkno = %llu blkno=(%llu)\n",
189 (unsigned long long)p_blkno,
429 u64 p_blkno = 0;
459 err = ocfs2_extent_map_get_blocks(inode, block, &p_blkno, NULL,
475 status = err ? 0 : p_blkno;
573 int ocfs2_map_folio_blocks(struct folio *folio, u64 *p_blkno,
610 map_bh(bh, inode->i_sb, *p_blkno);
624 *p_blkno = *p_blkno + 1;
921 static int ocfs2_prepare_folio_for_write(struct inode *inode, u64 *p_blkno,
944 ret = ocfs2_map_folio_blocks(folio, p_blkno, inode,
947 ret = ocfs2_map_folio_blocks(folio, p_blkno, inode,
971 ret = ocfs2_map_folio_blocks(folio, p_blkno, inode,
1102 u64 p_blkno;
1161 p_blkno = ocfs2_clusters_to_blocks(inode->i_sb, *phys);
1163 p_blkno += (user_pos >> inode->i_sb->s_blocksize_bits) & (u64)(bpc - 1);
1170 p_blkno += (1 << (PAGE_SHIFT - inode->i_sb->s_blocksize_bits));
1174 tmpret = ocfs2_prepare_folio_for_write(inode, &p_blkno, wc,
2125 u64 p_blkno;
2224 p_blkno = ocfs2_clusters_to_blocks(inode->i_sb, desc->c_phys);
2225 BUG_ON(p_blkno == 0);
2226 p_blkno += iblock & (u64)(ocfs2_clusters_to_blocks(inode->i_sb, 1) - 1);
2228 map_bh(bh_result, inode->i_sb, p_blkno);