Lines Matching defs:ifaceHdl

1279     struct UsbInterfaceHandleEntity *ifaceHdl = RawUsbMemCalloc(sizeof(struct UsbInterfaceHandleEntity));
1280 if (ifaceHdl == NULL) {
1284 ifaceHdl->devHandle = interfacePool->device->devHandle;
1285 ifaceHdl->interfaceIndex = interfaceSdk->interface.info.interfaceIndex;
1291 ifaceHdl->devHandle = NULL;
1292 RawUsbMemFree(ifaceHdl);
1300 return (UsbInterfaceHandle *)ifaceHdl;
1337 struct UsbInterfaceHandleEntity *ifaceHdl = RawUsbMemCalloc(sizeof(struct UsbInterfaceHandleEntity));
1338 if (ifaceHdl == NULL) {
1342 ifaceHdl->devHandle = interfacePool->device->devHandle;
1343 ifaceHdl->interfaceIndex = interfaceSdk->interface.info.interfaceIndex;
1345 return (UsbInterfaceHandle *)ifaceHdl;
1355 struct UsbInterfaceHandleEntity *ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle;
1356 if (ifaceHdl->devHandle == NULL || ifaceHdl->devHandle->dev == NULL ||
1357 ifaceHdl->devHandle->dev->privateObject == NULL) {
1358 HDF_LOGE("%{public}s ifaceHdl is null", __func__);
1362 struct UsbInterfacePool *interfacePool = (struct UsbInterfacePool *)ifaceHdl->devHandle->dev->privateObject;
1365 .type = USB_INTERFACE_INTERFACE_INDEX_TYPE, .interfaceIndex = ifaceHdl->interfaceIndex};
1377 struct UsbInterfaceHandleEntity *ifaceHdl = NULL;
1387 ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle;
1388 if (ifaceHdl->devHandle == NULL || ifaceHdl->devHandle->dev == NULL ||
1389 ifaceHdl->devHandle->dev->privateObject == NULL) {
1390 HDF_LOGE("%{public}s:%{public}d ifaceHdl is null", __func__, __LINE__);
1394 interfacePool = (struct UsbInterfacePool *)ifaceHdl->devHandle->dev->privateObject;
1397 interfaceQueryPara.interfaceIndex = ifaceHdl->interfaceIndex;
1423 struct UsbInterfaceHandleEntity *ifaceHdl = NULL;
1433 ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle;
1434 if (ifaceHdl->devHandle == NULL || ifaceHdl->devHandle->dev == NULL ||
1435 ifaceHdl->devHandle->dev->privateObject == NULL) {
1436 HDF_LOGE("%{public}s:%{public}d ifaceHdl is null", __func__, __LINE__);
1440 interfacePool = (struct UsbInterfacePool *)ifaceHdl->devHandle->dev->privateObject;
1443 interfaceQueryPara.interfaceIndex = ifaceHdl->interfaceIndex;
1460 ifaceHdl->devHandle = NULL;
1461 RawUsbMemFree(ifaceHdl);
1476 struct UsbInterfaceHandleEntity *ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle;
1487 interfacePool = (struct UsbInterfacePool *)ifaceHdl->devHandle->dev->privateObject;
1493 ret = RawSetInterfaceAltsetting(ifaceHdl->devHandle, ifaceHdl->interfaceIndex, settingIndex);
1502 if (interfacePos->interface.info.interfaceIndex == ifaceHdl->interfaceIndex) {
1509 interfaceQueryPara.interfaceIndex = ifaceHdl->interfaceIndex;
1555 struct UsbInterfaceHandleEntity *ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle;
1562 if (interfaceHandle == NULL || pipeInfo == NULL || ifaceHdl == NULL || ifaceHdl->devHandle == NULL ||
1563 ifaceHdl->devHandle->dev == NULL) {
1569 interfacePool = (struct UsbInterfacePool *)ifaceHdl->devHandle->dev->privateObject;
1577 interfaceQueryPara.interfaceIndex = ifaceHdl->interfaceIndex;
1601 struct UsbInterfaceHandleEntity *ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle;
1603 if (ifaceHdl == NULL || ifaceHdl->devHandle == NULL) {
1608 return RawClearHalt(ifaceHdl->devHandle, pipeAddress);
1613 struct UsbInterfaceHandleEntity *ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle;
1617 if (ifaceHdl == NULL || ifaceHdl->devHandle == NULL) {
1628 hostRequest = RawAllocRequest(ifaceHdl->devHandle, isoPackets, length);
1634 hostRequest->devHandle = ifaceHdl->devHandle;
1652 struct UsbInterfaceHandleEntity *ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle;
1656 if (ifaceHdl == NULL || ifaceHdl->devHandle == NULL) {
1667 hostRequest = RawAllocRequestByMmap(ifaceHdl->devHandle, isoPackets, length);
1673 hostRequest->devHandle = ifaceHdl->devHandle;
1692 struct UsbInterfaceHandleEntity *ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle;
1696 if (ifaceHdl == NULL || ifaceHdl->devHandle == NULL) {
1707 ifaceHdl->devHandle->ashmemFd = fd;
1708 ifaceHdl->devHandle->isAshmem = true;
1710 hostRequest = RawAllocRequestByMmap(ifaceHdl->devHandle, isoPackets, length);
1716 hostRequest->devHandle = ifaceHdl->devHandle;
1807 struct UsbInterfaceHandleEntity *ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle;
1814 if (requestObj == NULL || params == NULL || ifaceHdl == NULL || ifaceHdl->devHandle == NULL) {
1825 uint8_t interfaceId = ifaceHdl->interfaceIndex;
1830 ret = IfGetRequestPipeType(ifaceHdl->devHandle, interfaceId, params->pipeId, &pipeType);
1836 ret = IfFillRequestByPipeType(requestObj, pipeType, hostRequest, ifaceHdl->devHandle, params);
1852 struct UsbInterfaceHandleEntity *ifaceHdl = (struct UsbInterfaceHandleEntity *)interfaceHandle;
1859 if (requestObj == NULL || params == NULL || ifaceHdl == NULL || ifaceHdl->devHandle == NULL) {
1870 uint8_t interfaceId = ifaceHdl->interfaceIndex;
1875 ret = IfGetRequestPipeType(ifaceHdl->devHandle, interfaceId, params->pipeId, &pipeType);
1881 ret = IfFillRequestByPipeTypeByMmap(requestObj, pipeType, hostRequest, ifaceHdl->devHandle, params);