Table of Contents (exploded view)
-
Abstract for z/OS UNIX System Services File System Interface Reference
-
Summary of changes
-
General overview
-
Physical file systems
-
PFS operations descriptions
-
VFS servers
-
VFS callable services application programming interface
-
Syntax conventions for the VFS callable services
-
Considerations for servers written in C
-
v_access (BPX1VAC, BPX4VAC) — Check file accessibility
-
v_close (BPX1VCL, BPX4VCL) — Close a file
-
v_create (BPX1VCR, BPX4VCR) — Create a file
-
v_export (BPX1VEX, BPX4VEX) — Export a file system
-
v_fstatfs (BPX1VSF, BPX4VSF) — Return file system status
-
v_get (BPX1VGT, BPX4VGT) — Convert an FID to a vnode Token
-
v_getattr (BPX1VGA, BPX4VGA) — Get the attributes of a file
-
v_ioctl (BPX1VIO/BPX4VIO) - Convey a command to a physical file system
-
v_link (BPX1VLN, BPX4VLN) — Create a link to a file
-
v_lockctl (BPX1VLO, BPX4VLO) — Lock a file
-
v_lookup (BPX1VLK, BPX4VLK) — Look up a file or directory
-
v_mkdir (BPX1VMK, BPX4VMK) — Create a directory
-
v_open (BPX1VOP, BPX4VOP) — Open or create a file
-
v_pathconf (BPX1VPC, BPX4VPC) — Get pathconf information for a directory or file
-
v_rdwr (BPX1VRW, BPX4VRW) — Read from and write to a file
-
v_readdir (BPX1VRD, BPX4VRD) — Read entries from a directory
-
v_readlink (BPX1VRA, BPX4VRA) — Read a symbolic link
-
v_reg (BPX1VRG, BPX4VRG) — Register a process as a server
-
v_rel (BPX1VRL, BPX4VRL) — Release a vnode token
-
v_remove (BPX1VRM, BPX4VRM) — Remove a link to a file
-
v_rename (BPX1VRN, BPX4VRN) — Rename a file or directory
-
v_rmdir (BPX1VRE, BPX4VRE) — Remove a directory
-
v_rpn (BPX1VRP, BPX4VRP) — Resolve a path name
-
v_setattr (BPX1VSA, BPX4VSA) — Set the attributes of a file
-
v_symlink (BPX1VSY, BPX4VSY) — Create a symbolic link
-
OSI services
-
System control offsets to callable services
-
Mapping macros
-
Callable services examples
-
Reentrant entry linkage
-
BPX1VCR, BPX4VCR (v_create)
-
BPX1VSF, BPX4VSF (v_fstatfs)
-
BPX1VGT, BPX4VGT (v_get)
-
BPX1VGA, BPX4VGA (v_getattr)
-
BPX1VIO, BPX4VIO (v_ioctl)
-
BPX1VLN, BPX4VLN (v_link)
-
BPX1VLO, BPX4VLO (v_lockctl)
-
BPX1VLK, BPX4VLK (v_lookup)
-
BPX1VMK, BPX4VMK (v_mkdir)
-
BPX1VPC, BPX4VPC (v_pathconf)
-
BPX1VRW, BPX4VRW (v_rdwr)
-
BPX1VRD, BPX4VRD (v_readdir)
-
BPX1VRA, BPX4VRA (v_readlink)
-
BPX1VRG, BPX4VRG (v_reg)
-
BPX1VRL, BPX4VRL (v_rel)
-
BPX1VRM, BPX4VRM (v_remove)
-
BPX1VRN, BPX4VRN (v_rename)
-
BPX1VRE, BPX4VRE (v_rmdir)
-
BPX1VRP, BPX4VRP (v_rpn)
-
BPX1VSA, BPX4VSA (v_setattr)
-
BPX1VSY, BPX4VSY (v_symlink)
-
Reentrant return linkage
-
Interface structures for C language servers and clients
-
Assembler and C-language facilities for writing a PFS in C