diff options
author | Ian Moffett <ian@osmora.org> | 2024-05-21 22:18:52 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2024-05-21 22:18:52 -0400 |
commit | d6104baa618686f7f0f0f36216394b60553ac14a (patch) | |
tree | 8b99695f0f57dc45c3bbdb2b142d8ed6aedf56fd /sys/include | |
parent | 8fdacd25827ea30aa71ea14f9ac52ea3d01d3701 (diff) |
kernel: devfs: Add support for close hook
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'sys/include')
-rw-r--r-- | sys/include/sys/device.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/include/sys/device.h b/sys/include/sys/device.h index 69e367f..1bca4a8 100644 --- a/sys/include/sys/device.h +++ b/sys/include/sys/device.h @@ -43,6 +43,7 @@ struct device { int(*read)(struct device *dev, struct sio_txn *sio); int(*ioctl)(struct device *dev, uint32_t cmd, uintptr_t arg); int(*open)(struct device *dev); + int(*close)(struct device *dev); paddr_t(*mmap)(struct device *dev, off_t off, vm_prot_t prot); TAILQ_ENTRY(device) link; }; |