The buffered I/O functions are:
Perform physical I/O
Perform asynchronous physical I/O
Prevent cancellation of an asynchronous I/O request
Limit the physio() buffer size
Suspend processes pending completion of block I/O
Release the buffer after buffer I/O transfer and notify blocked threads
Indicate the error in a buffer header
Return an I/O error
Allocate virtual address space
Deallocate virtual address space
Use a single-direction elevator seek strategy to sort for buffers
Get a raw buffer header
Free a raw buffer header
Return the size of a buffer structure
Initialize a buffer structure
Uninitialize a buffer structure
Reuse a private buffer header after I/O is complete
Clone another buffer
Check whether a buffer is modified
Erase the contents of a buffer