Lines Matching defs:map
252 struct xfs_bmbt_irec map;
273 if (!xfs_iext_lookup_extent(dp, ifp, map_off, &icur, &map))
275 if (map.br_startoff >= last_da)
277 xfs_trim_extent(&map, map_off, last_da - map_off);
280 new_off = xfs_dir2_da_to_byte(geo, map.br_startoff);
283 error = xfs_dir3_data_read(args->trans, dp, map.br_startoff, 0, &bp);
296 *ra_blk = map.br_startoff;
297 next_ra = map.br_startoff + geo->fsbcount;
300 if (map.br_blockcount < geo->fsbcount &&
301 !xfs_iext_next_extent(ifp, &icur, &map))
303 if (map.br_startoff >= last_da)
305 xfs_trim_extent(&map, next_ra, last_da - next_ra);
310 next_ra = roundup((xfs_dablk_t)map.br_startoff, geo->fsbcount);
312 next_ra < map.br_startoff + map.br_blockcount) {
325 if (!xfs_iext_next_extent(ifp, &icur, &map)) {