/drivers/peripheral/codec/hal/idl_service/src/ |
H A D | codec_component_config.cpp | 155 struct DeviceResourceNode *childNode = nullptr; in GetGroupCapabilities() local 173 DEV_RES_NODE_FOR_EACH_CHILD_NODE(codecGroupNode, childNode) in GetGroupCapabilities() 176 if (GetOneCapability(*iface, *childNode, cap, isVideoGroup) != HDF_SUCCESS) { in GetGroupCapabilities() 186 const struct DeviceResourceNode &childNode, in GetOneCapability() 189 if (iface.GetUint32(&childNode, CODEC_CONFIG_KEY_ROLE, reinterpret_cast<uint32_t *>(&cap.role), in GetOneCapability() 192 CODEC_LOGE("failed to get mime for: %{public}s! Discarded", childNode.name); in GetOneCapability() 195 if (iface.GetUint32(&childNode, CODEC_CONFIG_KEY_TYPE, reinterpret_cast<uint32_t *>(&cap.type), INVALID_TYPE) != in GetOneCapability() 199 CODEC_LOGE("failed to get type for: %{public}s! Discarded", childNode.name); in GetOneCapability() 204 if (iface.GetString(&childNode, CODEC_CONFIG_KEY_NAME, &compName, "") != HDF_SUCCESS) { in GetOneCapability() 216 cap.isSoftwareCodec = iface.GetBool(&childNode, CODEC_CONFIG_KEY_IS_SOFTWARE_CODE in GetOneCapability() 185 GetOneCapability(const struct DeviceResourceIface &iface, const struct DeviceResourceNode &childNode, CodecCompCapability &cap, bool isVideoGroup) GetOneCapability() argument 241 GetMiscOfCapability(const struct DeviceResourceIface &iface, const struct DeviceResourceNode &childNode, CodecCompCapability &cap) GetMiscOfCapability() argument 323 GetVideoPortCapability(const struct DeviceResourceIface &iface, const struct DeviceResourceNode &childNode, CodecCompCapability &cap) GetVideoPortCapability() argument 378 GetAudioPortCapability(const struct DeviceResourceIface &iface, const struct DeviceResourceNode &childNode, CodecCompCapability &cap) GetAudioPortCapability() argument [all...] |
/drivers/peripheral/codec/hal/src/ |
H A D | codec_config_parser.c | 39 struct DeviceResourceNode *childNode = NULL; in GetGroupCapabilitiesNumber() local 51 DEV_RES_NODE_FOR_EACH_CHILD_NODE(codecGroupNode, childNode) { in GetGroupCapabilitiesNumber() 120 const struct DeviceResourceNode *childNode, CodecCompCapability *cap) in GetVideoPortCapability() 122 if (iface == NULL || childNode == NULL || cap == NULL) { in GetVideoPortCapability() 146 if (iface->GetUint32(childNode, nodeAttrs[i].attrName, nodeAttrs[i].valueAddr, in GetVideoPortCapability() 148 CODEC_LOGE("failed to get %{public}s.%{public}s!", childNode->name, nodeAttrs[i].attrName); in GetVideoPortCapability() 162 if (GetUintTableConfig(iface, childNode, &arrayAttrs[i]) != HDF_SUCCESS) { in GetVideoPortCapability() 163 CODEC_LOGE("failed to get %{public}s.%{public}s!", childNode->name, nodeAttrs[i].attrName); in GetVideoPortCapability() 171 const struct DeviceResourceNode *childNode, CodecCompCapability *cap) in GetAudioPortCapability() 173 if (iface == NULL || childNode in GetAudioPortCapability() 119 GetVideoPortCapability(const struct DeviceResourceIface *iface, const struct DeviceResourceNode *childNode, CodecCompCapability *cap) GetVideoPortCapability() argument 170 GetAudioPortCapability(const struct DeviceResourceIface *iface, const struct DeviceResourceNode *childNode, CodecCompCapability *cap) GetAudioPortCapability() argument 196 GetMiscOfCapability(const struct DeviceResourceIface *iface, const struct DeviceResourceNode *childNode, CodecCompCapability *cap) GetMiscOfCapability() argument 229 GetOneCapability(const struct DeviceResourceIface *iface, const struct DeviceResourceNode *childNode, CodecCompCapability *cap, bool isVideoGroup) GetOneCapability() argument 300 struct DeviceResourceNode *childNode = NULL; GetGroupCapabilities() local [all...] |
/drivers/peripheral/codec/image/config/ |
H A D | codec_image_config.cpp | 91 struct DeviceResourceNode *childNode = nullptr;
in GetGroupCapabilities() local 99 DEV_RES_NODE_FOR_EACH_CHILD_NODE(codecGroupNode, childNode)
in GetGroupCapabilities() 102 if (GetOneCapability(*iface, *childNode, cap) != HDF_SUCCESS) {
in GetGroupCapabilities() 112 const struct DeviceResourceNode &childNode, CodecImageCapability &cap)
in GetOneCapability() 115 auto ret = iface.GetString(&childNode, CODEC_CONFIG_KEY_NAME, &name, "");
in GetOneCapability() 120 if (iface.GetUint32(&childNode, CODEC_CONFIG_KEY_ROLE, reinterpret_cast<uint32_t *>(&cap.role),
in GetOneCapability() 123 CODEC_LOGE("failed to get role for: %{public}s! Discarded", childNode.name);
in GetOneCapability() 127 if (iface.GetUint32(&childNode, CODEC_CONFIG_KEY_TYPE, reinterpret_cast<uint32_t *>(&cap.type),
in GetOneCapability() 131 CODEC_LOGE("failed to get type for: %{public}s! Discarded", childNode.name);
in GetOneCapability() 135 cap.isSoftwareCodec = iface.GetBool(&childNode, CODEC_CONFIG_KEY_IS_SOFTWARE_CODE in GetOneCapability() 111 GetOneCapability(const struct DeviceResourceIface &iface, const struct DeviceResourceNode &childNode, CodecImageCapability &cap) GetOneCapability() argument [all...] |
H A D | codec_image_config.h | 48 int32_t GetOneCapability(const struct DeviceResourceIface &iface, const struct DeviceResourceNode &childNode,
|
/drivers/peripheral/codec/hal/idl_service/include/ |
H A D | codec_component_config.h | 49 int32_t GetOneCapability(const struct DeviceResourceIface &iface, const struct DeviceResourceNode &childNode, 51 int32_t GetMiscOfCapability(const struct DeviceResourceIface &iface, const struct DeviceResourceNode &childNode, 57 int32_t GetAudioPortCapability(const struct DeviceResourceIface &iface, const struct DeviceResourceNode &childNode, 59 int32_t GetVideoPortCapability(const struct DeviceResourceIface &iface, const struct DeviceResourceNode &childNode,
|
/drivers/hdf_core/framework/model/camera/parser/src/ |
H A D | camera_config_parser.c | 260 struct DeviceResourceNode *childNode = NULL; in ParseCameraSensorConfig() local 272 DEV_RES_NODE_FOR_EACH_CHILD_NODE(node, childNode) in ParseCameraSensorConfig() 274 if (ParseCameraSensorDeviceConfig(childNode, drsOps, &sensorConfig->sensor[cnt]) != HDF_SUCCESS) { in ParseCameraSensorConfig() 289 struct DeviceResourceNode *childNode = NULL; in ParseCameraIspConfig() local 301 DEV_RES_NODE_FOR_EACH_CHILD_NODE(node, childNode) in ParseCameraIspConfig() 303 if (ParseCameraIspDeviceConfig(childNode, drsOps, &ispConfig->isp[cnt]) != HDF_SUCCESS) { in ParseCameraIspConfig() 318 struct DeviceResourceNode *childNode = NULL; in ParseCameraLensConfig() local 330 DEV_RES_NODE_FOR_EACH_CHILD_NODE(node, childNode) in ParseCameraLensConfig() 332 if (ParseCameraLensDeviceConfig(childNode, drsOps, &lensConfig->lens[cnt]) != HDF_SUCCESS) { in ParseCameraLensConfig() 347 struct DeviceResourceNode *childNode in ParseCameraVcmConfig() local 376 struct DeviceResourceNode *childNode = NULL; ParseCameraFlashConfig() local 405 struct DeviceResourceNode *childNode = NULL; ParseCameraStreamConfig() local 469 struct DeviceResourceNode *childNode = NULL; ParseCameraConfig() local [all...] |
/drivers/hdf_core/interfaces/inner_api/utils/ |
H A D | device_resource_if.h | 433 * @param childNode Indicates the traversed child nodes. 437 #define DEV_RES_NODE_FOR_EACH_CHILD_NODE(node, childNode) \ 438 for ((childNode) = (node)->child; (childNode) != NULL; (childNode) = (childNode)->sibling)
|
/drivers/hdf_core/framework/test/unittest/platform/virtual/ |
H A D | dac_virtual.c | 125 const struct DeviceResourceNode *childNode = NULL; in VirtualDacInit() local 133 DEV_RES_NODE_FOR_EACH_CHILD_NODE(device->property, childNode) { in VirtualDacInit() 134 ret = VirtualDacParseAndInit(device, childNode); in VirtualDacInit() 174 const struct DeviceResourceNode *childNode = NULL; in VirtualDacRelease() local 181 DEV_RES_NODE_FOR_EACH_CHILD_NODE(device->property, childNode) { in VirtualDacRelease() 182 VirtualDacRemoveByNode(childNode); in VirtualDacRelease()
|
H A D | i3c_virtual.c | 372 const struct DeviceResourceNode *childNode = NULL; in VirtualI3cInit() local 380 DEV_RES_NODE_FOR_EACH_CHILD_NODE(device->property, childNode) { in VirtualI3cInit() 381 ret = VirtualI3cParseAndInit(device, childNode); in VirtualI3cInit() 422 const struct DeviceResourceNode *childNode = NULL; in VirtualI3cRelease() local 431 DEV_RES_NODE_FOR_EACH_CHILD_NODE(device->property, childNode) { in VirtualI3cRelease() 432 VirtualI3cRemoveByNode(childNode); in VirtualI3cRelease()
|
H A D | regulator_virtual.c | 261 const struct DeviceResourceNode *childNode = NULL; in VirtualRegulatorInit() local 268 DEV_RES_NODE_FOR_EACH_CHILD_NODE(device->property, childNode) { in VirtualRegulatorInit() 269 ret = VirtualRegulatorParseAndInit(device, childNode); in VirtualRegulatorInit()
|
H A D | pin_virtual.c | 314 const struct DeviceResourceNode *childNode = NULL; in VirtualPinInit() local 330 DEV_RES_NODE_FOR_EACH_CHILD_NODE(device->property, childNode) { in VirtualPinInit() 331 ret = VirtualPinParsePinNode(childNode, virtual, index); in VirtualPinInit()
|
/drivers/hdf_core/framework/model/misc/vibrator/driver/src/ |
H A D | vibrator_haptic.c | 64 const struct DeviceResourceNode *childNode = NULL; in ParserHapticEffect() local 70 DEV_RES_NODE_FOR_EACH_CHILD_NODE(hapticNode, childNode) { in ParserHapticEffect() 71 if ((childNode == NULL) || (childNode->name == NULL)) { in ParserHapticEffect() 75 count = parser->GetElemNum(childNode, "seq"); in ParserHapticEffect() 77 HDF_LOGE("%s: haptic [%s] parser seq count fail", __func__, childNode->name); in ParserHapticEffect() 87 ret = parser->GetString(childNode, "effectName", &effectNode->effect, NULL); in ParserHapticEffect() 92 ret = parser->GetUint32(childNode, "type", &effectNode->type, 0); in ParserHapticEffect() 98 ret = parser->GetUint32Array(childNode, "seq", effectNode->seq, count, 0); in ParserHapticEffect()
|
/drivers/hdf_core/adapter/khdf/linux/platform/adc/ |
H A D | adc_iio_adapter.c | 231 struct DeviceResourceNode *childNode = NULL; in LinuxAdcInit() local 238 DEV_RES_NODE_FOR_EACH_CHILD_NODE(device->property, childNode) { in LinuxAdcInit() 239 ret = AdcIioParseAndDeviceAdd(device, childNode); in LinuxAdcInit() 282 const struct DeviceResourceNode *childNode = NULL; in LinuxAdcRelease() local 287 DEV_RES_NODE_FOR_EACH_CHILD_NODE(device->property, childNode) { in LinuxAdcRelease() 288 AdcIioRemoveByNode(childNode); in LinuxAdcRelease()
|
/drivers/hdf_core/adapter/khdf/linux/platform/clock/ |
H A D | clock_adapter.c | 302 struct DeviceResourceNode *childNode = NULL; in LinuxClockInit() local 309 DEV_RES_NODE_FOR_EACH_CHILD_NODE(device->property, childNode) { in LinuxClockInit() 310 ret = ClockParseAndDeviceAdd(device, childNode); in LinuxClockInit() 357 const struct DeviceResourceNode *childNode = NULL; in LinuxClockRelease() local 362 DEV_RES_NODE_FOR_EACH_CHILD_NODE(device->property, childNode) { in LinuxClockRelease() 363 ClockRemoveByNode(childNode); in LinuxClockRelease()
|
/drivers/hdf_core/adapter/khdf/linux/platform/regulator/ |
H A D | regulator_adapter.c | 453 const struct DeviceResourceNode *childNode = NULL; in LinuxRegulatorInit() local 461 DEV_RES_NODE_FOR_EACH_CHILD_NODE(device->property, childNode) { in LinuxRegulatorInit() 462 ret = LinuxRegulatorParseAndInit(device, childNode); in LinuxRegulatorInit() 509 const struct DeviceResourceNode *childNode = NULL; in LinuxRegulatorRelease() local 511 DEV_RES_NODE_FOR_EACH_CHILD_NODE(device->property, childNode) { in LinuxRegulatorRelease() 512 int ret = LinuxRegulatorParseAndRelease(device, childNode); in LinuxRegulatorRelease()
|
/drivers/hdf_core/framework/model/network/wifi/platform/src/ |
H A D | hdf_wlan_config_parser.c | 423 struct DeviceResourceNode *childNode = NULL; in ParseWlanDevListConfig() local 429 DEV_RES_NODE_FOR_EACH_CHILD_NODE(node, childNode) in ParseWlanDevListConfig() 431 if (ParseWlanDevInstConfig(childNode, &devConfig->deviceInst[index]) != HDF_SUCCESS) { in ParseWlanDevListConfig() 502 struct DeviceResourceNode *childNode = NULL; in ParseWlanChipsConfig() local 509 DEV_RES_NODE_FOR_EACH_CHILD_NODE(node, childNode) in ParseWlanChipsConfig() 511 if (ParseWlanChipsCompsConfig(childNode, &chipList->chipInst[cnt]) != HDF_SUCCESS) { in ParseWlanChipsConfig()
|
/drivers/hdf_core/framework/model/network/ethernet/src/ |
H A D | eth_device.c | 201 struct DeviceResourceNode *childNode = NULL;
in ParseEthDevListNode() local 208 DEV_RES_NODE_FOR_EACH_CHILD_NODE(node, childNode)
in ParseEthDevListNode() 210 if (ParseEthDevInstConfig(childNode, ðConfig->deviceInst[index]) != HDF_SUCCESS) {
in ParseEthDevListNode()
|
/drivers/hdf_core/framework/test/unittest/utils/hcs_parser/unittest/ |
H A D | hcs_config_test.c | 941 const struct DeviceResourceNode *childNode = NULL; in HcsTestTraverseAttrInNodeFail() local 963 DEV_RES_NODE_FOR_EACH_CHILD_NODE(fingerprintNode, childNode) { in HcsTestTraverseAttrInNodeFail() 964 if ((childNode == NULL) || (childNode->name == NULL)) { in HcsTestTraverseAttrInNodeFail() 967 if ((strcmp(childNode->name, "fingerprint_one") == 0) || (strcmp(childNode->name, "fingerprint_two") == 0)) { in HcsTestTraverseAttrInNodeFail() 968 HDF_LOGE("%s: childNode->name is %s", __FUNCTION__, childNode->name); in HcsTestTraverseAttrInNodeFail() 971 HDF_LOGE("%s: failed, childNode->name is %s", __FUNCTION__, childNode in HcsTestTraverseAttrInNodeFail() [all...] |
/drivers/hdf_core/framework/model/misc/light/driver/src/ |
H A D | light_driver.c | 463 const struct DeviceResourceNode *childNode = NULL; in GetLightConfigData() local 471 childNode = parser->GetChildNode(node, "lightAttr"); in GetLightConfigData() 472 CHECK_LIGHT_NULL_PTR_RETURN_VALUE(childNode, HDF_ERR_INVALID_PARAM); in GetLightConfigData() 473 light = parser->GetChildNode(childNode, "light01"); in GetLightConfigData()
|