---
title: FSVolume.KernelCacheCoherencyAction.pushInvalidate
framework: fskit
role: symbol
role_heading: Case
path: fskit/fsvolume/kernelcachecoherencyaction/pushinvalidate
---

# FSVolume.KernelCacheCoherencyAction.pushInvalidate

An action to flush dirty data to storage and invalidate (clear) the cache.

## Declaration

```swift
case pushInvalidate
```

## See Also

### Coherency actions

- [FSVolume.KernelCacheCoherencyAction.push](fskit/fsvolume/kernelcachecoherencyaction/push.md)
- [FSVolume.KernelCacheCoherencyAction.invalidate](fskit/fsvolume/kernelcachecoherencyaction/invalidate.md)
- [FSVolume.KernelCacheCoherencyAction.update](fskit/fsvolume/kernelcachecoherencyaction/update.md)
- [FSVolume.KernelCacheCoherencyAction.revoke](fskit/fsvolume/kernelcachecoherencyaction/revoke.md)
