Lines Matching refs:mFdp

213     FuzzedDataProvider *mFdp;  member in AudioPolicyManagerFuzzer
217 : mFdp(fdp) {} in AudioPolicyManagerFuzzer()
220 if (mFdp->remaining_bytes() < 1) { in initialize()
339 patch.id = mFdp->ConsumeIntegral<uint32_t>(); in createFuzzedPatch()
340 patch.num_sources = mFdp->ConsumeIntegralInRange(0, AUDIO_PATCH_PORTS_MAX); in createFuzzedPatch()
343 std::vector<uint8_t> bytes = mFdp->ConsumeBytes<uint8_t>(sizeof(config)); in createFuzzedPatch()
347 patch.num_sinks = mFdp->ConsumeIntegralInRange(0, AUDIO_PATCH_PORTS_MAX); in createFuzzedPatch()
350 std::vector<uint8_t> bytes = mFdp->ConsumeBytes<uint8_t>(sizeof(config)); in createFuzzedPatch()
358 if (mFdp->remaining_bytes()) { in fuzzPatchCreation()
360 uid_t uid = mFdp->ConsumeIntegral<uint32_t>(); in fuzzPatchCreation()
365 uid = mFdp->ConsumeIntegral<uint32_t>(); in fuzzPatchCreation()
413 audio_format_to_string(getValueFromVector<audio_format_t>(mFdp, kAudioFormats)); in traverseAndFuzzXML()
418 uint16_t numFlags = std::max((uint16_t)1, mFdp->ConsumeIntegral<uint16_t>()); in traverseAndFuzzXML()
421 getValueFromVector<audio_output_flags_t>(mFdp, kAudioOutputFlags))); in traverseAndFuzzXML()
430 uint16_t numRates = std::max((uint16_t)1, mFdp->ConsumeIntegral<uint16_t>()); in traverseAndFuzzXML()
432 newRate += std::to_string(getValueFromVector<uint32_t>(mFdp, kSamplingRates)); in traverseAndFuzzXML()
452 uint16_t numMasks = std::max((uint16_t)1, mFdp->ConsumeIntegral<uint16_t>()); in traverseAndFuzzXML()
456 getValueFromVector<audio_channel_mask_t>(mFdp, kAudioChannelOutMasks))); in traverseAndFuzzXML()
459 getValueFromVector<audio_channel_mask_t>(mFdp, kAudioChannelInMasks))); in traverseAndFuzzXML()
566 const uint32_t numPolicies = mFdp->ConsumeIntegralInRange<uint32_t>(1, MAX_MIXES_PER_POLICY); in registerPolicyMixes()
571 mFdp, mFdp->ConsumeBool() ? kAudioChannelInMasks : kAudioChannelOutMasks); in registerPolicyMixes()
572 audioConfig.format = getValueFromVector<audio_format_t>(mFdp, kAudioFormats); in registerPolicyMixes()
573 audioConfig.sample_rate = getValueFromVector<uint32_t>(mFdp, kSamplingRates); in registerPolicyMixes()
574 addPolicyMix(getValueFromVector<int>(mFdp, kMixTypes), in registerPolicyMixes()
575 getValueFromVector<int>(mFdp, kMixRouteFlags), in registerPolicyMixes()
576 getValueFromVector<audio_devices_t>(mFdp, kAudioDevices), "", audioConfig, in registerPolicyMixes()
634 const uint32_t numRules = mFdp->ConsumeIntegralInRange<uint32_t>(1, 10); in AudioPolicyManagerFuzzerDPPlaybackReRouting()
636 PolicyMixTuple rule = {getValueFromVector<audio_usage_t>(mFdp, kAudioUsages), in AudioPolicyManagerFuzzerDPPlaybackReRouting()
637 getValueFromVector<audio_source_t>(mFdp, kAudioSources), in AudioPolicyManagerFuzzerDPPlaybackReRouting()
655 getValueFromVector<audio_channel_mask_t>(mFdp, kAudioChannelOutMasks); in initialize()
656 mAudioConfig.format = getValueFromVector<audio_format_t>(mFdp, kAudioFormats); in initialize()
657 mAudioConfig.sample_rate = getValueFromVector<uint32_t>(mFdp, kSamplingRates); in initialize()
658 status_t ret = addPolicyMix(getValueFromVector<int>(mFdp, kMixTypes), in initialize()
659 getValueFromVector<int>(mFdp, kMixRouteFlags), in initialize()
660 getValueFromVector<audio_devices_t>(mFdp, kAudioDevices), in initialize()
667 findDevicePort(AUDIO_PORT_ROLE_SOURCE, getValueFromVector<audio_devices_t>(mFdp, kAudioDevices), in initialize()
671 audio_source_t source = getValueFromVector<audio_source_t>(mFdp, kAudioSources); in initialize()
685 getValueFromVector<audio_devices_t>(mFdp, kAudioDevices), mMixAddress, in initialize()
694 const uint32_t numTestCases = mFdp->ConsumeIntegralInRange<uint32_t>(1, 10); in playBackReRouting()
697 attr.content_type = getValueFromVector<audio_content_type_t>(mFdp, kAudioContentTypes); in playBackReRouting()
698 attr.usage = getValueFromVector<audio_usage_t>(mFdp, kAudioUsages); in playBackReRouting()
699 attr.source = getValueFromVector<audio_source_t>(mFdp, kAudioSources); in playBackReRouting()
700 attr.flags = getValueFromVector<audio_flags_mask_t>(mFdp, kAudioFlagMasks); in playBackReRouting()
701 std::string tags(mFdp->ConsumeBool() ? "" : "addr=remote_submix_media"); in playBackReRouting()
746 const uint32_t numRules = mFdp->ConsumeIntegralInRange<uint32_t>(1, 10); in AudioPolicyManagerFuzzerDPMixRecordInjection()
748 PolicyMixTuple rule = {getValueFromVector<audio_usage_t>(mFdp, kAudioUsages), in AudioPolicyManagerFuzzerDPMixRecordInjection()
749 getValueFromVector<audio_source_t>(mFdp, kAudioSources), in AudioPolicyManagerFuzzerDPMixRecordInjection()
768 getValueFromVector<audio_channel_mask_t>(mFdp, kAudioChannelInMasks); in initialize()
769 mAudioConfig.format = getValueFromVector<audio_format_t>(mFdp, kAudioFormats); in initialize()
770 mAudioConfig.sample_rate = getValueFromVector<uint32_t>(mFdp, kSamplingRates); in initialize()
771 status_t ret = addPolicyMix(getValueFromVector<int>(mFdp, kMixTypes), in initialize()
772 getValueFromVector<int>(mFdp, kMixRouteFlags), in initialize()
773 getValueFromVector<audio_devices_t>(mFdp, kAudioDevices), in initialize()
780 findDevicePort(AUDIO_PORT_ROLE_SINK, getValueFromVector<audio_devices_t>(mFdp, kAudioDevices), in initialize()
784 audio_usage_t usage = getValueFromVector<audio_usage_t>(mFdp, kAudioUsages); in initialize()
798 getValueFromVector<audio_devices_t>(mFdp, kAudioDevices), mMixAddress, in initialize()
807 const uint32_t numTestCases = mFdp->ConsumeIntegralInRange<uint32_t>(1, 10); in recordingInjection()
810 attr.content_type = getValueFromVector<audio_content_type_t>(mFdp, kAudioContentTypes); in recordingInjection()
811 attr.usage = getValueFromVector<audio_usage_t>(mFdp, kAudioUsages); in recordingInjection()
812 attr.source = getValueFromVector<audio_source_t>(mFdp, kAudioSources); in recordingInjection()
813 attr.flags = getValueFromVector<audio_flags_mask_t>(mFdp, kAudioFlagMasks); in recordingInjection()
814 std::string tags(mFdp->ConsumeBool() ? "" : "addr=remote_submix_media"); in recordingInjection()
850 const uint32_t numTestCases = mFdp->ConsumeIntegralInRange<uint32_t>(1, 10); in setDeviceConnectionState()
852 const audio_devices_t type = getValueFromVector<audio_devices_t>(mFdp, kAudioDevices); in setDeviceConnectionState()
853 const std::string name = mFdp->ConsumeRandomLengthString(); in setDeviceConnectionState()
854 const std::string address = mFdp->ConsumeRandomLengthString(); in setDeviceConnectionState()
856 type, getValueFromVector<audio_policy_dev_state_t>(mFdp, kAudioPolicyDeviceStates), in setDeviceConnectionState()
857 address.c_str(), name.c_str(), getValueFromVector<audio_format_t>(mFdp, kAudioFormats)); in setDeviceConnectionState()
862 const uint32_t numTestCases = mFdp->ConsumeIntegralInRange<uint32_t>(1, 10); in explicitlyRoutingAfterConnection()
864 const audio_devices_t type = getValueFromVector<audio_devices_t>(mFdp, kAudioDevices); in explicitlyRoutingAfterConnection()
865 const std::string name = mFdp->ConsumeRandomLengthString(); in explicitlyRoutingAfterConnection()
866 const std::string address = mFdp->ConsumeRandomLengthString(); in explicitlyRoutingAfterConnection()
868 type, getValueFromVector<audio_policy_dev_state_t>(mFdp, kAudioPolicyDeviceStates), in explicitlyRoutingAfterConnection()
869 address.c_str(), name.c_str(), getValueFromVector<audio_format_t>(mFdp, kAudioFormats)); in explicitlyRoutingAfterConnection()
879 getOutputForAttr(&routedPortId, getValueFromVector<audio_format_t>(mFdp, kAudioFormats), in explicitlyRoutingAfterConnection()
880 getValueFromVector<audio_channel_mask_t>(mFdp, kAudioChannelOutMasks), in explicitlyRoutingAfterConnection()
881 getValueFromVector<uint32_t>(mFdp, kSamplingRates), in explicitlyRoutingAfterConnection()
886 getValueFromVector<audio_format_t>(mFdp, kAudioFormats), in explicitlyRoutingAfterConnection()
887 getValueFromVector<audio_channel_mask_t>(mFdp, kAudioChannelInMasks), in explicitlyRoutingAfterConnection()
888 getValueFromVector<uint32_t>(mFdp, kSamplingRates), in explicitlyRoutingAfterConnection()
919 audio_devices_t audioDevice = getValueFromVector<audio_devices_t>(mFdp, kAudioDevices); in testHDMIPortSelection()
920 audio_format_t audioFormat = getValueFromVector<audio_format_t>(mFdp, kAudioFormats); in testHDMIPortSelection()
929 getOutputForAttr(&selectedDeviceId, getValueFromVector<audio_format_t>(mFdp, kAudioFormats), in testHDMIPortSelection()
930 getValueFromVector<audio_channel_mask_t>(mFdp, kAudioChannelOutMasks), in testHDMIPortSelection()
931 getValueFromVector<uint32_t>(mFdp, kSamplingRates), flags, &output, &portId); in testHDMIPortSelection()
945 testHDMIPortSelection(getValueFromVector<audio_output_flags_t>(mFdp, kAudioOutputFlags)); in process()