Home
last modified time | relevance | path

Searched refs:mFuzzedDataProvider (Results 1 – 6 of 6) sorted by relevance

/hardware/interfaces/automotive/vehicle/2.0/default/tests/fuzzer/
DVehicleManager_fuzzer.cpp139 kCarMake = mFuzzedDataProvider->ConsumeRandomLengthString(kMaxFileSize); in initValue()
140 kFloatValue = mFuzzedDataProvider->ConsumeFloatingPoint<float>(); in initValue()
141 fillParameter<int32_t>(mFuzzedDataProvider->ConsumeIntegralInRange<size_t>(kMinSize, kMaxSize), in initValue()
143 fillParameter<int64_t>(mFuzzedDataProvider->ConsumeIntegralInRange<size_t>(kMinSize, kMaxSize), in initValue()
145 fillParameter<uint8_t>(mFuzzedDataProvider->ConsumeIntegralInRange<size_t>(kMinSize, kMaxSize), in initValue()
147 size_t size = mFuzzedDataProvider->ConsumeIntegralInRange<size_t>(kMinSize, kMaxSize); in initValue()
149 kVecFloat.push_back(mFuzzedDataProvider->ConsumeFloatingPoint<float>()); in initValue()
154 mFuzzedDataProvider = new FuzzedDataProvider(data, size); in process()
159 size_t maxRuns = mFuzzedDataProvider->ConsumeIntegralInRange<size_t>(kMinSize, kMaxRuns); in process()
161 while (mFuzzedDataProvider->remaining_bytes() && ++itr <= maxRuns) { in process()
[all …]
DVehicleManager_fuzzer.h95 if (mFuzzedDataProvider) { in ~VehicleHalManagerFuzzer()
96 delete mFuzzedDataProvider; in ~VehicleHalManagerFuzzer() local
104 data.push_back(mFuzzedDataProvider->ConsumeIntegral<T>()); in fillParameter()
109 FuzzedDataProvider* mFuzzedDataProvider = nullptr;
/hardware/interfaces/automotive/can/1.0/default/tests/fuzzer/
DAutomotiveCanV1_0Fuzzer.cpp39 config.name = mFuzzedDataProvider->ConsumeRandomLengthString(kMaxCharacters); in makeBus()
41 config.interfaceId.virtualif({mFuzzedDataProvider->ConsumeRandomLengthString(kMaxCharacters)}); in makeBus()
60 if (mFuzzedDataProvider->ConsumeBool()) { in invokeUpInterface()
61 controller = (CanController::InterfaceType)mFuzzedDataProvider->ConsumeIntegral<uint8_t>(); in invokeUpInterface()
63 controller = kInterfaceType[mFuzzedDataProvider->ConsumeIntegralInRange<size_t>( in invokeUpInterface()
68 if (const bool shouldInvokeValidBus = mFuzzedDataProvider->ConsumeBool(); in invokeUpInterface()
71 mFuzzedDataProvider->ConsumeIntegralInRange<size_t>(0, mBusNames.size() - 1); in invokeUpInterface()
74 configName = mFuzzedDataProvider->ConsumeRandomLengthString(kMaxCharacters); in invokeUpInterface()
76 const std::string ifname = mFuzzedDataProvider->ConsumeRandomLengthString(kMaxCharacters); in invokeUpInterface()
82 if (const bool shouldPassSerialSocket = mFuzzedDataProvider->ConsumeBool(); in invokeUpInterface()
[all …]
DAutomotiveCanV1_0Fuzzer.h121 FuzzedDataProvider* mFuzzedDataProvider = nullptr; variable
/hardware/interfaces/automotive/sv/1.0/default/tests/fuzzer/
DAutomotiveSvV1_0Fuzzer.cpp59 while (mFuzzedDataProvider.remaining_bytes() > 0) { in invoke2dSessionAPI()
60 auto surroundView2dFunc = mFuzzedDataProvider.PickValueInArray< in invoke2dSessionAPI()
71 config.width = mFuzzedDataProvider.ConsumeIntegralInRange<uint32_t>( in invoke2dSessionAPI()
73 if (mFuzzedDataProvider.ConsumeBool()) { in invoke2dSessionAPI()
75 mFuzzedDataProvider.ConsumeIntegral<uint32_t>()); in invoke2dSessionAPI()
77 config.blending = mFuzzedDataProvider.ConsumeBool() ? (SvQuality::HIGH) in invoke2dSessionAPI()
91 const size_t camPoints = mFuzzedDataProvider.ConsumeIntegralInRange<size_t>( in invoke2dSessionAPI()
95 points2dCamera[i].x = mFuzzedDataProvider.ConsumeFloatingPoint<float>(); in invoke2dSessionAPI()
96 points2dCamera[i].y = mFuzzedDataProvider.ConsumeFloatingPoint<float>(); in invoke2dSessionAPI()
105 if (cameraIds.size() > 0 && mFuzzedDataProvider.ConsumeBool()) { in invoke2dSessionAPI()
[all …]
DAutomotiveSvV1_0Fuzzer.h31 SurroundViewFuzzer(const uint8_t* data, size_t size) : mFuzzedDataProvider(data, size) { in SurroundViewFuzzer()
47 FuzzedDataProvider mFuzzedDataProvider; variable