@FuseMethod
final int _lock(final String path, final StructFuseFileInfo info, final int cmd, final StructFlock flock)
{
final FileInfoWrapper fileWrapper = new FileInfoWrapper(path, info);
final FlockWrapper flockWrapper = new FlockWrapper(path, flock);
final int result = lock(path, fileWrapper, FlockCommand.fromBits(cmd), flockWrapper);
fileWrapper.write();
flockWrapper.write();
return result;
}