Lines Matching defs:map

26 #define ATTR_RMTVALUE_MAPSIZE	1	/* # of map entries at once */
384 struct xfs_bmbt_irec map[ATTR_RMTVALUE_MAPSIZE];
405 blkcnt, map, &nmap,
415 ASSERT((map[i].br_startblock != DELAYSTARTBLOCK) &&
416 (map[i].br_startblock != HOLESTARTBLOCK));
417 dblkno = XFS_FSB_TO_DADDR(mp, map[i].br_startblock);
418 dblkcnt = XFS_FSB_TO_BB(mp, map[i].br_blockcount);
431 /* roll attribute extent map forwards */
432 lblkno += map[i].br_blockcount;
433 blkcnt -= map[i].br_blockcount;
477 struct xfs_bmbt_irec map;
504 blkcnt, &map, &nmap,
509 ASSERT((map.br_startblock != DELAYSTARTBLOCK) &&
510 (map.br_startblock != HOLESTARTBLOCK));
512 dblkno = XFS_FSB_TO_DADDR(mp, map.br_startblock),
513 dblkcnt = XFS_FSB_TO_BB(mp, map.br_blockcount);
529 /* roll attribute extent map forwards */
530 lblkno += map.br_blockcount;
531 blkcnt -= map.br_blockcount;
541 struct xfs_bmbt_irec *map,
550 if (XFS_IS_CORRUPT(mp, map->br_startblock == DELAYSTARTBLOCK) ||
551 XFS_IS_CORRUPT(mp, map->br_startblock == HOLESTARTBLOCK))
555 XFS_FSB_TO_DADDR(mp, map->br_startblock),
556 XFS_FSB_TO_BB(mp, map->br_blockcount),
579 struct xfs_bmbt_irec *map = &attr->xattri_map;
586 memset(map, 0, sizeof(struct xfs_bmbt_irec));
610 struct xfs_bmbt_irec *map = &attr->xattri_map;
618 map, &nmap);
623 ASSERT((map->br_startblock != DELAYSTARTBLOCK) &&
624 (map->br_startblock != HOLESTARTBLOCK));
626 /* roll attribute extent map forwards */
627 attr->xattri_lblkno += map->br_blockcount;
628 attr->xattri_blkcnt -= map->br_blockcount;
651 struct xfs_bmbt_irec map;
659 blkcnt, &map, &nmap, XFS_BMAPI_ATTRFORK);
664 error = xfs_attr_rmtval_stale(args->dp, &map, XBF_TRYLOCK);
668 lblkno += map.br_blockcount;
669 blkcnt -= map.br_blockcount;