Lines Matching defs:UsbDdkDeviceInfo
36 struct UsbDdkDeviceInfo {
54 static struct UsbDdkDeviceInfo *DdkDevMgrIsDevExists(uint64_t devAddr)
63 struct UsbDdkDeviceInfo *res = NULL;
64 struct UsbDdkDeviceInfo *infoPos = NULL;
65 struct UsbDdkDeviceInfo *infoTemp = NULL;
66 DLIST_FOR_EACH_ENTRY_SAFE(infoPos, infoTemp, &g_ddkDevList.devList, struct UsbDdkDeviceInfo, list) {
76 static int32_t DdkDevMgrAddDevice(struct UsbDdkDeviceInfo *device)
100 struct UsbDdkDeviceInfo *dev = DdkDevMgrIsDevExists(devAddr);
121 static int32_t DdkDevMgrInitDevice(struct UsbDdkDeviceInfo *deviceInfo)
123 (void)memset_s(deviceInfo, sizeof(struct UsbDdkDeviceInfo), 0, sizeof(struct UsbDdkDeviceInfo));
136 struct UsbDdkDeviceInfo *device = (struct UsbDdkDeviceInfo *)OsalMemCalloc(sizeof(struct UsbDdkDeviceInfo));
236 struct UsbDdkDeviceInfo *pos = NULL;
237 struct UsbDdkDeviceInfo *tmp = NULL;
238 DLIST_FOR_EACH_ENTRY_SAFE(pos, tmp, &g_ddkDevList.devList, struct UsbDdkDeviceInfo, list) {