drivers/atm/adummy.c
124
adummy_proc_read(struct atm_dev *dev, loff_t *pos, char *page)
drivers/atm/adummy.c
145
struct atm_dev *atm_dev;
drivers/atm/adummy.c
157
atm_dev = atm_dev_register(DEV_LABEL, NULL, &adummy_ops, -1, NULL);
drivers/atm/adummy.c
158
if (!atm_dev) {
drivers/atm/adummy.c
164
adummy_dev->atm_dev = atm_dev;
drivers/atm/adummy.c
165
atm_dev->dev_data = adummy_dev;
drivers/atm/adummy.c
167
if (sysfs_create_group(&atm_dev->class_dev.kobj, &adummy_group_attrs))
drivers/atm/adummy.c
168
dev_err(&atm_dev->class_dev, "Could not register attrs for adummy\n");
drivers/atm/adummy.c
170
if (adummy_start(atm_dev)) {
drivers/atm/adummy.c
181
atm_dev_deregister(atm_dev);
drivers/atm/adummy.c
192
atm_dev_deregister(adummy_dev->atm_dev);
drivers/atm/adummy.c
35
struct atm_dev *atm_dev;
drivers/atm/adummy.c
48
struct atm_dev *atm_dev = container_of(dev, struct atm_dev, class_dev);
drivers/atm/adummy.c
56
atm_dev_signal_change(atm_dev, signal);
drivers/atm/adummy.c
65
struct atm_dev *atm_dev = container_of(dev, struct atm_dev, class_dev);
drivers/atm/adummy.c
66
return sprintf(buf, "%d\n", atm_dev->signal);
drivers/atm/adummy.c
81
adummy_start(struct atm_dev *dev)
drivers/atm/atmtcp.c
114
static void atmtcp_v_dev_close(struct atm_dev *dev)
drivers/atm/atmtcp.c
157
static int atmtcp_v_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg)
drivers/atm/atmtcp.c
235
static int atmtcp_v_proc(struct atm_dev *dev,loff_t *pos,char *page)
drivers/atm/atmtcp.c
248
struct atm_dev *atmtcp_dev;
drivers/atm/atmtcp.c
251
atmtcp_dev = (struct atm_dev *) vcc->dev_data;
drivers/atm/atmtcp.c
263
static struct atm_vcc *find_vcc(struct atm_dev *dev, short vpi, int vci)
drivers/atm/atmtcp.c
298
struct atm_dev *dev;
drivers/atm/atmtcp.c
365
static struct atm_dev atmtcp_control_dev = {
drivers/atm/atmtcp.c
373
static int atmtcp_create(int itf,int persist,struct atm_dev **result)
drivers/atm/atmtcp.c
376
struct atm_dev *dev;
drivers/atm/atmtcp.c
399
struct atm_dev *dev;
drivers/atm/atmtcp.c
439
struct atm_dev *dev;
drivers/atm/eni.c
1182
static void poll_tx(struct atm_dev *dev)
drivers/atm/eni.c
1206
static void dequeue_tx(struct atm_dev *dev)
drivers/atm/eni.c
1433
static int start_tx(struct atm_dev *dev)
drivers/atm/eni.c
1472
static void bug_int(struct atm_dev *dev,unsigned long reason)
drivers/atm/eni.c
1492
struct atm_dev *dev;
drivers/atm/eni.c
151
static struct atm_dev *eni_boards = NULL;
drivers/atm/eni.c
1528
struct atm_dev *dev = (struct atm_dev *) data;
drivers/atm/eni.c
1597
static int get_esi_asic(struct atm_dev *dev)
drivers/atm/eni.c
1689
static int get_esi_fpga(struct atm_dev *dev, void __iomem *base)
drivers/atm/eni.c
1700
static int eni_do_init(struct atm_dev *dev)
drivers/atm/eni.c
172
static void dump(struct atm_dev *dev)
drivers/atm/eni.c
1794
static void eni_do_release(struct atm_dev *dev)
drivers/atm/eni.c
1803
static int eni_start(struct atm_dev *dev)
drivers/atm/eni.c
1994
static int eni_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg)
drivers/atm/eni.c
2068
static void eni_phy_put(struct atm_dev *dev,unsigned char value,
drivers/atm/eni.c
2076
static unsigned char eni_phy_get(struct atm_dev *dev,unsigned long addr)
drivers/atm/eni.c
2082
static int eni_proc_read(struct atm_dev *dev,loff_t *pos,char *page)
drivers/atm/eni.c
2217
struct atm_dev *dev;
drivers/atm/eni.c
2288
struct atm_dev *dev = pci_get_drvdata(pdev);
drivers/atm/eni.c
309
struct atm_dev *dev;
drivers/atm/eni.c
651
static void poll_rx(struct atm_dev *dev)
drivers/atm/eni.c
676
static void get_service(struct atm_dev *dev)
drivers/atm/eni.c
720
static void dequeue_rx(struct atm_dev *dev)
drivers/atm/eni.c
899
static int start_rx(struct atm_dev *dev)
drivers/atm/eni.h
112
struct atm_dev *more; /* other ENI devices */
drivers/atm/fore200e.c
1107
fore200e->atm_dev->number,
drivers/atm/fore200e.c
1120
fore200e->atm_dev->number,
drivers/atm/fore200e.c
1159
struct fore200e* fore200e = FORE200E_DEV((struct atm_dev*)dev);
drivers/atm/fore200e.c
1163
DPRINTK(3, "interrupt NOT triggered by device %d\n", fore200e->atm_dev->number);
drivers/atm/fore200e.c
1166
DPRINTK(3, "interrupt triggered by device %d\n", fore200e->atm_dev->number);
drivers/atm/fore200e.c
1187
DPRINTK(3, "tx tasklet scheduled for device %d\n", fore200e->atm_dev->number);
drivers/atm/fore200e.c
1201
DPRINTK(3, "rx tasklet scheduled for device %d\n", fore200e->atm_dev->number);
drivers/atm/fore200e.c
1325
fore200e->atm_dev->number, vpi, vci);
drivers/atm/fore200e.c
1857
fore200e_ioctl(struct atm_dev* dev, unsigned int cmd, void __user * arg)
drivers/atm/fore200e.c
1936
if (request_irq(fore200e->irq, fore200e_interrupt, IRQF_SHARED, fore200e->name, fore200e->atm_dev) < 0) {
drivers/atm/fore200e.c
1976
fore200e->esi[ i ] = fore200e->atm_dev->esi[ i ] = prom->mac_addr[ i + 2 ];
drivers/atm/fore200e.c
2452
struct atm_dev* atm_dev;
drivers/atm/fore200e.c
2456
atm_dev = atm_dev_register(fore200e->bus->proc_name, parent, &fore200e_ops,
drivers/atm/fore200e.c
2458
if (atm_dev == NULL) {
drivers/atm/fore200e.c
2463
atm_dev->dev_data = fore200e;
drivers/atm/fore200e.c
2464
fore200e->atm_dev = atm_dev;
drivers/atm/fore200e.c
2466
atm_dev->ci_range.vpi_bits = FORE200E_VPI_BITS;
drivers/atm/fore200e.c
2467
atm_dev->ci_range.vci_bits = FORE200E_VCI_BITS;
drivers/atm/fore200e.c
2701
fore200e_proc_read(struct atm_dev *dev, loff_t* pos, char* page)
drivers/atm/fore200e.c
375
free_irq(fore200e->irq, fore200e->atm_dev);
drivers/atm/fore200e.c
422
atm_dev_deregister(fore200e->atm_dev);
drivers/atm/fore200e.c
457
DPRINTK(2,"FIFO OUT full, device %d\n", fore200e->atm_dev->number);
drivers/atm/fore200e.c
804
fore200e->atm_dev->number);
drivers/atm/fore200e.c
827
fore200e->atm_dev->number);
drivers/atm/fore200e.h
835
struct atm_dev* atm_dev; /* ATM device */
drivers/atm/he.c
101
static int he_ioctl(struct atm_dev *dev, unsigned int cmd, void __user *arg);
drivers/atm/he.c
104
static int he_proc_read(struct atm_dev *dev,loff_t *pos,char *page);
drivers/atm/he.c
105
static int he_start(struct atm_dev *dev);
drivers/atm/he.c
107
static void he_phy_put(struct atm_dev *, unsigned char, unsigned long);
drivers/atm/he.c
108
static unsigned char he_phy_get(struct atm_dev *, unsigned long);
drivers/atm/he.c
1089
he_dev->atm_dev->link_rate = he_is622(he_dev) ?
drivers/atm/he.c
1473
suni_init(he_dev->atm_dev);
drivers/atm/he.c
1474
if (he_dev->atm_dev->phy && he_dev->atm_dev->phy->start)
drivers/atm/he.c
1475
he_dev->atm_dev->phy->start(he_dev->atm_dev);
drivers/atm/he.c
1482
val = he_phy_get(he_dev->atm_dev, SUNI_TPOP_APM);
drivers/atm/he.c
1484
he_phy_put(he_dev->atm_dev, val, SUNI_TPOP_APM);
drivers/atm/he.c
1485
he_phy_put(he_dev->atm_dev, SUNI_TACP_IUCHP_CLP, SUNI_TACP_IUCHP);
drivers/atm/he.c
1507
he_dev->atm_dev->ci_range.vpi_bits = he_dev->vpibits;
drivers/atm/he.c
1508
he_dev->atm_dev->ci_range.vci_bits = he_dev->vcibits;
drivers/atm/he.c
1551
if (he_dev->atm_dev->phy && he_dev->atm_dev->phy->stop)
drivers/atm/he.c
1552
he_dev->atm_dev->phy->stop(he_dev->atm_dev);
drivers/atm/he.c
1963
if (he_dev->atm_dev->phy && he_dev->atm_dev->phy->interrupt)
drivers/atm/he.c
1964
he_dev->atm_dev->phy->interrupt(he_dev->atm_dev);
drivers/atm/he.c
2152
pcr_goal = he_dev->atm_dev->link_rate;
drivers/atm/he.c
2195
> (he_dev->atm_dev->link_rate * 9 / 10))
drivers/atm/he.c
2606
he_ioctl(struct atm_dev *atm_dev, unsigned int cmd, void __user *arg)
drivers/atm/he.c
2609
struct he_dev *he_dev = HE_DEV(atm_dev);
drivers/atm/he.c
2656
if (atm_dev->phy && atm_dev->phy->ioctl)
drivers/atm/he.c
2657
err = atm_dev->phy->ioctl(atm_dev, cmd, arg);
drivers/atm/he.c
2668
he_phy_put(struct atm_dev *atm_dev, unsigned char val, unsigned long addr)
drivers/atm/he.c
2671
struct he_dev *he_dev = HE_DEV(atm_dev);
drivers/atm/he.c
2683
he_phy_get(struct atm_dev *atm_dev, unsigned long addr)
drivers/atm/he.c
2686
struct he_dev *he_dev = HE_DEV(atm_dev);
drivers/atm/he.c
2698
he_proc_read(struct atm_dev *dev, loff_t *pos, char *page)
drivers/atm/he.c
2775
he_dev->total_bw, he_dev->atm_dev->link_rate * 10 / 9);
drivers/atm/he.c
342
if (vcc->dev == he_dev->atm_dev &&
drivers/atm/he.c
354
struct atm_dev *atm_dev = NULL;
drivers/atm/he.c
368
atm_dev = atm_dev_register(DEV_LABEL, &pci_dev->dev, &he_ops, -1, NULL);
drivers/atm/he.c
369
if (!atm_dev) {
drivers/atm/he.c
373
pci_set_drvdata(pci_dev, atm_dev);
drivers/atm/he.c
381
he_dev->atm_dev = atm_dev;
drivers/atm/he.c
382
he_dev->atm_dev->dev_data = he_dev;
drivers/atm/he.c
383
atm_dev->dev_data = he_dev;
drivers/atm/he.c
384
he_dev->number = atm_dev->number;
drivers/atm/he.c
388
if (he_start(atm_dev)) {
drivers/atm/he.c
400
if (atm_dev)
drivers/atm/he.c
401
atm_dev_deregister(atm_dev);
drivers/atm/he.c
409
struct atm_dev *atm_dev;
drivers/atm/he.c
412
atm_dev = pci_get_drvdata(pci_dev);
drivers/atm/he.c
413
he_dev = HE_DEV(atm_dev);
drivers/atm/he.c
418
atm_dev_deregister(atm_dev);
drivers/atm/he.c
567
rate = he_dev->atm_dev->link_rate;
drivers/atm/he.c
681
rate = he_dev->atm_dev->link_rate;
drivers/atm/he.c
737
(he_dev->atm_dev->link_rate * 2);
drivers/atm/he.c
740
mult = he_dev->atm_dev->link_rate / ATM_OC3_PCR;
drivers/atm/he.c
967
static int he_start(struct atm_dev *dev)
drivers/atm/he.h
313
struct atm_dev *atm_dev;
drivers/atm/idt77105.c
116
struct atm_dev *dev;
drivers/atm/idt77105.c
142
static int fetch_stats(struct atm_dev *dev,struct idt77105_stats __user *arg,int zero)
drivers/atm/idt77105.c
159
static int set_loopback(struct atm_dev *dev,int mode)
drivers/atm/idt77105.c
189
static int idt77105_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg)
drivers/atm/idt77105.c
213
static void idt77105_int(struct atm_dev *dev)
drivers/atm/idt77105.c
261
static int idt77105_start(struct atm_dev *dev)
drivers/atm/idt77105.c
321
static int idt77105_stop(struct atm_dev *dev)
drivers/atm/idt77105.c
358
int idt77105_init(struct atm_dev *dev)
drivers/atm/idt77105.c
36
struct atm_dev *dev; /* device back-pointer */
drivers/atm/idt77105.c
62
static u16 get_counter(struct atm_dev *dev, int counter)
drivers/atm/idt77105.c
87
struct atm_dev *dev;
drivers/atm/idt77105.h
80
int idt77105_init(struct atm_dev *dev);
drivers/atm/idt77252.c
121
static void idt77252_dev_close(struct atm_dev *dev);
drivers/atm/idt77252.c
127
static void idt77252_phy_put(struct atm_dev *dev, unsigned char value,
drivers/atm/idt77252.c
129
static unsigned char idt77252_phy_get(struct atm_dev *dev, unsigned long addr);
drivers/atm/idt77252.c
132
static int idt77252_proc_read(struct atm_dev *dev, loff_t * pos,
drivers/atm/idt77252.c
1930
idt77252_phy_put(struct atm_dev *dev, unsigned char value, unsigned long addr)
drivers/atm/idt77252.c
1936
idt77252_phy_get(struct atm_dev *dev, unsigned long addr)
drivers/atm/idt77252.c
1944
struct atm_dev *dev = vcc->dev;
drivers/atm/idt77252.c
2000
struct atm_dev *dev = vcc->dev;
drivers/atm/idt77252.c
2386
struct atm_dev *dev = vcc->dev;
drivers/atm/idt77252.c
2488
struct atm_dev *dev = vcc->dev;
drivers/atm/idt77252.c
2572
struct atm_dev *dev = vcc->dev;
drivers/atm/idt77252.c
2628
idt77252_proc_read(struct atm_dev *dev, loff_t * pos, char *page)
drivers/atm/idt77252.c
3015
static void idt77252_dev_close(struct atm_dev *dev)
drivers/atm/idt77252.c
3260
static int init_card(struct atm_dev *dev)
drivers/atm/idt77252.c
3610
struct atm_dev *dev;
drivers/atm/idt77252.c
3764
struct atm_dev *dev;
drivers/atm/idt77252.h
353
struct atm_dev *atmdev; /* ATM device desriptor */
drivers/atm/iphase.c
1015
static struct atm_dev *ia_boards = NULL;
drivers/atm/iphase.c
1055
static void rx_excp_rcvd(struct atm_dev *dev)
drivers/atm/iphase.c
1084
static void free_desc(struct atm_dev *dev, int desc)
drivers/atm/iphase.c
1096
static int rx_pkt(struct atm_dev *dev)
drivers/atm/iphase.c
1211
static void rx_intr(struct atm_dev *dev)
drivers/atm/iphase.c
1273
static void rx_dle_intr(struct atm_dev *dev)
drivers/atm/iphase.c
1420
static int rx_init(struct atm_dev *dev)
drivers/atm/iphase.c
1660
static void tx_intr(struct atm_dev *dev)
drivers/atm/iphase.c
1685
static void tx_dle_intr(struct atm_dev *dev)
drivers/atm/iphase.c
1901
static int tx_init(struct atm_dev *dev)
drivers/atm/iphase.c
2219
struct atm_dev *dev;
drivers/atm/iphase.c
2265
static int get_esi(struct atm_dev *dev)
drivers/atm/iphase.c
2285
static int reset_sar(struct atm_dev *dev)
drivers/atm/iphase.c
2308
static int ia_init(struct atm_dev *dev)
drivers/atm/iphase.c
2463
static void ia_phy_put(struct atm_dev *dev, unsigned char value,
drivers/atm/iphase.c
2469
static unsigned char ia_phy_get(struct atm_dev *dev, unsigned long addr)
drivers/atm/iphase.c
2501
static int ia_start(struct atm_dev *dev)
drivers/atm/iphase.c
2748
static int ia_ioctl(struct atm_dev *dev, unsigned int cmd, void __user *arg)
drivers/atm/iphase.c
3094
static int ia_proc_read(struct atm_dev *dev,loff_t *pos,char *page)
drivers/atm/iphase.c
3160
struct atm_dev *dev;
drivers/atm/iphase.c
3220
struct atm_dev *dev = pci_get_drvdata(pdev);
drivers/atm/iphase.c
74
static unsigned char ia_phy_get(struct atm_dev *dev, unsigned long addr);
drivers/atm/iphase.c
78
static struct atm_dev *_ia_dev[8];
drivers/atm/iphase.h
1021
struct atm_dev *next_board; /* other iphase devices */
drivers/atm/lanai.c
2106
static int lanai_dev_open(struct atm_dev *atmdev)
drivers/atm/lanai.c
2246
static void lanai_dev_close(struct atm_dev *atmdev)
drivers/atm/lanai.c
2442
static int lanai_proc_read(struct atm_dev *atmdev, loff_t *pos, char *page)
drivers/atm/lanai.c
2555
struct atm_dev *atmdev;
drivers/atm/nicstar.c
1059
struct atm_dev *dev;
drivers/atm/nicstar.c
146
static int ns_proc_read(struct atm_dev *dev, loff_t * pos, char *page);
drivers/atm/nicstar.c
147
static int ns_ioctl(struct atm_dev *dev, unsigned int cmd, void __user * arg);
drivers/atm/nicstar.c
152
static void ns_phy_put(struct atm_dev *dev, unsigned char value,
drivers/atm/nicstar.c
154
static unsigned char ns_phy_get(struct atm_dev *dev, unsigned long addr);
drivers/atm/nicstar.c
2406
static int ns_proc_read(struct atm_dev *dev, loff_t * pos, char *page)
drivers/atm/nicstar.c
2475
static int ns_ioctl(struct atm_dev *dev, unsigned int cmd, void __user * arg)
drivers/atm/nicstar.c
2726
static void ns_phy_put(struct atm_dev *dev, unsigned char value,
drivers/atm/nicstar.c
2741
static unsigned char ns_phy_get(struct atm_dev *dev, unsigned long addr)
drivers/atm/nicstar.h
718
struct atm_dev *atmdev;
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/atm/suni.c
115
static int change_diag(struct atm_dev *dev,void __user *arg,int set)
drivers/atm/suni.c
135
static int get_diag(struct atm_dev *dev,void __user *arg)
drivers/atm/suni.c
152
static int set_loopback(struct atm_dev *dev,int mode)
drivers/atm/suni.c
195
static int set_sonet(struct atm_dev *dev)
drivers/atm/suni.c
209
static int set_sdh(struct atm_dev *dev)
drivers/atm/suni.c
224
static int get_framing(struct atm_dev *dev, void __user *arg)
drivers/atm/suni.c
239
static int set_framing(struct atm_dev *dev, void __user *arg)
drivers/atm/suni.c
255
static int suni_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg)
drivers/atm/suni.c
291
static void poll_los(struct atm_dev *dev)
drivers/atm/suni.c
299
static void suni_int(struct atm_dev *dev)
drivers/atm/suni.c
307
static int suni_start(struct atm_dev *dev)
drivers/atm/suni.c
340
static int suni_stop(struct atm_dev *dev)
drivers/atm/suni.c
366
int suni_init(struct atm_dev *dev)
drivers/atm/suni.c
59
struct atm_dev *dev;
drivers/atm/suni.c
95
static int fetch_stats(struct atm_dev *dev,struct sonet_stats __user *arg,int zero)
drivers/atm/suni.h
235
struct atm_dev *dev; /* device back-pointer */
drivers/atm/suni.h
239
int suni_init(struct atm_dev *dev);
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
2432
static int uea_atm_open(struct usbatm_data *usbatm, struct atm_dev *atm_dev)
drivers/usb/atm/ueagle-atm.c
2436
return uea_getesi(sc, atm_dev->esi);
drivers/usb/atm/ueagle-atm.c
559
if (sc->usbatm->atm_dev) \
drivers/usb/atm/ueagle-atm.c
560
sc->usbatm->atm_dev->type = val; \
drivers/usb/atm/ueagle-atm.c
565
if (sc->usbatm->atm_dev) \
drivers/usb/atm/ueagle-atm.c
566
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
101
struct atm_dev *dev; /* device back pointer */
include/linux/atmdev.h
180
void (*dev_close)(struct atm_dev *dev);
include/linux/atmdev.h
183
int (*ioctl)(struct atm_dev *dev,unsigned int cmd,void __user *arg);
include/linux/atmdev.h
185
int (*compat_ioctl)(struct atm_dev *dev,unsigned int cmd,
include/linux/atmdev.h
192
void (*phy_put)(struct atm_dev *dev,unsigned char value,
include/linux/atmdev.h
194
unsigned char (*phy_get)(struct atm_dev *dev,unsigned long addr);
include/linux/atmdev.h
196
int (*proc_read)(struct atm_dev *dev,loff_t *pos,char *page);
include/linux/atmdev.h
201
int (*start)(struct atm_dev *dev);
include/linux/atmdev.h
202
int (*ioctl)(struct atm_dev *dev,unsigned int cmd,void __user *arg);
include/linux/atmdev.h
203
void (*interrupt)(struct atm_dev *dev);
include/linux/atmdev.h
204
int (*stop)(struct atm_dev *dev);
include/linux/atmdev.h
220
struct atm_dev *atm_dev_register(const char *type, struct device *parent,
include/linux/atmdev.h
224
struct atm_dev *atm_dev_lookup(int number);
include/linux/atmdev.h
225
void atm_dev_deregister(struct atm_dev *dev);
include/linux/atmdev.h
232
void atm_dev_signal_change(struct atm_dev *dev, char signal);
include/linux/atmdev.h
236
void atm_dev_release_vccs(struct atm_dev *dev);
include/linux/atmdev.h
278
static inline void atm_dev_hold(struct atm_dev *dev)
include/linux/atmdev.h
284
static inline void atm_dev_put(struct atm_dev *dev)
net/atm/addr.c
103
int atm_del_addr(struct atm_dev *dev, const struct sockaddr_atmsvc *addr,
net/atm/addr.c
133
int atm_get_addr(struct atm_dev *dev, struct sockaddr_atmsvc __user * buf,
net/atm/addr.c
40
static void notify_sigd(const struct atm_dev *dev)
net/atm/addr.c
48
void atm_reset_addr(struct atm_dev *dev, enum atm_addr_type_t atype)
net/atm/addr.c
68
int atm_add_addr(struct atm_dev *dev, const struct sockaddr_atmsvc *addr,
net/atm/addr.h
13
void atm_reset_addr(struct atm_dev *dev, enum atm_addr_type_t type);
net/atm/addr.h
14
int atm_add_addr(struct atm_dev *dev, const struct sockaddr_atmsvc *addr,
net/atm/addr.h
16
int atm_del_addr(struct atm_dev *dev, const struct sockaddr_atmsvc *addr,
net/atm/addr.h
18
int atm_get_addr(struct atm_dev *dev, struct sockaddr_atmsvc __user *buf,
net/atm/atm_sysfs.c
113
const struct atm_dev *adev;
net/atm/atm_sysfs.c
12
#define to_atm_dev(cldev) container_of(cldev, struct atm_dev, class_dev)
net/atm/atm_sysfs.c
128
struct atm_dev *adev = to_atm_dev(cdev);
net/atm/atm_sysfs.c
139
int atm_register_sysfs(struct atm_dev *adev, struct device *parent)
net/atm/atm_sysfs.c
168
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
34
struct atm_dev *adev = to_atm_dev(cdev);
net/atm/atm_sysfs.c
56
struct atm_dev *adev = to_atm_dev(cdev);
net/atm/atm_sysfs.c
64
struct atm_dev *adev = to_atm_dev(cdev);
net/atm/atm_sysfs.c
73
struct atm_dev *adev = to_atm_dev(cdev);
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/clip.c
648
static struct atm_dev atmarpd_dev = {
net/atm/common.c
245
void atm_dev_signal_change(struct atm_dev *dev, char signal)
net/atm/common.c
262
void atm_dev_release_vccs(struct atm_dev *dev)
net/atm/common.c
382
static int __vcc_connect(struct atm_vcc *vcc, struct atm_dev *dev, short vpi,
net/atm/common.c
464
struct atm_dev *dev;
net/atm/common.c
503
struct atm_dev, dev_list);
net/atm/common.h
54
void atm_dev_release_vccs(struct atm_dev *dev);
net/atm/lec.c
508
static struct atm_dev lecatm_dev = {
net/atm/mpc.c
787
static struct atm_dev mpc_dev = {
net/atm/proc.c
233
struct atm_dev *dev = list_entry(v, struct atm_dev, dev_list);
net/atm/proc.c
318
struct atm_dev *dev;
net/atm/proc.c
348
int atm_proc_dev_register(struct atm_dev *dev)
net/atm/proc.c
373
void atm_proc_dev_deregister(struct atm_dev *dev)
net/atm/proc.c
53
static void atm_dev_info(struct seq_file *seq, const struct atm_dev *dev)
net/atm/resources.c
139
void atm_dev_deregister(struct atm_dev *dev)
net/atm/resources.c
176
static int fetch_stats(struct atm_dev *dev, struct atm_dev_stats __user *arg,
net/atm/resources.c
198
struct atm_dev *dev;
net/atm/resources.c
232
struct atm_dev *dev;
net/atm/resources.c
35
static struct atm_dev *__alloc_atm_dev(const char *type)
net/atm/resources.c
37
struct atm_dev *dev;
net/atm/resources.c
52
static struct atm_dev *__atm_dev_lookup(int number)
net/atm/resources.c
54
struct atm_dev *dev;
net/atm/resources.c
65
struct atm_dev *atm_dev_lookup(int number)
net/atm/resources.c
67
struct atm_dev *dev;
net/atm/resources.c
76
struct atm_dev *atm_dev_register(const char *type, struct device *parent,
net/atm/resources.c
80
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);
net/atm/signaling.c
278
static struct atm_dev sigd_dev = {