Symbol: atm_dev
drivers/atm/solos-pci.c
111
struct atm_dev *atmdev[4];
drivers/atm/solos-pci.c
166
static struct atm_vcc* find_vcc(struct atm_dev *dev, short vpi, int vci);
drivers/atm/solos-pci.c
184
struct atm_dev *atmdev = container_of(dev, struct atm_dev, class_dev);
drivers/atm/solos-pci.c
239
struct atm_dev *atmdev = container_of(dev, struct atm_dev, class_dev);
drivers/atm/solos-pci.c
447
struct atm_dev *atmdev = container_of(dev, struct atm_dev, class_dev);
drivers/atm/solos-pci.c
497
struct atm_dev *atmdev = container_of(dev, struct atm_dev, class_dev);
drivers/atm/solos-pci.c
897
static struct atm_vcc *find_vcc(struct atm_dev *dev, short vpi, int vci)
drivers/usb/atm/cxacru.c
309
if (instance == NULL || instance->usbatm->atm_dev == NULL)
drivers/usb/atm/cxacru.c
312
return sprintf(buf, "%pM\n", instance->usbatm->atm_dev->esi);
drivers/usb/atm/cxacru.c
770
struct atm_dev *atm_dev)
drivers/usb/atm/cxacru.c
781
atm_dev->esi, sizeof(atm_dev->esi));
drivers/usb/atm/cxacru.c
824
struct atm_dev *atm_dev = usbatm->atm_dev;
drivers/usb/atm/cxacru.c
871
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST);
drivers/usb/atm/cxacru.c
876
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST);
drivers/usb/atm/cxacru.c
881
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST);
drivers/usb/atm/cxacru.c
886
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST);
drivers/usb/atm/cxacru.c
891
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST);
drivers/usb/atm/cxacru.c
896
atm_dev->link_rate = buf[CXINF_DOWNSTREAM_RATE] * 1000 / 424;
drivers/usb/atm/cxacru.c
897
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_FOUND);
drivers/usb/atm/cxacru.c
904
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST);
drivers/usb/atm/cxacru.c
909
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST);
drivers/usb/atm/cxacru.c
914
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_UNKNOWN);
drivers/usb/atm/speedtch.c
490
struct atm_dev *atm_dev = usbatm->atm_dev;
drivers/usb/atm/speedtch.c
515
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST);
drivers/usb/atm/speedtch.c
523
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_UNKNOWN);
drivers/usb/atm/speedtch.c
528
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST);
drivers/usb/atm/speedtch.c
543
atm_dev->link_rate = down_speed * 1000 / 424;
drivers/usb/atm/speedtch.c
544
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_FOUND);
drivers/usb/atm/speedtch.c
552
atm_dev_signal_change(atm_dev, ATM_PHY_SIG_UNKNOWN);
drivers/usb/atm/speedtch.c
650
static int speedtch_atm_start(struct usbatm_data *usbatm, struct atm_dev *atm_dev)
drivers/usb/atm/speedtch.c
660
memset(atm_dev->esi, 0, sizeof(atm_dev->esi));
drivers/usb/atm/speedtch.c
663
atm_dev->esi[i] = (hex_to_bin(mac_str[i * 2]) << 4) +
drivers/usb/atm/speedtch.c
687
static void speedtch_atm_stop(struct usbatm_data *usbatm, struct atm_dev *atm_dev)
drivers/usb/atm/ueagle-atm.c
2396
static int uea_atm_open(struct usbatm_data *usbatm, struct atm_dev *atm_dev)
drivers/usb/atm/ueagle-atm.c
2400
return uea_getesi(sc, atm_dev->esi);
drivers/usb/atm/ueagle-atm.c
553
if (sc->usbatm->atm_dev) \
drivers/usb/atm/ueagle-atm.c
554
sc->usbatm->atm_dev->type = val; \
drivers/usb/atm/ueagle-atm.c
559
if (sc->usbatm->atm_dev) \
drivers/usb/atm/ueagle-atm.c
560
atm_dev_signal_change(sc->usbatm->atm_dev, val); \
drivers/usb/atm/usbatm.c
1251
if (instance->atm_dev && instance->driver->atm_stop)
drivers/usb/atm/usbatm.c
1252
instance->driver->atm_stop(instance, instance->atm_dev);
drivers/usb/atm/usbatm.c
1267
if (instance->atm_dev) {
drivers/usb/atm/usbatm.c
1268
atm_dev_deregister(instance->atm_dev);
drivers/usb/atm/usbatm.c
1269
instance->atm_dev = NULL;
drivers/usb/atm/usbatm.c
155
static void usbatm_atm_dev_close(struct atm_dev *atm_dev);
drivers/usb/atm/usbatm.c
158
static int usbatm_atm_ioctl(struct atm_dev *atm_dev, unsigned int cmd, void __user *arg);
drivers/usb/atm/usbatm.c
160
static int usbatm_atm_proc_read(struct atm_dev *atm_dev, loff_t *pos, char *page);
drivers/usb/atm/usbatm.c
719
static void usbatm_atm_dev_close(struct atm_dev *atm_dev)
drivers/usb/atm/usbatm.c
721
struct usbatm_data *instance = atm_dev->dev_data;
drivers/usb/atm/usbatm.c
726
atm_dev->dev_data = NULL; /* catch bugs */
drivers/usb/atm/usbatm.c
730
static int usbatm_atm_proc_read(struct atm_dev *atm_dev, loff_t *pos, char *page)
drivers/usb/atm/usbatm.c
732
struct usbatm_data *instance = atm_dev->dev_data;
drivers/usb/atm/usbatm.c
742
return sprintf(page, "MAC: %pM\n", atm_dev->esi);
drivers/usb/atm/usbatm.c
747
atomic_read(&atm_dev->stats.aal5.tx),
drivers/usb/atm/usbatm.c
748
atomic_read(&atm_dev->stats.aal5.tx_err),
drivers/usb/atm/usbatm.c
749
atomic_read(&atm_dev->stats.aal5.rx),
drivers/usb/atm/usbatm.c
750
atomic_read(&atm_dev->stats.aal5.rx_err),
drivers/usb/atm/usbatm.c
751
atomic_read(&atm_dev->stats.aal5.rx_drop));
drivers/usb/atm/usbatm.c
757
switch (atm_dev->signal) {
drivers/usb/atm/usbatm.c
885
static int usbatm_atm_ioctl(struct atm_dev *atm_dev, unsigned int cmd,
drivers/usb/atm/usbatm.c
888
struct usbatm_data *instance = atm_dev->dev_data;
drivers/usb/atm/usbatm.c
903
struct atm_dev *atm_dev;
drivers/usb/atm/usbatm.c
910
atm_dev = atm_dev_register(instance->driver_name,
drivers/usb/atm/usbatm.c
913
if (!atm_dev) {
drivers/usb/atm/usbatm.c
918
instance->atm_dev = atm_dev;
drivers/usb/atm/usbatm.c
920
atm_dev->ci_range.vpi_bits = ATM_CI_MAX;
drivers/usb/atm/usbatm.c
921
atm_dev->ci_range.vci_bits = ATM_CI_MAX;
drivers/usb/atm/usbatm.c
922
atm_dev->signal = ATM_PHY_SIG_UNKNOWN;
drivers/usb/atm/usbatm.c
925
atm_dev->link_rate = 128 * 1000 / 424;
drivers/usb/atm/usbatm.c
927
if (instance->driver->atm_start && ((ret = instance->driver->atm_start(instance, atm_dev)) < 0)) {
drivers/usb/atm/usbatm.c
936
atm_dev->dev_data = instance;
drivers/usb/atm/usbatm.c
945
instance->atm_dev = NULL;
drivers/usb/atm/usbatm.c
946
atm_dev_deregister(atm_dev); /* usbatm_atm_dev_close will eventually be called */
drivers/usb/atm/usbatm.h
136
struct atm_dev *atm_dev;
drivers/usb/atm/usbatm.h
41
(instance)->atm_dev->number , ## arg)
drivers/usb/atm/usbatm.h
51
(instance)->atm_dev->number, ##__VA_ARGS__)
drivers/usb/atm/usbatm.h
54
(instance)->atm_dev->number, ##__VA_ARGS__)
drivers/usb/atm/usbatm.h
87
int (*atm_start) (struct usbatm_data *, struct atm_dev *);
drivers/usb/atm/usbatm.h
90
void (*atm_stop) (struct usbatm_data *, struct atm_dev *);
drivers/usb/atm/xusbatm.c
149
struct atm_dev *atm_dev)
drivers/usb/atm/xusbatm.c
154
eth_random_addr(atm_dev->esi);
include/linux/atmdev.h
130
void (*dev_close)(struct atm_dev *dev);
include/linux/atmdev.h
133
int (*ioctl)(struct atm_dev *dev,unsigned int cmd,void __user *arg);
include/linux/atmdev.h
135
int (*compat_ioctl)(struct atm_dev *dev,unsigned int cmd,
include/linux/atmdev.h
139
int (*proc_read)(struct atm_dev *dev,loff_t *pos,char *page);
include/linux/atmdev.h
156
struct atm_dev *atm_dev_register(const char *type, struct device *parent,
include/linux/atmdev.h
160
struct atm_dev *atm_dev_lookup(int number);
include/linux/atmdev.h
161
void atm_dev_deregister(struct atm_dev *dev);
include/linux/atmdev.h
168
void atm_dev_signal_change(struct atm_dev *dev, char signal);
include/linux/atmdev.h
172
void atm_dev_release_vccs(struct atm_dev *dev);
include/linux/atmdev.h
214
static inline void atm_dev_hold(struct atm_dev *dev)
include/linux/atmdev.h
220
static inline void atm_dev_put(struct atm_dev *dev)
include/linux/atmdev.h
79
struct atm_dev *dev; /* device back pointer */
net/atm/atm_sysfs.c
103
struct atm_dev *adev = to_atm_dev(cdev);
net/atm/atm_sysfs.c
114
int atm_register_sysfs(struct atm_dev *adev, struct device *parent)
net/atm/atm_sysfs.c
12
#define to_atm_dev(cldev) container_of(cldev, struct atm_dev, class_dev)
net/atm/atm_sysfs.c
143
void atm_unregister_sysfs(struct atm_dev *adev)
net/atm/atm_sysfs.c
17
struct atm_dev *adev = to_atm_dev(cdev);
net/atm/atm_sysfs.c
25
struct atm_dev *adev = to_atm_dev(cdev);
net/atm/atm_sysfs.c
33
struct atm_dev *adev = to_atm_dev(cdev);
net/atm/atm_sysfs.c
41
struct atm_dev *adev = to_atm_dev(cdev);
net/atm/atm_sysfs.c
50
struct atm_dev *adev = to_atm_dev(cdev);
net/atm/atm_sysfs.c
88
const struct atm_dev *adev;
net/atm/br2684.c
150
struct atm_dev *atm_dev = arg;
net/atm/br2684.c
157
pr_debug("event=%ld dev=%p\n", event, atm_dev);
net/atm/br2684.c
165
if (atm_vcc && brvcc->atmvcc->dev == atm_dev) {
net/atm/common.c
240
void atm_dev_signal_change(struct atm_dev *dev, char signal)
net/atm/common.c
257
void atm_dev_release_vccs(struct atm_dev *dev)
net/atm/common.c
374
static int __vcc_connect(struct atm_vcc *vcc, struct atm_dev *dev, short vpi,
net/atm/common.c
452
struct atm_dev *dev;
net/atm/common.c
491
struct atm_dev, dev_list);
net/atm/common.h
49
void atm_dev_release_vccs(struct atm_dev *dev);
net/atm/proc.c
191
struct atm_dev *dev = list_entry(v, struct atm_dev, dev_list);
net/atm/proc.c
253
struct atm_dev *dev;
net/atm/proc.c
283
int atm_proc_dev_register(struct atm_dev *dev)
net/atm/proc.c
308
void atm_proc_dev_deregister(struct atm_dev *dev)
net/atm/proc.c
50
static void atm_dev_info(struct seq_file *seq, const struct atm_dev *dev)
net/atm/resources.c
134
void atm_dev_deregister(struct atm_dev *dev)
net/atm/resources.c
171
static int fetch_stats(struct atm_dev *dev, struct atm_dev_stats __user *arg,
net/atm/resources.c
193
struct atm_dev *dev;
net/atm/resources.c
226
struct atm_dev *dev;
net/atm/resources.c
33
static struct atm_dev *__alloc_atm_dev(const char *type)
net/atm/resources.c
35
struct atm_dev *dev;
net/atm/resources.c
47
static struct atm_dev *__atm_dev_lookup(int number)
net/atm/resources.c
49
struct atm_dev *dev;
net/atm/resources.c
60
struct atm_dev *atm_dev_lookup(int number)
net/atm/resources.c
62
struct atm_dev *dev;
net/atm/resources.c
71
struct atm_dev *atm_dev_register(const char *type, struct device *parent,
net/atm/resources.c
75
struct atm_dev *dev, *inuse;
net/atm/resources.h
30
int atm_proc_dev_register(struct atm_dev *dev);
net/atm/resources.h
31
void atm_proc_dev_deregister(struct atm_dev *dev);
net/atm/resources.h
35
static inline int atm_proc_dev_register(struct atm_dev *dev)
net/atm/resources.h
40
static inline void atm_proc_dev_deregister(struct atm_dev *dev)
net/atm/resources.h
47
int atm_register_sysfs(struct atm_dev *adev, struct device *parent);
net/atm/resources.h
48
void atm_unregister_sysfs(struct atm_dev *adev);