Lines Matching refs:ie
409 struct wuie_keep_alive *ie = &wusbhc->keep_alive_ie; in __wusbhc_keep_alive() local
412 old_keep_alives = ie->hdr.bLength - sizeof(ie->hdr); in __wusbhc_keep_alive()
433 ie->bDeviceAddress[keep_alives++] = wusb_dev->addr; in __wusbhc_keep_alive()
437 ie->bDeviceAddress[keep_alives++] = 0x7f; in __wusbhc_keep_alive()
438 ie->hdr.bLength = sizeof(ie->hdr) + in __wusbhc_keep_alive()
439 keep_alives*sizeof(ie->bDeviceAddress[0]); in __wusbhc_keep_alive()
441 wusbhc_mmcie_set(wusbhc, 10, 5, &ie->hdr); in __wusbhc_keep_alive()
443 wusbhc_mmcie_rm(wusbhc, &ie->hdr); in __wusbhc_keep_alive()
658 struct wuie_disconnect *ie; in __wusbhc_dev_disable() local
669 ie = kzalloc(sizeof(*ie), GFP_KERNEL); in __wusbhc_dev_disable()
670 if (ie == NULL) in __wusbhc_dev_disable()
672 ie->hdr.bLength = sizeof(*ie); in __wusbhc_dev_disable()
673 ie->hdr.bIEIdentifier = WUIE_ID_DEVICE_DISCONNECT; in __wusbhc_dev_disable()
674 ie->bDeviceAddress = wusb_dev->addr; in __wusbhc_dev_disable()
675 result = wusbhc_mmcie_set(wusbhc, 0, 0, &ie->hdr); in __wusbhc_dev_disable()
681 wusbhc_mmcie_rm(wusbhc, &ie->hdr); in __wusbhc_dev_disable()
683 kfree(ie); in __wusbhc_dev_disable()