Lines Matching defs:imap
213 struct xfs_imap imap;
246 imap.im_blkno = XFS_AGB_TO_DADDR(mp, agno, agbno);
247 imap.im_len = XFS_FSB_TO_BB(mp, M_IGEO(mp)->blocks_per_cluster);
248 imap.im_boffset = XFS_INO_TO_OFFSET(mp, irec->ir_startino) <<
251 if (imap.im_boffset != 0 && cluster_base != 0) {
252 ASSERT(imap.im_boffset == 0 || cluster_base == 0);
258 imap.im_blkno, imap.im_len, cluster_base, nr_inodes,
281 error = xfs_imap_to_bp(mp, bs->cur->bc_tp, &imap, &dip, &cluster_bp, 0);
289 if (imap.im_boffset >= BBTOB(cluster_bp->b_length)) {
294 dip = xfs_buf_offset(cluster_bp, imap.im_boffset);
299 imap.im_boffset += mp->m_sb.sb_inodesize;