git: <sys/types.h>: Get rid of udev_t.
Sascha Wildner
swildner at crater.dragonflybsd.org
Sun Dec 1 03:10:09 PST 2019
commit 91ffdfc56308b48600d5b200bd03a4da6ae6e2e4
Author: Sascha Wildner <saw at online.de>
Date: Sun Dec 1 11:59:08 2019 +0100
<sys/types.h>: Get rid of udev_t.
In a time long long ago, dev_t was a pointer, which later became cdev_t
during the great cleanups, until it ended up being a uint32_t, just like
udev_t. See for example the definitions of __dev_t in <sys/stat.h>.
This commit cleans up further by removing the udev_t type, leaving just
the POSIX dev_t type for both kernel and userland. Put it inside a
_DEV_T_DECLARED to prepare for further cleanups in <sys/stat.h>.
Summary of changes:
sbin/sysctl/sysctl.8 | 8 ++++----
sys/dev/disk/dm/dm.h | 2 +-
sys/dev/misc/snp/snp.c | 2 +-
sys/kern/kern_conf.c | 16 ++++++++--------
sys/kern/kern_proc.c | 2 +-
sys/kern/kern_shutdown.c | 2 +-
sys/kern/vfs_jops.c | 2 +-
sys/kern/vfs_journal.c | 2 +-
sys/sys/acct.h | 10 +---------
sys/sys/conf.h | 2 +-
sys/sys/devfs.h | 4 ++--
sys/sys/param.h | 2 +-
sys/sys/snoop.h | 10 ----------
sys/sys/stat.h | 12 ++----------
sys/sys/sysctl.h | 2 +-
sys/sys/systm.h | 10 +++++-----
sys/sys/types.h | 20 +++++++-------------
sys/sys/vfscache.h | 2 +-
sys/vfs/devfs/devfs_core.c | 8 ++++----
sys/vfs/hammer/hammer.h | 4 ++--
sys/vfs/hammer/hammer_subs.c | 4 ++--
sys/vfs/isofs/cd9660/cd9660_node.h | 2 +-
sys/vfs/nfs/nfs_serv.c | 2 +-
sys/vfs/nfs/nfs_subs.c | 4 ++--
sys/vfs/tmpfs/tmpfs_subr.c | 2 +-
usr.bin/fstat/fstat.c | 16 ++++++++--------
usr.bin/fstat/fstat.h | 4 ++--
usr.bin/fstat/hammer.c | 4 ++--
usr.bin/fstat/hammer2.c | 4 ++--
usr.bin/fstat/tmpfs.c | 4 ++--
30 files changed, 68 insertions(+), 100 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/91ffdfc56308b48600d5b200bd03a4da6ae6e2e4
--
DragonFly BSD source repository
More information about the Commits
mailing list