OpenCores
URL https://opencores.org/ocsvn/or1k_soc_on_altera_embedded_dev_kit/or1k_soc_on_altera_embedded_dev_kit/trunk

Subversion Repositories or1k_soc_on_altera_embedded_dev_kit

[/] [or1k_soc_on_altera_embedded_dev_kit/] [tags/] [linux-2.6/] [linux-2.6.24_or32_unified_v2.3/] [net/] [atm/] [resources.h] - Blame information for rev 8

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 3 xianfeng
/* 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/atmdev.h>
10
#include <linux/mutex.h>
11
 
12
 
13
extern struct list_head atm_devs;
14
extern struct mutex atm_dev_mutex;
15
 
16
int atm_dev_ioctl(unsigned int cmd, void __user *arg);
17
 
18
 
19
#ifdef CONFIG_PROC_FS
20
 
21
#include <linux/proc_fs.h>
22
 
23
void *atm_dev_seq_start(struct seq_file *seq, loff_t *pos);
24
void atm_dev_seq_stop(struct seq_file *seq, void *v);
25
void *atm_dev_seq_next(struct seq_file *seq, void *v, loff_t *pos);
26
 
27
 
28
int atm_proc_dev_register(struct atm_dev *dev);
29
void atm_proc_dev_deregister(struct atm_dev *dev);
30
 
31
#else
32
 
33
static inline int atm_proc_dev_register(struct atm_dev *dev)
34
{
35
        return 0;
36
}
37
 
38
static inline void atm_proc_dev_deregister(struct atm_dev *dev)
39
{
40
        /* nothing */
41
}
42
 
43
#endif /* CONFIG_PROC_FS */
44
 
45
int atm_register_sysfs(struct atm_dev *adev);
46
void atm_unregister_sysfs(struct atm_dev *adev);
47
#endif

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.