| 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