public void releaseEntry(@Released OffHeapRegionEntry regionEntry) {
    if (regionEntry instanceof DiskEntry) {
      DiskId diskId = ((DiskEntry) regionEntry).getDiskId();
      if (diskId != null && diskId.isPendingAsync()) {
        synchronized (diskId) {
          // This may not be needed so remove this call if it causes problems.
          // We no longer need this entry to be written to disk so unschedule it
          // before we change its value to REMOVED_PHASE2.
          diskId.setPendingAsync(false);
          setValue(regionEntry, Token.REMOVED_PHASE2);
          return;
        }
      }
    }

    setValue(regionEntry, Token.REMOVED_PHASE2);
  }
The address in 'regionEntry' will be @Released.
geode-core/src/main/java/org/apache/geode/internal/offheap/OffHeapRegionEntryHelperInstance.java