Home
last modified time | relevance | path

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

/linux/net/atm/
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()
128 struct atm_dev *adev = to_atm_dev(cdev); in atm_release()
139 int atm_register_sysfs(struct atm_dev *adev, struct device *parent) in atm_register_sysfs()
[all …]
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 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()
139 void atm_dev_deregister(struct atm_dev *dev) in atm_dev_deregister()
176 static int fetch_stats(struct atm_dev *dev, struct atm_dev_stats __user *arg, in fetch_stats()
[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 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.c51 static void atm_dev_info(struct seq_file *seq, const struct atm_dev *dev) in atm_dev_info()
222 struct atm_dev *dev = list_entry(v, struct atm_dev, dev_list); in atm_dev_seq_show()
307 struct atm_dev *dev; in proc_dev_atm_read()
337 int atm_proc_dev_register(struct atm_dev *dev) in atm_proc_dev_register()
362 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);
H A Dcommon.c245 void atm_dev_signal_change(struct atm_dev *dev, char signal) in atm_dev_signal_change()
262 void atm_dev_release_vccs(struct atm_dev *dev) in atm_dev_release_vccs()
382 static int __vcc_connect(struct atm_vcc *vcc, struct atm_dev *dev, short vpi, in __vcc_connect()
464 struct atm_dev *dev; in vcc_connect()
503 struct atm_dev, dev_list); in vcc_connect()
H A Dbr2684.c150 struct atm_dev *atm_dev = arg; in atm_dev_event() local
157 pr_debug("event=%ld dev=%p\n", event, atm_dev); in atm_dev_event()
165 if (atm_vcc && brvcc->atmvcc->dev == atm_dev) { in atm_dev_event()
H A Dsignaling.c279 static struct atm_dev sigd_dev = {
/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
721 struct usbatm_data *instance = atm_dev->dev_data; in usbatm_atm_dev_close()
726 atm_dev->dev_data = NULL; /* catch bugs */ in usbatm_atm_dev_close()
730 static int usbatm_atm_proc_read(struct atm_dev *atm_dev, loff_t *pos, char *page) in usbatm_atm_proc_read() argument
732 struct usbatm_data *instance = atm_dev->dev_data; in usbatm_atm_proc_read()
742 return sprintf(page, "MAC: %pM\n", atm_dev->esi); in usbatm_atm_proc_read()
747 atomic_read(&atm_dev->stats.aal5.tx), in usbatm_atm_proc_read()
[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.c490 struct atm_dev *atm_dev = usbatm->atm_dev; in speedtch_check_status() local
515 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST); in speedtch_check_status()
523 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_UNKNOWN); in speedtch_check_status()
528 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_LOST); in speedtch_check_status()
543 atm_dev->link_rate = down_speed * 1000 / 424; in speedtch_check_status()
544 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_FOUND); in speedtch_check_status()
552 atm_dev_signal_change(atm_dev, ATM_PHY_SIG_UNKNOWN); in speedtch_check_status()
650 static int speedtch_atm_start(struct usbatm_data *usbatm, struct atm_dev *atm_dev) in speedtch_atm_start() argument
660 memset(atm_dev->esi, 0, sizeof(atm_dev->esi)); in speedtch_atm_start()
663 atm_dev->esi[i] = (hex_to_bin(mac_str[i * 2]) << 4) + in speedtch_atm_start()
[all …]
H A Dcxacru.c309 if (instance == NULL || instance->usbatm->atm_dev == NULL) in mac_address_show()
312 return sprintf(buf, "%pM\n", instance->usbatm->atm_dev->esi); in mac_address_show()
770 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()
[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()
H A Dueagle-atm.c559 if (sc->usbatm->atm_dev) \
560 sc->usbatm->atm_dev->type = val; \
565 if (sc->usbatm->atm_dev) \
566 atm_dev_signal_change(sc->usbatm->atm_dev, val); \
2432 static int uea_atm_open(struct usbatm_data *usbatm, struct atm_dev *atm_dev) in uea_atm_open() argument
2436 return uea_getesi(sc, atm_dev->esi); in uea_atm_open()
/linux/drivers/atm/
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()