Contents of /alx-src/tags/kernel26-2.6.12-alx-r9/net/atm/resources.h
Parent Directory | Revision Log
Revision 630 -
(show annotations)
(download)
Wed Mar 4 11:03:09 2009 UTC (15 years, 3 months ago) by niro
File MIME type: text/plain
File size: 888 byte(s)
Wed Mar 4 11:03:09 2009 UTC (15 years, 3 months ago) by niro
File MIME type: text/plain
File size: 888 byte(s)
Tag kernel26-2.6.12-alx-r9
1 | /* net/atm/resources.h - ATM-related resources */ |
2 | |
3 | /* Written 1995-1998 by Werner Almesberger, EPFL LRC/ICA */ |
4 | |
5 | |
6 | #ifndef NET_ATM_RESOURCES_H |
7 | #define NET_ATM_RESOURCES_H |
8 | |
9 | #include <linux/config.h> |
10 | #include <linux/atmdev.h> |
11 | |
12 | |
13 | extern struct list_head atm_devs; |
14 | extern spinlock_t atm_dev_lock; |
15 | |
16 | |
17 | int atm_dev_ioctl(unsigned int cmd, void __user *arg); |
18 | |
19 | |
20 | #ifdef CONFIG_PROC_FS |
21 | |
22 | #include <linux/proc_fs.h> |
23 | |
24 | void *atm_dev_seq_start(struct seq_file *seq, loff_t *pos); |
25 | void atm_dev_seq_stop(struct seq_file *seq, void *v); |
26 | void *atm_dev_seq_next(struct seq_file *seq, void *v, loff_t *pos); |
27 | |
28 | |
29 | int atm_proc_dev_register(struct atm_dev *dev); |
30 | void atm_proc_dev_deregister(struct atm_dev *dev); |
31 | |
32 | #else |
33 | |
34 | static inline int atm_proc_dev_register(struct atm_dev *dev) |
35 | { |
36 | return 0; |
37 | } |
38 | |
39 | static inline void atm_proc_dev_deregister(struct atm_dev *dev) |
40 | { |
41 | /* nothing */ |
42 | } |
43 | |
44 | #endif /* CONFIG_PROC_FS */ |
45 | |
46 | #endif |