Lines Matching refs:uwb_dev

81 	struct uwb_dev *uwb_dev = container_of(dev, struct uwb_dev, dev);  in uwb_rc_sys_release()  local
82 struct uwb_rc *rc = container_of(uwb_dev, struct uwb_rc, uwb_dev); in uwb_rc_sys_release()
91 struct uwb_dev *uwb_dev = &rc->uwb_dev; in uwb_rc_init() local
93 uwb_dev_init(uwb_dev); in uwb_rc_init()
94 rc->uwb_dev.dev.class = &uwb_rc_class; in uwb_rc_init()
95 rc->uwb_dev.dev.release = uwb_rc_sys_release; in uwb_rc_init()
128 struct uwb_dev *uwb_dev = to_uwb_dev(dev); in ASIE_show() local
129 struct uwb_rc *rc = uwb_dev->rc; in ASIE_show()
164 struct uwb_dev *uwb_dev = to_uwb_dev(dev); in ASIE_store() local
165 struct uwb_rc *rc = uwb_dev->rc; in ASIE_store()
237 return sysfs_create_group(&rc->uwb_dev.dev.kobj, &rc_attr_group); in uwb_rc_sys_add()
243 sysfs_remove_group(&rc->uwb_dev.dev.kobj, &rc_attr_group); in __uwb_rc_sys_rm()
259 struct device *dev = &rc->uwb_dev.dev; in uwb_rc_mac_addr_setup()
260 struct uwb_dev *uwb_dev = &rc->uwb_dev; in uwb_rc_mac_addr_setup() local
282 uwb_dev->mac_addr = addr; in uwb_rc_mac_addr_setup()
291 struct device *dev = &rc->uwb_dev.dev; in uwb_rc_setup()
347 dev = &rc->uwb_dev.dev; in uwb_rc_add()
368 result = uwb_dev_add(&rc->uwb_dev, parent_dev, rc); in uwb_rc_add()
379 uwb_mac_addr_print(macbuf, sizeof(macbuf), &rc->uwb_dev.mac_addr); in uwb_rc_add()
380 uwb_dev_addr_print(devbuf, sizeof(devbuf), &rc->uwb_dev.dev_addr); in uwb_rc_add()
388 uwb_dev_rm(&rc->uwb_dev); in uwb_rc_add()
401 struct uwb_dev *uwb_dev = to_uwb_dev(dev); in uwb_dev_offair_helper() local
403 return __uwb_dev_offair(uwb_dev, uwb_dev->rc); in uwb_dev_offair_helper()
422 uwb_dev_lock(&rc->uwb_dev); in uwb_rc_rm()
425 uwb_dev_unlock(&rc->uwb_dev); in uwb_rc_rm()
432 uwb_dev_rm(&rc->uwb_dev); in uwb_rc_rm()
484 uwb_dev_get(&rc->uwb_dev); in uwb_rc_get()
493 if (rc->uwb_dev.dev.parent->parent == grandpa_dev) { in find_rc_grandpa()
543 if (!uwb_dev_addr_cmp(&rc->uwb_dev.dev_addr, addr)) { in find_rc_dev()