Lines Matching defs:imap
367 struct xfs_imap imap;
399 imap.im_blkno = XFS_AGB_TO_DADDR(mp, agno, agbno);
400 imap.im_len = XFS_FSB_TO_BB(mp, M_IGEO(mp)->blocks_per_cluster);
401 imap.im_boffset = XFS_INO_TO_OFFSET(mp, irec->ir_startino) <<
404 if (imap.im_boffset != 0 && cluster_base != 0) {
405 ASSERT(imap.im_boffset == 0 || cluster_base == 0);
411 imap.im_blkno, imap.im_len, cluster_base, nr_inodes,
434 error = xfs_imap_to_bp(mp, bs->cur->bc_tp, &imap, &cluster_bp);
442 if (imap.im_boffset >= BBTOB(cluster_bp->b_length)) {
447 dip = xfs_buf_offset(cluster_bp, imap.im_boffset);
452 imap.im_boffset += mp->m_sb.sb_inodesize;