Lines Matching defs:addr
163 struct uwb_mac_addr addr;
165 result = uwb_rc_mac_addr_get(rc, &addr);
171 if (uwb_mac_addr_unset(&addr) || uwb_mac_addr_bcast(&addr)) {
172 addr.data[0] = 0x02; /* locally administered and unicast */
173 get_random_bytes(&addr.data[1], sizeof(addr.data)-1);
175 result = uwb_rc_mac_addr_set(rc, &addr);
177 uwb_mac_addr_print(devname, sizeof(devname), &addr);
183 uwb_dev->mac_addr = addr;
437 struct uwb_dev_addr *addr = data;
444 if (!uwb_dev_addr_cmp(&rc->uwb_dev.dev_addr, addr)) {
451 struct uwb_rc *uwb_rc_get_by_dev(const struct uwb_dev_addr *addr)
456 dev = class_find_device(&uwb_rc_class, NULL, (void *)addr,