vfs: file: fix some locking issues reading f.d without the lock
vfs: file: fix some locking issues reading f.d without the lock

Before this change we were reading Files.d without the lock. This
isn't allowed as d can change when the file is renamed.

ncw/rclone,ncw/rclone,ncw/rclone,ncw/rclone