Home
last modified time | relevance | path

Searched refs:atm_dev (Results 1 – 25 of 40) sorted by relevance

12

/openbmc/linux/drivers/atm/
H A Dadummy.c35 struct atm_dev *atm_dev; member
48 struct atm_dev *atm_dev = container_of(dev, struct atm_dev, class_dev); in __set_signal() local
56 atm_dev_signal_change(atm_dev, signal); in __set_signal()
65 struct atm_dev *atm_dev = container_of(dev, struct atm_dev, class_dev); in __show_signal() local
81 adummy_start(struct atm_dev *dev) in adummy_start()
145 struct atm_dev *atm_dev; in adummy_init() local
159 if (!atm_dev) { in adummy_init()
165 adummy_dev->atm_dev = atm_dev; in adummy_init()
166 atm_dev->dev_data = adummy_dev; in adummy_init()
171 if (adummy_start(atm_dev)) { in adummy_init()
[all …]
H A Dsuni.c59 struct atm_dev *dev; in suni_hz()
135 static int get_diag(struct atm_dev *dev,void __user *arg) in get_diag()
152 static int set_loopback(struct atm_dev *dev,int mode) in set_loopback()
195 static int set_sonet(struct atm_dev *dev) in set_sonet()
209 static int set_sdh(struct atm_dev *dev) in set_sdh()
224 static int get_framing(struct atm_dev *dev, void __user *arg) in get_framing()
291 static void poll_los(struct atm_dev *dev) in poll_los()
299 static void suni_int(struct atm_dev *dev) in suni_int()
307 static int suni_start(struct atm_dev *dev) in suni_start()
340 static int suni_stop(struct atm_dev *dev) in suni_stop()
[all …]
H A Didt77105.c36 struct atm_dev *dev; /* device back-pointer */
62 static u16 get_counter(struct atm_dev *dev, int counter) in get_counter()
87 struct atm_dev *dev; in idt77105_stats_timer_func()
116 struct atm_dev *dev; in idt77105_restart_timer_func()
142 static int fetch_stats(struct atm_dev *dev,struct idt77105_stats __user *arg,int zero) in fetch_stats()
159 static int set_loopback(struct atm_dev *dev,int mode) in set_loopback()
189 static int idt77105_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg) in idt77105_ioctl()
213 static void idt77105_int(struct atm_dev *dev) in idt77105_int()
261 static int idt77105_start(struct atm_dev *dev) in idt77105_start()
321 static int idt77105_stop(struct atm_dev *dev) in idt77105_stop()
[all …]
H A Dhe.c354 struct atm_dev *atm_dev = NULL; in he_init_one() local
382 he_dev->atm_dev = atm_dev; in he_init_one()
401 if (atm_dev) in he_init_one()
410 struct atm_dev *atm_dev; in he_remove_one() local
1478 he_dev->atm_dev->phy->start(he_dev->atm_dev); in he_start()
1554 if (he_dev->atm_dev->phy && he_dev->atm_dev->phy->stop) in he_stop()
1555 he_dev->atm_dev->phy->stop(he_dev->atm_dev); in he_stop()
1966 he_dev->atm_dev->phy->interrupt(he_dev->atm_dev); in he_tasklet()
2658 if (atm_dev->phy && atm_dev->phy->ioctl) in he_ioctl()
2659 err = atm_dev->phy->ioctl(atm_dev, cmd, arg); in he_ioctl()
[all …]
H A Datmtcp.c114 static void atmtcp_v_dev_close(struct atm_dev *dev) in atmtcp_v_dev_close()
235 static int atmtcp_v_proc(struct atm_dev *dev,loff_t *pos,char *page) in atmtcp_v_proc()
248 struct atm_dev *atmtcp_dev; in atmtcp_c_close()
251 atmtcp_dev = (struct atm_dev *) vcc->dev_data; in atmtcp_c_close()
263 static struct atm_vcc *find_vcc(struct atm_dev *dev, short vpi, int vci) in find_vcc()
285 struct atm_dev *dev; in atmtcp_c_send()
352 static struct atm_dev atmtcp_control_dev = {
360 static int atmtcp_create(int itf,int persist,struct atm_dev **result) in atmtcp_create()
363 struct atm_dev *dev; in atmtcp_create()
386 struct atm_dev *dev; in atmtcp_attach()
[all …]
H A Dsuni.h235 struct atm_dev *dev; /* device back-pointer */
239 int suni_init(struct atm_dev *dev);
H A Deni.c151 static struct atm_dev *eni_boards = NULL;
172 static void dump(struct atm_dev *dev) in dump()
309 struct atm_dev *dev; in rx_ident_err()
651 static void poll_rx(struct atm_dev *dev) in poll_rx()
899 static int start_rx(struct atm_dev *dev) in start_rx()
1182 static void poll_tx(struct atm_dev *dev) in poll_tx()
1433 static int start_tx(struct atm_dev *dev) in start_tx()
1492 struct atm_dev *dev; in eni_int()
1528 struct atm_dev *dev = (struct atm_dev *) data; in eni_tasklet()
1803 static int eni_start(struct atm_dev *dev) in eni_start()
[all …]
H A Dfore200e.c378 free_irq(fore200e->irq, fore200e->atm_dev); in fore200e_shutdown()
421 atm_dev_deregister(fore200e->atm_dev); in fore200e_shutdown()
803 fore200e->atm_dev->number); in fore200e_tx_irq()
826 fore200e->atm_dev->number); in fore200e_tx_irq()
1106 fore200e->atm_dev->number, in fore200e_rx_irq()
1119 fore200e->atm_dev->number, in fore200e_rx_irq()
1324 fore200e->atm_dev->number, vpi, vci); in fore200e_open()
2450 struct atm_dev* atm_dev; in fore200e_register() local
2456 if (atm_dev == NULL) { in fore200e_register()
2461 atm_dev->dev_data = fore200e; in fore200e_register()
[all …]
H A Dsolos-pci.c111 struct atm_dev *atmdev[4];
166 static struct atm_vcc* find_vcc(struct atm_dev *dev, short vpi, int vci);
184 struct atm_dev *atmdev = container_of(dev, struct atm_dev, class_dev); in solos_param_show()
239 struct atm_dev *atmdev = container_of(dev, struct atm_dev, class_dev); in solos_param_store()
447 struct atm_dev *atmdev = container_of(dev, struct atm_dev, class_dev); in console_show()
497 struct atm_dev *atmdev = container_of(dev, struct atm_dev, class_dev); in console_store()
897 static struct atm_vcc *find_vcc(struct atm_dev *dev, short vpi, int vci) in find_vcc()
H A Didt77105.h80 int idt77105_init(struct atm_dev *dev);
H A Diphase.c78 static struct atm_dev *_ia_dev[8];
1014 static struct atm_dev *ia_boards = NULL;
1095 static int rx_pkt(struct atm_dev *dev)
1210 static void rx_intr(struct atm_dev *dev)
1419 static int rx_init(struct atm_dev *dev)
1900 static int tx_init(struct atm_dev *dev)
2225 struct atm_dev *dev;
2271 static int get_esi(struct atm_dev *dev)
2314 static int ia_init(struct atm_dev *dev)
2507 static int ia_start(struct atm_dev *dev)
[all …]
H A Deni.h112 struct atm_dev *more; /* other ENI devices */
/openbmc/linux/include/linux/
H A Datmdev.h101 struct atm_dev *dev; /* device back pointer */
147 struct atm_dev { struct
180 void (*dev_close)(struct atm_dev *dev); argument
200 int (*start)(struct atm_dev *dev);
202 void (*interrupt)(struct atm_dev *dev);
203 int (*stop)(struct atm_dev *dev);
223 struct atm_dev *atm_dev_lookup(int number);
224 void atm_dev_deregister(struct atm_dev *dev);
235 void atm_dev_release_vccs(struct atm_dev *dev);
271 static inline void atm_dev_hold(struct atm_dev *dev) in atm_dev_hold()
[all …]
/openbmc/linux/net/atm/
H A Dresources.h30 int atm_proc_dev_register(struct atm_dev *dev);
31 void atm_proc_dev_deregister(struct atm_dev *dev);
35 static inline int atm_proc_dev_register(struct atm_dev *dev) in atm_proc_dev_register()
40 static inline void atm_proc_dev_deregister(struct atm_dev *dev) in atm_proc_dev_deregister()
47 int atm_register_sysfs(struct atm_dev *adev, struct device *parent);
48 void atm_unregister_sysfs(struct atm_dev *adev);
H A Datm_sysfs.c12 #define to_atm_dev(cldev) container_of(cldev, struct atm_dev, class_dev)
17 struct atm_dev *adev = to_atm_dev(cdev); in type_show()
25 struct atm_dev *adev = to_atm_dev(cdev); in address_show()
34 struct atm_dev *adev = to_atm_dev(cdev); in atmaddress_show()
56 struct atm_dev *adev = to_atm_dev(cdev); in atmindex_show()
64 struct atm_dev *adev = to_atm_dev(cdev); in carrier_show()
73 struct atm_dev *adev = to_atm_dev(cdev); in link_rate_show()
113 const struct atm_dev *adev; in atm_uevent()
130 struct atm_dev *adev = to_atm_dev(cdev); in atm_release()
141 int atm_register_sysfs(struct atm_dev *adev, struct device *parent) in atm_register_sysfs()
[all …]
H A Daddr.h13 void atm_reset_addr(struct atm_dev *dev, enum atm_addr_type_t type);
14 int atm_add_addr(struct atm_dev *dev, const struct sockaddr_atmsvc *addr,
16 int atm_del_addr(struct atm_dev *dev, const struct sockaddr_atmsvc *addr,
18 int atm_get_addr(struct atm_dev *dev, struct sockaddr_atmsvc __user *buf,
H A Dresources.c35 static struct atm_dev *__alloc_atm_dev(const char *type) in __alloc_atm_dev()
37 struct atm_dev *dev; in __alloc_atm_dev()
52 static struct atm_dev *__atm_dev_lookup(int number) in __atm_dev_lookup()
54 struct atm_dev *dev; in __atm_dev_lookup()
65 struct atm_dev *atm_dev_lookup(int number) in atm_dev_lookup()
67 struct atm_dev *dev; in atm_dev_lookup()
76 struct atm_dev *atm_dev_register(const char *type, struct device *parent, in atm_dev_register()
80 struct atm_dev *dev, *inuse; in atm_dev_register()
137 void atm_dev_deregister(struct atm_dev *dev) in atm_dev_deregister()
197 struct atm_dev *dev; in atm_getnames()
[all …]
H A Daddr.c40 static void notify_sigd(const struct atm_dev *dev) in notify_sigd()
48 void atm_reset_addr(struct atm_dev *dev, enum atm_addr_type_t atype) in atm_reset_addr()
68 int atm_add_addr(struct atm_dev *dev, const struct sockaddr_atmsvc *addr, in atm_add_addr()
103 int atm_del_addr(struct atm_dev *dev, const struct sockaddr_atmsvc *addr, in atm_del_addr()
133 int atm_get_addr(struct atm_dev *dev, struct sockaddr_atmsvc __user * buf, in atm_get_addr()
H A Dproc.c53 static void atm_dev_info(struct seq_file *seq, const struct atm_dev *dev) in atm_dev_info()
233 struct atm_dev *dev = list_entry(v, struct atm_dev, dev_list); in atm_dev_seq_show()
318 struct atm_dev *dev; in proc_dev_atm_read()
348 int atm_proc_dev_register(struct atm_dev *dev) in atm_proc_dev_register()
373 void atm_proc_dev_deregister(struct atm_dev *dev) in atm_proc_dev_deregister()
H A Dcommon.h54 void atm_dev_release_vccs(struct atm_dev *dev);
/openbmc/linux/drivers/usb/atm/
H A Dusbatm.c155 static void usbatm_atm_dev_close(struct atm_dev *atm_dev);
158 static int usbatm_atm_ioctl(struct atm_dev *atm_dev, unsigned int cmd, void __user *arg);
160 static int usbatm_atm_proc_read(struct atm_dev *atm_dev, loff_t *pos, char *page);
719 static void usbatm_atm_dev_close(struct atm_dev *atm_dev) in usbatm_atm_dev_close() argument
730 static int usbatm_atm_proc_read(struct atm_dev *atm_dev, loff_t *pos, char *page) in usbatm_atm_proc_read() argument
885 static int usbatm_atm_ioctl(struct atm_dev *atm_dev, unsigned int cmd, in usbatm_atm_ioctl() argument
903 struct atm_dev *atm_dev; in usbatm_atm_init() local
913 if (!atm_dev) { in usbatm_atm_init()
918 instance->atm_dev = atm_dev; in usbatm_atm_init()
945 instance->atm_dev = NULL; in usbatm_atm_init()
[all …]
H A Dusbatm.h41 (instance)->atm_dev->number , ## arg)
51 (instance)->atm_dev->number, ##__VA_ARGS__)
54 (instance)->atm_dev->number, ##__VA_ARGS__)
87 int (*atm_start) (struct usbatm_data *, struct atm_dev *);
90 void (*atm_stop) (struct usbatm_data *, struct atm_dev *);
136 struct atm_dev *atm_dev; member
H A Dspeedtch.c489 struct atm_dev *atm_dev = usbatm->atm_dev; in speedtch_check_status() local
514 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST); in speedtch_check_status()
522 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_UNKNOWN); in speedtch_check_status()
527 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST); in speedtch_check_status()
542 atm_dev->link_rate = down_speed * 1000 / 424; in speedtch_check_status()
543 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_FOUND); in speedtch_check_status()
551 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_UNKNOWN); in speedtch_check_status()
647 static int speedtch_atm_start(struct usbatm_data *usbatm, struct atm_dev *atm_dev) in speedtch_atm_start() argument
657 memset(atm_dev->esi, 0, sizeof(atm_dev->esi)); in speedtch_atm_start()
660 atm_dev->esi[i] = (hex_to_bin(mac_str[i * 2]) << 4) + in speedtch_atm_start()
[all …]
H A Dcxacru.c770 struct atm_dev *atm_dev) in cxacru_atm_start() argument
781 atm_dev->esi, sizeof(atm_dev->esi)); in cxacru_atm_start()
824 struct atm_dev *atm_dev = usbatm->atm_dev; in cxacru_poll_status() local
871 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST); in cxacru_poll_status()
876 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST); in cxacru_poll_status()
881 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST); in cxacru_poll_status()
886 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST); in cxacru_poll_status()
891 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST); in cxacru_poll_status()
897 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_FOUND); in cxacru_poll_status()
904 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST); in cxacru_poll_status()
[all …]
H A Dxusbatm.c149 struct atm_dev *atm_dev) in xusbatm_atm_start() argument
154 eth_random_addr(atm_dev->esi); in xusbatm_atm_start()

12