| Entry | |
|---|---|
| R0 | Reason Code |
| R1 | File handle |
| R2 | Attribute (per reason code) |
| Exit | |
|---|---|
| Different per reason code | |
| # | Description |
|---|---|
| 0 | Read pointer/FS |
| 1 | Write pointer |
| 2 | Read extent |
| 3 | Write extent |
| 4 | Read allocated size |
| 5 | Read EOF status |
| 6 | Reserve space |
| 7 | Read pathname of open file |
| 8 | Inform of changed open file |
| 9 | IOCtl |
| 254 | Read info on file handle |
| 255 | Flush file(s) |
The purpose of this call is to read or write to an open file.
Each reason code specifies a different use for this call.