---
title: flock
framework: Kernel
role: symbol
platforms: [macOS 10.6+]
path: kernel/flock
---

# flock

## Declaration

```occ
struct flock {
    ...
};
```

## Topics

### Instance Properties

- [l_len](kernel/flock/1572451-l_len.md)
- [l_pid](kernel/flock/1572529-l_pid.md)
- [l_start](kernel/flock/1572459-l_start.md)
- [l_type](kernel/flock/1572568-l_type.md)
- [l_whence](kernel/flock/1572553-l_whence.md)
