mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-11 07:30:16 +00:00
staging: comedi: make class and file operations static
A couple of global variables in "comedi_fops.c" are only referenced from that .c file and can be declared 'static'. Also remove them from "comedi_fops.h" where they are declared 'extern'. Signed-off-by: Ian Abbott <abbotti@mev.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
005c3b13e5
commit
8cb8aad7d3
@ -2182,7 +2182,7 @@ static int comedi_fasync(int fd, struct file *file, int on)
|
||||
return fasync_helper(fd, file, on, &dev->async_queue);
|
||||
}
|
||||
|
||||
const struct file_operations comedi_fops = {
|
||||
static const struct file_operations comedi_fops = {
|
||||
.owner = THIS_MODULE,
|
||||
.unlocked_ioctl = comedi_unlocked_ioctl,
|
||||
.compat_ioctl = comedi_compat_ioctl,
|
||||
@ -2196,7 +2196,7 @@ const struct file_operations comedi_fops = {
|
||||
.llseek = noop_llseek,
|
||||
};
|
||||
|
||||
struct class *comedi_class;
|
||||
static struct class *comedi_class;
|
||||
static struct cdev comedi_cdev;
|
||||
|
||||
static void comedi_cleanup_legacy_minors(void)
|
||||
|
@ -3,8 +3,6 @@
|
||||
#define _COMEDI_FOPS_H
|
||||
#include <linux/types.h>
|
||||
|
||||
extern struct class *comedi_class;
|
||||
extern const struct file_operations comedi_fops;
|
||||
extern bool comedi_autoconfig;
|
||||
extern struct comedi_driver *comedi_drivers;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user