Lines Matching refs:ext
56 void print_ext(struct file_ext *ext)
58 if (ext->end_blk == 0)
59 printf("%8llu %8d %8d %8d\n", ext->f_pos, 0, 0, ext->blk_count);
61 printf("%8llu %8d %8d %8d\n", ext->f_pos, ext->start_blk,
62 ext->end_blk, ext->blk_count);
149 struct file_ext ext;
193 ext.f_pos = 0;
194 ext.start_blk = blknum;
195 ext.end_blk = blknum;
196 ext.blk_count = 1;
207 if ((blknum == 0 && blknum == ext.end_blk) || (ext.end_blk + 1) == blknum) {
208 ext.end_blk = blknum;
209 ext.blk_count++;
211 print_ext(&ext);
212 ext.f_pos = (__u64)i * st.st_blksize;
213 ext.start_blk = blknum;
214 ext.end_blk = blknum;
215 ext.blk_count = 1;
219 print_ext(&ext);