which is maintained in lseek(), read() and write(), and passed along to the device's strategy routine.