-a If this option is specified, information about the file's attribute fork is printed instead of the
default data fork.
-e If this option is used, xfs_bmap obtains all delayed allocation extents, and does not flush dirty
pages to disk before querying extent data. With the -v option, the flags column will show which
extents have not yet been allocated.
-l If this option is used, then
<nblocks> blocks
will be appended to each line. nblocks is the length of the extent described on the line in units
of 512-byte blocks.
This flag has no effect if the -v option is used.
-nnum_extents
If this option is given, xfs_bmap will display at most num_extents extents. In the absence of -n,
xfs_bmap will display all extents in the file.
-p If this option is used, xfs_bmap obtains all unwritten (preallocated) extents that do not contain
written data. With the -v option, the flags column will show which extents are
preallocated/unwritten.
-v Shows verbose information. When this flag is specified, additional AG specific information is
appended to each line in the following form:
agno (startagoffset..endagoffset) nblocksflags
A second -v option will print out the flags legend.
-V Prints the version number and exits.