| Opcode | Input | Output | 
| getattr | fileh | type, REST* | 
| setattr | fileh, mode, | type, REST* |  | uid, gid, size, atime, mtime |  | 
| lookup | fileh, name | fileh, type, REST* | 
| readlink | fileh | nfspath | 
| read | fileh, offset, count, totalcount | data_len, type,
REST* | 
| write | fileh, beginoffset, offset, | type, REST* | 
|  | totalcount, data |  | 
| create | fileh, name, mode, uid, | fileh, type, REST* | 
|  | gid, size, atime, mtime |  | 
| remove | fileh, name | nfsstat | 
| rename | from fileh, from name, to fileh, | nfsstat | 
|  | to name |  | 
| link | from fileh, to fileh, to name | nfsstat | 
| symlink | from fileh, from name, to pathname, | nfsstat | 
|  | mode, uid, gid, size, atime, mtime |  | 
| mkdir | fileh, name, mode, | fileh, type, REST* | 
|  | uid, gid, size, atime, mtime |  | 
| rmdir | fileh, name | nfsstat | 
| readdir | fileh, cookie, count | [list of] fileid, | 
|  | name, cookie |  | 
| statfs | fileh | tsize, bsize, blocks, | 
|  | bfree, bavail |  | 
rdev, blocks, fsid, fileid, atime, mtime, ctime