Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
drivers
staging
comedi
comedi_internal.h
Go to the documentation of this file.
1
#ifndef _COMEDI_INTERNAL_H
2
#define _COMEDI_INTERNAL_H
3
4
#include <linux/types.h>
5
6
/*
7
* various internal comedi stuff
8
*/
9
int
do_rangeinfo_ioctl
(
struct
comedi_device
*
dev
,
10
struct
comedi_rangeinfo
__user *
arg
);
11
int
insn_inval
(
struct
comedi_device
*
dev
,
struct
comedi_subdevice
*
s
,
12
struct
comedi_insn
*
insn
,
unsigned
int
*
data
);
13
int
comedi_alloc_board_minor
(
struct
device
*
hardware_device
);
14
void
comedi_free_board_minor
(
unsigned
minor);
15
int
comedi_find_board_minor
(
struct
device
*
hardware_device
);
16
void
comedi_reset_async_buf
(
struct
comedi_async
*
async
);
17
int
comedi_buf_alloc
(
struct
comedi_device
*
dev
,
struct
comedi_subdevice
*
s
,
18
unsigned
long
new_size);
19
20
extern
unsigned
int
comedi_default_buf_size_kb
;
21
extern
unsigned
int
comedi_default_buf_maxsize_kb
;
22
extern
bool
comedi_autoconfig
;
23
extern
struct
comedi_driver
*
comedi_drivers
;
24
25
#endif
/* _COMEDI_INTERNAL_H */
Generated on Thu Jan 10 2013 14:26:25 for Linux Kernel by
1.8.2