z/OS UNIX System Services File System Interface Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Minimum 64-bit support

z/OS UNIX System Services File System Interface Reference
SA23-2285-00

The minimum needed by a PFS to be 64-bit supporting is:
  • If the only data moves to or from the user address space are done with osi_uiomove, the PFS just needs to set pfsi_addr64 during initialization.
  • If osi_copyin or osi_copyout are used for user buffers, the PFS must check the FuioAddr64 flag at each of these calls, and use osi_copy64 or osi_uiomove whenever this flag is on.
  • If the PFS does its own MVCSKs and MVCDKs, it must check the FuioAddr64 flag at each of these locations and handle moves with 64-bit addresses; or call osi_copy64 or osi_uiomove at these points. Doing your own moves is, of course, fastest.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014