Commit | Line | Data |
---|---|---|
97ce84de IA |
1 | #ifndef _COMEDI_INTERNAL_H |
2 | #define _COMEDI_INTERNAL_H | |
3 | ||
f286766e IA |
4 | #include <linux/types.h> |
5 | ||
2434358a | 6 | /* |
4d7df821 | 7 | * various internal comedi stuff |
2434358a | 8 | */ |
3b6b25b5 GKH |
9 | int do_rangeinfo_ioctl(struct comedi_device *dev, |
10 | struct comedi_rangeinfo __user *arg); | |
2434358a GKH |
11 | int insn_inval(struct comedi_device *dev, struct comedi_subdevice *s, |
12 | struct comedi_insn *insn, unsigned int *data); | |
242e7ad9 | 13 | int comedi_alloc_board_minor(struct device *hardware_device); |
9e8c6048 | 14 | void comedi_free_board_minor(unsigned minor); |
c43435d7 | 15 | int comedi_find_board_minor(struct device *hardware_device); |
09372df0 | 16 | void comedi_reset_async_buf(struct comedi_async *async); |
7029a874 GKH |
17 | int comedi_buf_alloc(struct comedi_device *dev, struct comedi_subdevice *s, |
18 | unsigned long new_size); | |
4d7df821 IA |
19 | |
20 | extern unsigned int comedi_default_buf_size_kb; | |
21 | extern unsigned int comedi_default_buf_maxsize_kb; | |
f286766e IA |
22 | extern bool comedi_autoconfig; |
23 | extern struct comedi_driver *comedi_drivers; | |
97ce84de IA |
24 | |
25 | #endif /* _COMEDI_INTERNAL_H */ |