Buffers
The XBSA application allocates all of the buffers that the NetBackup XBSA interface uses. The NetBackup XBSA interface fills data into the buffers, but never allocates any memory that is passed back to the XBSA application. This process simplifies buffer allocation and deletion since the XBSA application is solely responsible.
The API uses several conventions that let the NetBackup XBSA interface influence how buffers are allocated and provide an interface with the ability to reserve private sections in certain buffers.