[stream-file] Mark temp files NOATIME
[ring] Rename variables for readability

Patch from Egmont Koblinger.

Part of Bug 708496 - Lines disappear after positioning back the cursor
Bug 708496 - Lines disappear after positioning back the cursor

Patch from Egmont Koblinger.
Fixup commit a551b0b8686bc266a2329a3215069895d591b0e9