Contents

FSVolume.KernelCacheCoherencyAction.pushInvalidate

An action to flush dirty data to storage and invalidate (clear) the cache. This also invalidates the item’s cached attributes, so the next request for attributes fetches them from your module.

Declaration

case pushInvalidate

Discussion

For a directory, this also purges the kernel name cache for the directory’s entries. With the name cache purged, any later lookup re-populates the cache.

See Also

Coherency actions