Hello Dave, Thanks for your response. And I apologize, reading back my email I wasn't clear about what I was looking for. I want to be able to query which blocks are free or used, not just the counts. In EXT I was able to use ext2fs_test_block_bitmap() for that. XFS has a BTree with the free extents ordered by block number which I was hoping to be able to access from user-space, but couldn't find any APIs for it (or the headers containing the structure definitions) in the xfsprogs-devel package. Am I trying to do something impossible here? Thanks, Ben -----Original Message----- From: Dave Chinner [mailto:david@xxxxxxxxxxxxx] Sent: Tuesday, April 26, 2016 6:21 PM To: Benjamin Wirth Cc: xfs@xxxxxxxxxxx Subject: Re: development APIs for used/free blocks information On Tue, Apr 26, 2016 at 08:51:10PM +0000, Benjamin Wirth wrote: > Hello, > > I was looking for development APIs for XFS. The contents of > xfsprogs-devel seem to only contain a few IOCTL commands, mostly > file/inode based operations. > > I need to query free/used blocks of an entire XFS filesystem and was > hoping to find some user-space APIs for this. $ man 2 statvfs Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs