Lines Matching refs:dnc
149 struct wusb_dn_connect *dnc, in wusbhc_cack_add() argument
154 int new_connection = wusb_dn_connect_new_connection(dnc); in wusbhc_cack_add()
160 if (!memcmp(&wusb_dev->cdid, &dnc->CDID, in wusbhc_cack_add()
168 wusb_dev->cdid = dnc->CDID; in wusbhc_cack_add()
266 void wusbhc_devconnect_ack(struct wusbhc *wusbhc, struct wusb_dn_connect *dnc, in wusbhc_devconnect_ack() argument
281 && memcmp(&dnc->CDID, &port->wusb_dev->cdid, sizeof(dnc->CDID)) == 0) in wusbhc_devconnect_ack()
306 wusb_dev = wusbhc_cack_add(wusbhc, dnc, pr_cdid, idx); in wusbhc_devconnect_ack()
519 struct wusb_dn_connect *dnc; in wusbhc_handle_dn_connect() local
528 if (size < sizeof(*dnc)) { in wusbhc_handle_dn_connect()
530 size, sizeof(*dnc)); in wusbhc_handle_dn_connect()
534 dnc = container_of(dn_hdr, struct wusb_dn_connect, hdr); in wusbhc_handle_dn_connect()
535 ckhdid_printf(pr_cdid, sizeof(pr_cdid), &dnc->CDID); in wusbhc_handle_dn_connect()
538 wusb_dn_connect_prev_dev_addr(dnc), in wusbhc_handle_dn_connect()
539 beacon_behaviour[wusb_dn_connect_beacon_behavior(dnc)], in wusbhc_handle_dn_connect()
540 wusb_dn_connect_new_connection(dnc) ? "connect" : "reconnect"); in wusbhc_handle_dn_connect()
542 wusbhc_devconnect_ack(wusbhc, dnc, pr_cdid); in wusbhc_handle_dn_connect()