git: devfs: Change typedef 'cdevpriv_dtr_t' to 'd_priv_dtor_t'
aly at crater.dragonflybsd.org
Sat Jun 19 03:39:00 PDT 2021
Author: Aaron LI <aly at aaronly.me>
Date: Tue May 25 12:15:34 2021 +0800
devfs: Change typedef 'cdevpriv_dtr_t' to 'd_priv_dtor_t'
The original 'cdevpriv_dtr_t' typedef was not able to be used in a
function prototype like the other d_xxx_t typedef's, because it declared
a function *pointer* rather than a function. This makes it useless
outside the cdevpriv implementation.
Change the typedef to declare a function and rename it to
'd_priv_dtor_t', which is more consistent with other dev_ops methods,
although it's not a direct member in the dev_ops struct.
Obtained-from: FreeBSD (revision 291653)
Summary of changes:
sys/bus/u4b/usb_dev.c | 3 +--
sys/dev/misc/evdev/cdev.c | 2 +-
sys/dev/misc/ipmi/ipmi.c | 2 +-
sys/sys/devfs.h | 8 ++++----
sys/vfs/devfs/devfs_core.c | 4 ++--
5 files changed, 9 insertions(+), 10 deletions(-)
DragonFly BSD source repository
More information about the Commits