raw: use explicit llseek file operations