---
title: lockf
framework: Kernel
role: symbol
platforms: [macOS 12.0+]
path: kernel/lockf
---

# lockf

## Declaration

```occ
struct lockf {
    ...
};
```

## Topics

### Instance Properties

- [lf_blkhd](kernel/lockf/3755414-lf_blkhd.md)
- [lf_block](kernel/lockf/3755415-lf_block.md)
- [lf_end](kernel/lockf/3755416-lf_end.md)
- [lf_flags](kernel/lockf/3755417-lf_flags.md)
- [lf_head](kernel/lockf/3755418-lf_head.md)
- [lf_id](kernel/lockf/3755419-lf_id.md)
- [lf_next](kernel/lockf/3755420-lf_next.md)
- [lf_owner](kernel/lockf/3755421-lf_owner.md)
- [lf_start](kernel/lockf/3755422-lf_start.md)
- [lf_type](kernel/lockf/3755423-lf_type.md)
- [lf_vnode](kernel/lockf/3755424-lf_vnode.md)
