All of lore.kernel.org
 help / color / mirror / Atom feed
* development APIs for used/free blocks information
@ 2016-04-26 20:51 Benjamin Wirth
  2016-04-26 21:33 ` Eric Sandeen
  2016-04-26 22:21 ` Dave Chinner
  0 siblings, 2 replies; 8+ messages in thread
From: Benjamin Wirth @ 2016-04-26 20:51 UTC (permalink / raw)
  To: xfs


[-- Attachment #1.1: Type: text/plain, Size: 874 bytes --]

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. I have done the same task for EXT filesystem which seemed fairly easy as it provided simple open/query/close APIs. I know that XFS is a bit different as it manages free extents in two B+ trees per AG, but is this free/used block/extent information externalized somehow for developers to use? Am I not looking in the right place or these functionalities are simply not provided to application developers?

Any help/pointers would be greatly appreciated.

Regards,

Benjamin Wirth | Senior Software Developer
WinMagic Inc.
5600A Cancross Court
Mississauga, ON  |  L5R 3E9 |  Canada


[-- Attachment #1.2: Type: text/html, Size: 3649 bytes --]

[-- Attachment #2: Type: text/plain, Size: 121 bytes --]

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2016-06-16 19:57 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-26 20:51 development APIs for used/free blocks information Benjamin Wirth
2016-04-26 21:33 ` Eric Sandeen
2016-04-26 22:21 ` Dave Chinner
2016-04-26 22:51   ` Eric Sandeen
2016-04-26 23:09     ` Dave Chinner
2016-04-27 12:54   ` Benjamin Wirth
2016-04-27 23:41     ` Dave Chinner
2016-06-16 19:57       ` Benjamin Wirth

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.