Lines Matching defs:cpos
51 unsigned int cpos,
62 if (cpos >= emi->ei_cpos && cpos < range) {
71 static int ocfs2_extent_map_lookup(struct inode *inode, unsigned int cpos,
81 __ocfs2_extent_map_lookup(&oi->ip_extent_map, cpos, &emi);
83 coff = cpos - emi->ei_cpos;
100 * Forget about all clusters equal to or greater than cpos.
102 void ocfs2_extent_map_trunc(struct inode *inode, unsigned int cpos)
112 if (emi->ei_cpos >= cpos) {
121 if (range > cpos) {
123 emi->ei_clusters = cpos - emi->ei_cpos;
665 u32 cpos, num_clusters, p_cluster;
668 cpos = ocfs2_blocks_to_clusters(inode->i_sb, v_blkno);
670 ret = ocfs2_get_clusters(inode, cpos, &p_cluster, &num_clusters,
740 u32 mapping_end, cpos;
768 cpos = map_start >> osb->s_clustersize_bits;
772 while (cpos < mapping_end && !is_last) {
775 ret = ocfs2_get_clusters_nocache(inode, di_bh, cpos,
783 cpos += hole_size;
803 cpos = le32_to_cpu(rec.e_cpos)+ le16_to_cpu(rec.e_leaf_clusters);
825 u32 mapping_end, cpos;
836 cpos = map_start >> osb->s_clustersize_bits;
840 while (cpos < mapping_end && !is_last) {
841 ret = ocfs2_get_clusters_nocache(inode, di_bh, cpos,
854 cpos = le32_to_cpu(rec.e_cpos) +
858 if (cpos < mapping_end)
870 u32 cpos, cend, clen, hole_size;
897 cpos = *offset >> cs_bits;
900 while (cpos < cend && !is_last) {
901 ret = ocfs2_get_clusters_nocache(inode, di_bh, cpos, &hole_size,
908 extoff = cpos;
916 (cpos - le32_to_cpu(rec.e_cpos));
928 cpos += clen;
932 extoff = cpos;