summaryrefslogtreecommitdiffstats
path: root/sys/dev/pcm/isa
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1999-05-12 19:01:30 +0000
committerpeter <peter@FreeBSD.org>1999-05-12 19:01:30 +0000
commitc49cd856cf661e4ceb632a51e0ac95a061722c24 (patch)
treeb354c8181ac1cf49f08f1255bdaab1a9b8adcca1 /sys/dev/pcm/isa
parentac97e7ad368b1410573c3aa1a55e6756b535c997 (diff)
downloadFreeBSD-src-c49cd856cf661e4ceb632a51e0ac95a061722c24.zip
FreeBSD-src-c49cd856cf661e4ceb632a51e0ac95a061722c24.tar.gz
Fix dev_t/minor problems
Diffstat (limited to 'sys/dev/pcm/isa')
-rw-r--r--sys/dev/pcm/isa/mss.c20
-rw-r--r--sys/dev/pcm/isa/sb.c15
2 files changed, 21 insertions, 14 deletions
diff --git a/sys/dev/pcm/isa/mss.c b/sys/dev/pcm/isa/mss.c
index 8b05fa8..9d0a0cf 100644
--- a/sys/dev/pcm/isa/mss.c
+++ b/sys/dev/pcm/isa/mss.c
@@ -323,13 +323,14 @@ mss_attach(struct isa_device *dev)
}
int
-mss_open(dev_t dev, int flags, int mode, struct proc * p)
+mss_open(dev_t i_dev, int flags, int mode, struct proc * p)
{
int unit;
+ int dev;
snddev_info *d;
u_long s;
- dev = minor(dev);
+ dev = minor(i_dev);
unit = dev >> 4 ;
dev &= 0xf ;
d = &pcm_info[unit] ;
@@ -395,13 +396,14 @@ mss_open(dev_t dev, int flags, int mode, struct proc * p)
}
static int
-mss_close(dev_t dev, int flags, int mode, struct proc * p)
+mss_close(dev_t i_dev, int flags, int mode, struct proc * p)
{
int unit;
+ int dev;
snddev_info *d;
u_long s;
- dev = minor(dev);
+ dev = minor(i_dev);
unit = dev >> 4 ;
dev &= 0xf;
d = &pcm_info[unit] ;
@@ -437,12 +439,13 @@ mss_close(dev_t dev, int flags, int mode, struct proc * p)
}
static int
-mss_ioctl(dev_t dev, u_long cmd, caddr_t arg, int mode, struct proc * p)
+mss_ioctl(dev_t i_dev, u_long cmd, caddr_t arg, int mode, struct proc * p)
{
snddev_info *d;
int unit;
+ int dev;
- dev = minor(dev);
+ dev = minor(i_dev);
unit = dev >> 4 ;
d = &pcm_info[unit] ;
/*
@@ -1897,12 +1900,13 @@ gus_mem_cfg(snddev_info *d)
#endif /* gus mem cfg... */
static int
-ad1816_ioctl(dev_t dev, u_long cmd, caddr_t arg, int mode, struct proc * p)
+ad1816_ioctl(dev_t i_dev, u_long cmd, caddr_t arg, int mode, struct proc * p)
{
snddev_info *d;
int unit;
+ int dev;
- dev = minor(dev);
+ dev = minor(i_dev);
unit = dev >> 4;
d = &pcm_info[unit];
diff --git a/sys/dev/pcm/isa/sb.c b/sys/dev/pcm/isa/sb.c
index 3c77f1f..9e453a2 100644
--- a/sys/dev/pcm/isa/sb.c
+++ b/sys/dev/pcm/isa/sb.c
@@ -160,12 +160,13 @@ sb_attach(struct isa_device *dev)
*
*/
static int
-sb_dsp_open(dev_t dev, int flags, int mode, struct proc * p)
+sb_dsp_open(dev_t i_dev, int flags, int mode, struct proc * p)
{
snddev_info *d;
int unit ;
+ int dev;
- dev = minor(dev);
+ dev = minor(i_dev);
unit = dev >> 4 ;
d = &pcm_info[unit] ;
@@ -235,13 +236,14 @@ sb_dsp_open(dev_t dev, int flags, int mode, struct proc * p)
}
static int
-sb_dsp_close(dev_t dev, int flags, int mode, struct proc * p)
+sb_dsp_close(dev_t i_dev, int flags, int mode, struct proc * p)
{
int unit;
+ int dev;
snddev_info *d;
u_long s;
- dev = minor(dev);
+ dev = minor(i_dev);
unit = dev >> 4 ;
d = &pcm_info[unit] ;
@@ -257,12 +259,13 @@ sb_dsp_close(dev_t dev, int flags, int mode, struct proc * p)
}
static int
-sb_dsp_ioctl(dev_t dev, u_long cmd, caddr_t arg, int mode, struct proc * p)
+sb_dsp_ioctl(dev_t i_dev, u_long cmd, caddr_t arg, int mode, struct proc * p)
{
int unit;
+ int dev;
snddev_info *d;
- dev = minor(dev);
+ dev = minor(i_dev);
unit = dev >> 4 ;
d = &pcm_info[unit] ;
OpenPOWER on IntegriCloud