Lines Matching refs:cdev

14 static ssize_t type_show(struct device *cdev,  in type_show()  argument
17 struct atm_dev *adev = to_atm_dev(cdev); in type_show()
22 static ssize_t address_show(struct device *cdev, in address_show() argument
25 struct atm_dev *adev = to_atm_dev(cdev); in address_show()
30 static ssize_t atmaddress_show(struct device *cdev, in atmaddress_show() argument
34 struct atm_dev *adev = to_atm_dev(cdev); in atmaddress_show()
53 static ssize_t atmindex_show(struct device *cdev, in atmindex_show() argument
56 struct atm_dev *adev = to_atm_dev(cdev); in atmindex_show()
61 static ssize_t carrier_show(struct device *cdev, in carrier_show() argument
64 struct atm_dev *adev = to_atm_dev(cdev); in carrier_show()
70 static ssize_t link_rate_show(struct device *cdev, in link_rate_show() argument
73 struct atm_dev *adev = to_atm_dev(cdev); in link_rate_show()
111 static int atm_uevent(const struct device *cdev, struct kobj_uevent_env *env) in atm_uevent() argument
115 if (!cdev) in atm_uevent()
118 adev = to_atm_dev(cdev); in atm_uevent()
126 static void atm_release(struct device *cdev) in atm_release() argument
128 struct atm_dev *adev = to_atm_dev(cdev); in atm_release()
141 struct device *cdev = &adev->class_dev; in atm_register_sysfs() local
144 cdev->class = &atm_class; in atm_register_sysfs()
145 cdev->parent = parent; in atm_register_sysfs()
146 dev_set_drvdata(cdev, adev); in atm_register_sysfs()
148 dev_set_name(cdev, "%s%d", adev->type, adev->number); in atm_register_sysfs()
149 err = device_register(cdev); in atm_register_sysfs()
154 err = device_create_file(cdev, atm_attrs[i]); in atm_register_sysfs()
163 device_remove_file(cdev, atm_attrs[j]); in atm_register_sysfs()
164 device_del(cdev); in atm_register_sysfs()
170 struct device *cdev = &adev->class_dev; in atm_unregister_sysfs() local
172 device_del(cdev); in atm_unregister_sysfs()