Module Name:    src
Committed By:   isaki
Date:           Wed Jun 26 11:53:15 UTC 2019

Modified Files:
        src/sys/dev/pad: pad.c padvar.h

Log Message:
Style fixes.  No functional changes intended.
- Rename some functions for consistency.
- Rearrange some functions for readability.
- Unify to struct pad_softc.


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/dev/pad/pad.c
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/pad/padvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/pad/pad.c
diff -u src/sys/dev/pad/pad.c:1.61 src/sys/dev/pad/pad.c:1.62
--- src/sys/dev/pad/pad.c:1.61	Wed Jun 19 12:52:41 2019
+++ src/sys/dev/pad/pad.c	Wed Jun 26 11:53:15 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: pad.c,v 1.61 2019/06/19 12:52:41 isaki Exp $ */
+/* $NetBSD: pad.c,v 1.62 2019/06/26 11:53:15 isaki Exp $ */
 
 /*-
  * Copyright (c) 2007 Jared D. McNeill <jmcne...@invisible.ca>
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pad.c,v 1.61 2019/06/19 12:52:41 isaki Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pad.c,v 1.62 2019/06/26 11:53:15 isaki Exp $");
 
 #include <sys/types.h>
 #include <sys/param.h>
@@ -93,9 +93,9 @@ static int	pad_set_format(void *, int,
 		    const audio_params_t *, const audio_params_t *,
 		    audio_filter_reg_t *, audio_filter_reg_t *);
 static int	pad_start_output(void *, void *, int,
-				    void (*)(void *), void *);
+		    void (*)(void *), void *);
 static int	pad_start_input(void *, void *, int,
-				   void (*)(void *), void *);
+		    void (*)(void *), void *);
 static int	pad_halt_output(void *);
 static int	pad_halt_input(void *);
 static int	pad_getdev(void *, struct audio_device *);
@@ -108,32 +108,35 @@ static void	pad_get_locks(void *, kmutex
 static void	pad_done_output(void *);
 static void	pad_swvol_codec(audio_filter_arg_t *);
 
-static int pad_close(struct pad_softc *);
-static int pad_read(struct pad_softc *, off_t *, struct uio *, kauth_cred_t, int);
-
-static int fops_pad_close(struct file *);
-static int fops_pad_read(struct file *, off_t *, struct uio *, kauth_cred_t, int);
-static int pad_write(struct file *, off_t *, struct uio *, kauth_cred_t, int);
-static int pad_ioctl(struct file *, u_long, void *);
-static int pad_kqfilter(struct file *, struct knote *);
-static int pad_poll(struct file *, int);
-static int pad_stat(struct file *, struct stat *);
-static int pad_mmap(struct file *, off_t *, size_t, int, int *, int *,
-			   struct uvm_object **, int *);
+static int	pad_close(struct pad_softc *);
+static int	pad_read(struct pad_softc *, off_t *, struct uio *,
+		    kauth_cred_t, int);
+
+static int	fops_pad_close(struct file *);
+static int	fops_pad_read(struct file *, off_t *, struct uio *,
+		    kauth_cred_t, int);
+static int	fops_pad_write(struct file *, off_t *, struct uio *,
+		    kauth_cred_t, int);
+static int	fops_pad_ioctl(struct file *, u_long, void *);
+static int	fops_pad_kqfilter(struct file *, struct knote *);
+static int	fops_pad_poll(struct file *, int);
+static int	fops_pad_stat(struct file *, struct stat *);
+static int	fops_pad_mmap(struct file *, off_t *, size_t, int, int *, int *,
+		    struct uvm_object **, int *);
 
 static const struct audio_hw_if pad_hw_if = {
-	.query_format = pad_query_format,
-	.set_format = pad_set_format,
-	.start_output = pad_start_output,
-	.start_input = pad_start_input,
-	.halt_output = pad_halt_output,
-	.halt_input = pad_halt_input,
-	.getdev = pad_getdev,
-	.set_port = pad_set_port,
-	.get_port = pad_get_port,
-	.query_devinfo = pad_query_devinfo,
-	.get_props = pad_get_props,
-	.get_locks = pad_get_locks,
+	.query_format	= pad_query_format,
+	.set_format	= pad_set_format,
+	.start_output	= pad_start_output,
+	.start_input	= pad_start_input,
+	.halt_output	= pad_halt_output,
+	.halt_input	= pad_halt_input,
+	.getdev		= pad_getdev,
+	.set_port	= pad_set_port,
+	.get_port	= pad_get_port,
+	.query_devinfo	= pad_query_devinfo,
+	.get_props	= pad_get_props,
+	.get_locks	= pad_get_locks,
 };
 
 #define PAD_NFORMATS	1
@@ -152,43 +155,44 @@ static const struct audio_format pad_for
 
 extern void	padattach(int);
 
-static int	pad_add_block(pad_softc_t *, uint8_t *, int);
-static int	pad_get_block(pad_softc_t *, pad_block_t *, int);
+static int	pad_add_block(struct pad_softc *, uint8_t *, int);
+static int	pad_get_block(struct pad_softc *, pad_block_t *, int);
 
-dev_type_open(pad_open);
+dev_type_open(cdev_pad_open);
 dev_type_close(cdev_pad_close);
 dev_type_read(cdev_pad_read);
 
 const struct cdevsw pad_cdevsw = {
-	.d_open = pad_open,
-	.d_close = cdev_pad_close,
-	.d_read = cdev_pad_read,
-	.d_write = nowrite,
-	.d_ioctl = noioctl,
-	.d_stop = nostop,
-	.d_tty = notty,
-	.d_poll = nopoll,
-	.d_mmap = nommap,
-	.d_kqfilter = nokqfilter,
-	.d_discard = nodiscard,
-	.d_flag = D_OTHER | D_MPSAFE,
+	.d_open		= cdev_pad_open,
+	.d_close	= cdev_pad_close,
+	.d_read		= cdev_pad_read,
+	.d_write	= nowrite,
+	.d_ioctl	= noioctl,
+	.d_stop		= nostop,
+	.d_tty		= notty,
+	.d_poll		= nopoll,
+	.d_mmap		= nommap,
+	.d_kqfilter	= nokqfilter,
+	.d_discard	= nodiscard,
+	.d_flag		= D_OTHER | D_MPSAFE,
 };
 
 const struct fileops pad_fileops = {
-	.fo_name = "pad",
-	.fo_read = fops_pad_read,
-	.fo_write = pad_write,
-	.fo_ioctl = pad_ioctl,
-	.fo_fcntl = fnullop_fcntl,
-	.fo_stat = pad_stat,
-	.fo_poll = pad_poll,
-	.fo_close = fops_pad_close,
-	.fo_mmap = pad_mmap,
-	.fo_kqfilter = pad_kqfilter,
-	.fo_restart = fnullop_restart
+	.fo_name	= "pad",
+	.fo_read	= fops_pad_read,
+	.fo_write	= fops_pad_write,
+	.fo_ioctl	= fops_pad_ioctl,
+	.fo_fcntl	= fnullop_fcntl,
+	.fo_stat	= fops_pad_stat,
+	.fo_poll	= fops_pad_poll,
+	.fo_close	= fops_pad_close,
+	.fo_mmap	= fops_pad_mmap,
+	.fo_kqfilter	= fops_pad_kqfilter,
+	.fo_restart	= fnullop_restart
 };
 
-CFATTACH_DECL2_NEW(pad, sizeof(pad_softc_t), pad_match, pad_attach, pad_detach,
+CFATTACH_DECL2_NEW(pad, sizeof(struct pad_softc),
+    pad_match, pad_attach, pad_detach,
     NULL, NULL, pad_childdet);
 
 void
@@ -209,7 +213,44 @@ padattach(int n)
 }
 
 static int
-pad_add_block(pad_softc_t *sc, uint8_t *blk, int blksize)
+pad_match(device_t parent, cfdata_t data, void *opaque)
+{
+
+	return 1;
+}
+
+static void
+pad_attach(device_t parent, device_t self, void *opaque)
+{
+
+	aprint_normal_dev(self, "outputs: 44100Hz, 16-bit, stereo\n");
+}
+
+static int
+pad_detach(device_t self, int flags)
+{
+	struct pad_softc *sc;
+	int cmaj, mn;
+
+	sc = device_private(self);
+	cmaj = cdevsw_lookup_major(&pad_cdevsw);
+	mn = device_unit(sc->sc_dev);
+	if (!sc->sc_dying)
+		vdevgone(cmaj, mn, mn, VCHR);
+
+	return 0;
+}
+
+static void
+pad_childdet(device_t self, device_t child)
+{
+	struct pad_softc *sc = device_private(self);
+
+	sc->sc_audiodev = NULL;
+}
+
+static int
+pad_add_block(struct pad_softc *sc, uint8_t *blk, int blksize)
 {
 	int l;
 
@@ -234,7 +275,7 @@ pad_add_block(pad_softc_t *sc, uint8_t *
 }
 
 static int
-pad_get_block(pad_softc_t *sc, pad_block_t *pb, int blksize)
+pad_get_block(struct pad_softc *sc, pad_block_t *pb, int blksize)
 {
 	int l;
 
@@ -254,48 +295,10 @@ pad_get_block(pad_softc_t *sc, pad_block
 	return 0;
 }
 
-static int
-pad_match(device_t parent, cfdata_t data, void *opaque)
-{
-
-	return 1;
-}
-
-static void
-pad_childdet(device_t self, device_t child)
-{
-	pad_softc_t *sc = device_private(self);
-
-	sc->sc_audiodev = NULL;
-}
-
-static void
-pad_attach(device_t parent, device_t self, void *opaque)
-{
-	aprint_normal_dev(self, "outputs: 44100Hz, 16-bit, stereo\n");
-
-	return;
-}
-
-static int
-pad_detach(device_t self, int flags)
-{
-	pad_softc_t *sc;
-	int cmaj, mn;
-
-	sc = device_private(self);
-	cmaj = cdevsw_lookup_major(&pad_cdevsw);
-	mn = device_unit(sc->sc_dev);
-	if (!sc->sc_dying)
-		vdevgone(cmaj, mn, mn, VCHR);
-
-	return 0;
-}
-
 int
-pad_open(dev_t dev, int flags, int fmt, struct lwp *l)
+cdev_pad_open(dev_t dev, int flags, int fmt, struct lwp *l)
 {
-	pad_softc_t *sc;
+	struct pad_softc *sc;
 	struct file *fp;
 	device_t paddev;
 	cfdata_t cf;
@@ -366,7 +369,8 @@ pad_open(dev_t dev, int flags, int fmt, 
 	sc->sc_audiodev = audio_attach_mi(&pad_hw_if, sc, sc->sc_dev);
 
 	if (!pmf_device_register(sc->sc_dev, NULL, NULL))
-		aprint_error_dev(sc->sc_dev, "couldn't establish power handler\n");
+		aprint_error_dev(sc->sc_dev,
+		    "couldn't establish power handler\n");
 
 	if (PADUNIT(dev) == PADCLONER) {
 		error = fd_clone(fp, fd, flags, &pad_fileops, sc);
@@ -423,7 +427,7 @@ pad_close(struct pad_softc *sc)
 static int
 fops_pad_close(struct file *fp)
 {
-	pad_softc_t *sc;
+	struct pad_softc *sc;
 	int error;
 
 	sc = fp->f_pad;
@@ -439,20 +443,21 @@ fops_pad_close(struct file *fp)
 int
 cdev_pad_close(dev_t dev, int flags, int ifmt, struct lwp *l)
 {
-	pad_softc_t *sc;
+	struct pad_softc *sc;
 	sc = device_private(device_lookup(&pad_cd, PADUNIT(dev)));
 
 	return pad_close(sc);
 }
 
 static int
-pad_poll(struct file *fp, int events)
+fops_pad_poll(struct file *fp, int events)
 {
+
 	return ENODEV;
 }
 
 static int
-pad_kqfilter(struct file *fp, struct knote *kn)
+fops_pad_kqfilter(struct file *fp, struct knote *kn)
 {
 	struct pad_softc *sc;
 	dev_t dev;
@@ -461,19 +466,21 @@ pad_kqfilter(struct file *fp, struct kno
 	if (sc == NULL)
 		return EIO;
 
-	dev = makedev(cdevsw_lookup_major(&pad_cdevsw), device_unit(sc->sc_dev));
+	dev = makedev(cdevsw_lookup_major(&pad_cdevsw),
+	    device_unit(sc->sc_dev));
 
 	return seltrue_kqfilter(dev, kn);
 }
 
 static int
-pad_ioctl(struct file *fp, u_long cmd, void *data)
+fops_pad_ioctl(struct file *fp, u_long cmd, void *data)
 {
+
 	return ENODEV;
 }
 
 static int
-pad_stat(struct file *fp, struct stat *st)
+fops_pad_stat(struct file *fp, struct stat *st)
 {
 	struct pad_softc *sc;
 	
@@ -483,7 +490,8 @@ pad_stat(struct file *fp, struct stat *s
 
 	memset(st, 0, sizeof(*st));
 
-	st->st_dev = makedev(cdevsw_lookup_major(&pad_cdevsw), device_unit(sc->sc_dev));
+	st->st_dev = makedev(cdevsw_lookup_major(&pad_cdevsw),
+	    device_unit(sc->sc_dev));
 
 	st->st_uid = kauth_cred_geteuid(fp->f_cred);
 	st->st_gid = kauth_cred_getegid(fp->f_cred);
@@ -493,16 +501,18 @@ pad_stat(struct file *fp, struct stat *s
 }
 
 static int
-pad_mmap(struct file *fp, off_t *offp, size_t len, int prot, int *flagsp,
-	     int *advicep, struct uvm_object **uobjp, int *maxprotp)
+fops_pad_mmap(struct file *fp, off_t *offp, size_t len, int prot, int *flagsp,
+    int *advicep, struct uvm_object **uobjp, int *maxprotp)
 {
+
 	return 1;
 }
 
 int
 cdev_pad_read(dev_t dev, struct uio *uio, int ioflag)
 {
-	pad_softc_t *sc;
+	struct pad_softc *sc;
+
 	sc = device_private(device_lookup(&pad_cd, PADUNIT(dev)));
 	if (sc == NULL)
 		return ENXIO;
@@ -512,9 +522,9 @@ cdev_pad_read(dev_t dev, struct uio *uio
 
 static int
 fops_pad_read(struct file *fp, off_t *offp, struct uio *uio, kauth_cred_t cred,
-	  int ioflag)
+    int ioflag)
 {
-	pad_softc_t *sc;
+	struct pad_softc *sc;
 
 	sc = fp->f_pad;
 	if (sc == NULL)
@@ -525,7 +535,7 @@ fops_pad_read(struct file *fp, off_t *of
 
 static int
 pad_read(struct pad_softc *sc, off_t *offp, struct uio *uio, kauth_cred_t cred,
-	  int ioflag)
+    int ioflag)
 {
 	pad_block_t pb;
 	int len;
@@ -563,9 +573,10 @@ pad_read(struct pad_softc *sc, off_t *of
 }
 
 static int
-pad_write(struct file *fp, off_t *offp, struct uio *uio, kauth_cred_t cred,
-	  int ioflag)
+fops_pad_write(struct file *fp, off_t *offp, struct uio *uio, kauth_cred_t cred,
+    int ioflag)
 {
+
 	return EOPNOTSUPP;
 }
 
@@ -581,9 +592,9 @@ pad_set_format(void *opaque, int setmode
     const audio_params_t *play, const audio_params_t *rec,
     audio_filter_reg_t *pfil, audio_filter_reg_t *rfil)
 {
-	pad_softc_t *sc;
+	struct pad_softc *sc;
 
-	sc = (pad_softc_t *)opaque;
+	sc = (struct pad_softc *)opaque;
 
 	KASSERT(mutex_owned(&sc->sc_lock));
 
@@ -598,11 +609,11 @@ static int
 pad_start_output(void *opaque, void *block, int blksize,
     void (*intr)(void *), void *intrarg)
 {
-	pad_softc_t *sc;
+	struct pad_softc *sc;
 	int err;
 	int ms;
 
-	sc = (pad_softc_t *)opaque;
+	sc = (struct pad_softc *)opaque;
 
 	KASSERT(mutex_owned(&sc->sc_intr_lock));
 
@@ -629,9 +640,9 @@ static int
 pad_start_input(void *opaque, void *block, int blksize,
     void (*intr)(void *), void *intrarg)
 {
-	pad_softc_t *sc __diagused;
+	struct pad_softc *sc __diagused;
 
-	sc = (pad_softc_t *)opaque;
+	sc = (struct pad_softc *)opaque;
 
 	KASSERT(mutex_owned(&sc->sc_intr_lock));
 
@@ -641,9 +652,9 @@ pad_start_input(void *opaque, void *bloc
 static int
 pad_halt_output(void *opaque)
 {
-	pad_softc_t *sc;
+	struct pad_softc *sc;
 
-	sc = (pad_softc_t *)opaque;
+	sc = (struct pad_softc *)opaque;
 
 	DPRINTF("%s\n", __func__);
 	KASSERT(mutex_owned(&sc->sc_intr_lock));
@@ -661,9 +672,9 @@ pad_halt_output(void *opaque)
 static int
 pad_halt_input(void *opaque)
 {
-	pad_softc_t *sc __diagused;
+	struct pad_softc *sc __diagused;
 
-	sc = (pad_softc_t *)opaque;
+	sc = (struct pad_softc *)opaque;
 
 	KASSERT(mutex_owned(&sc->sc_intr_lock));
 
@@ -673,10 +684,10 @@ pad_halt_input(void *opaque)
 static void
 pad_done_output(void *arg)
 {
-	pad_softc_t *sc;
+	struct pad_softc *sc;
 
 	DPRINTF("%s\n", __func__);
-	sc = (pad_softc_t *)arg;
+	sc = (struct pad_softc *)arg;
 	callout_stop(&sc->sc_pcallout);
 
 	mutex_enter(&sc->sc_intr_lock);
@@ -687,6 +698,7 @@ pad_done_output(void *arg)
 static int
 pad_getdev(void *opaque, struct audio_device *ret)
 {
+
 	strlcpy(ret->name, "Virtual Audio", sizeof(ret->name));
 	strlcpy(ret->version, osrelease, sizeof(ret->version));
 	strlcpy(ret->config, "pad", sizeof(ret->config));
@@ -697,9 +709,9 @@ pad_getdev(void *opaque, struct audio_de
 static int
 pad_set_port(void *opaque, mixer_ctrl_t *mc)
 {
-	pad_softc_t *sc;
+	struct pad_softc *sc;
 
-	sc = (pad_softc_t *)opaque;
+	sc = (struct pad_softc *)opaque;
 
 	KASSERT(mutex_owned(&sc->sc_lock));
 
@@ -718,9 +730,9 @@ pad_set_port(void *opaque, mixer_ctrl_t 
 static int
 pad_get_port(void *opaque, mixer_ctrl_t *mc)
 {
-	pad_softc_t *sc;
+	struct pad_softc *sc;
 
-	sc = (pad_softc_t *)opaque;
+	sc = (struct pad_softc *)opaque;
 
 	KASSERT(mutex_owned(&sc->sc_lock));
 
@@ -739,9 +751,9 @@ pad_get_port(void *opaque, mixer_ctrl_t 
 static int
 pad_query_devinfo(void *opaque, mixer_devinfo_t *di)
 {
-	pad_softc_t *sc __diagused;
+	struct pad_softc *sc __diagused;
 
-	sc = (pad_softc_t *)opaque;
+	sc = (struct pad_softc *)opaque;
 
 	KASSERT(mutex_owned(&sc->sc_lock));
 
@@ -782,9 +794,9 @@ pad_query_devinfo(void *opaque, mixer_de
 static int
 pad_get_props(void *opaque)
 {
-	pad_softc_t *sc __diagused;
+	struct pad_softc *sc __diagused;
 
-	sc = (pad_softc_t *)opaque;
+	sc = (struct pad_softc *)opaque;
 
 	KASSERT(mutex_owned(&sc->sc_lock));
 
@@ -794,9 +806,9 @@ pad_get_props(void *opaque)
 static void
 pad_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
 {
-	pad_softc_t *sc;
+	struct pad_softc *sc;
 
-	sc = (pad_softc_t *)opaque;
+	sc = (struct pad_softc *)opaque;
 
 	*intr = &sc->sc_intr_lock;
 	*thread = &sc->sc_lock;

Index: src/sys/dev/pad/padvar.h
diff -u src/sys/dev/pad/padvar.h:1.12 src/sys/dev/pad/padvar.h:1.13
--- src/sys/dev/pad/padvar.h:1.12	Wed May  8 13:40:18 2019
+++ src/sys/dev/pad/padvar.h	Wed Jun 26 11:53:15 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: padvar.h,v 1.12 2019/05/08 13:40:18 isaki Exp $ */
+/* $NetBSD: padvar.h,v 1.13 2019/06/26 11:53:15 isaki Exp $ */
 
 /*-
  * Copyright (c) 2007 Jared D. McNeill <jmcne...@invisible.ca>
@@ -29,7 +29,7 @@
 #ifndef _SYS_DEV_PAD_PADVAR_H
 #define _SYS_DEV_PAD_PADVAR_H
 
-typedef struct pad_softc {
+struct pad_softc {
 	device_t	sc_dev;
 
 	u_int		sc_open;
@@ -53,6 +53,6 @@ typedef struct pad_softc {
 	u_int		sc_wpos;
 
 	uint8_t		sc_swvol;
-} pad_softc_t;
+};
 
 #endif /* !_SYS_DEV_PAD_PADVAR_H */

Reply via email to