Home
last modified time | relevance | path

Searched refs:ThreadSafeFuzzedDataProvider (Results 1 – 8 of 8) sorted by relevance

/aosp_15_r20/frameworks/native/services/inputflinger/tests/fuzzers/
H A DTouchpadInputFuzzer.cpp33 void setAxisInfo(ThreadSafeFuzzedDataProvider& fdp, FuzzEventHub& eventHub, int32_t id, int axis) { in setAxisInfo()
46 void setAxisInfos(ThreadSafeFuzzedDataProvider& fdp, FuzzEventHub& eventHub, int32_t id) { in setAxisInfos()
92 void setDeviceSpecificConfig(ThreadSafeFuzzedDataProvider& fdp, FuzzEventHub& eventHub) { in setDeviceSpecificConfig()
121 void setTouchpadSettings(ThreadSafeFuzzedDataProvider& fdp, InputReaderConfiguration& config) { in setTouchpadSettings()
135 std::shared_ptr<ThreadSafeFuzzedDataProvider> fdp = in LLVMFuzzerTestOneInput()
136 std::make_shared<ThreadSafeFuzzedDataProvider>(data, size); in LLVMFuzzerTestOneInput()
151 getMapperForDevice<ThreadSafeFuzzedDataProvider, TouchpadInputMapper>(*fdp, device, in LLVMFuzzerTestOneInput()
H A DKeyboardInputFuzzer.cpp26 static void addProperty(FuzzEventHub& eventHub, std::shared_ptr<ThreadSafeFuzzedDataProvider> fdp) { in addProperty()
45 std::shared_ptr<ThreadSafeFuzzedDataProvider> fdp = in LLVMFuzzerTestOneInput()
46 std::make_shared<ThreadSafeFuzzedDataProvider>(data, size); in LLVMFuzzerTestOneInput()
54 getMapperForDevice<ThreadSafeFuzzedDataProvider, in LLVMFuzzerTestOneInput()
H A DCursorInputFuzzer.cpp24 static void addProperty(FuzzEventHub& eventHub, std::shared_ptr<ThreadSafeFuzzedDataProvider> fdp) { in addProperty()
39 std::shared_ptr<ThreadSafeFuzzedDataProvider> fdp = in LLVMFuzzerTestOneInput()
40 std::make_shared<ThreadSafeFuzzedDataProvider>(data, size); in LLVMFuzzerTestOneInput()
49 getMapperForDevice<ThreadSafeFuzzedDataProvider, CursorInputMapper>(*fdp.get(), device, in LLVMFuzzerTestOneInput()
H A DMultiTouchInputFuzzer.cpp26 static void addProperty(FuzzEventHub& eventHub, std::shared_ptr<ThreadSafeFuzzedDataProvider> fdp) { in addProperty()
62 std::shared_ptr<ThreadSafeFuzzedDataProvider> fdp = in LLVMFuzzerTestOneInput()
63 std::make_shared<ThreadSafeFuzzedDataProvider>(data, size); in LLVMFuzzerTestOneInput()
72 getMapperForDevice<ThreadSafeFuzzedDataProvider, MultiTouchInputMapper>(*fdp.get(), in LLVMFuzzerTestOneInput()
H A DSwitchInputFuzzer.cpp25 std::shared_ptr<ThreadSafeFuzzedDataProvider> fdp = in LLVMFuzzerTestOneInput()
26 std::make_shared<ThreadSafeFuzzedDataProvider>(data, size); in LLVMFuzzerTestOneInput()
34 getMapperForDevice<ThreadSafeFuzzedDataProvider, in LLVMFuzzerTestOneInput()
H A DMapperHelpers.h100 std::shared_ptr<ThreadSafeFuzzedDataProvider> mFdp;
103 FuzzEventHub(std::shared_ptr<ThreadSafeFuzzedDataProvider> fdp) : mFdp(std::move(fdp)) {} in FuzzEventHub()
279 std::shared_ptr<ThreadSafeFuzzedDataProvider> mFdp;
285 FuzzInputReaderPolicy(std::shared_ptr<ThreadSafeFuzzedDataProvider> mFdp) : mFdp(mFdp) {} in FuzzInputReaderPolicy()
328 std::shared_ptr<ThreadSafeFuzzedDataProvider> mFdp;
332 std::shared_ptr<ThreadSafeFuzzedDataProvider> fdp) in FuzzInputReaderContext()
H A DThreadSafeFuzzedDataProvider.h22 class ThreadSafeFuzzedDataProvider : FuzzedDataProvider {
27 ThreadSafeFuzzedDataProvider(const uint8_t* data, size_t size) in ThreadSafeFuzzedDataProvider() function
H A DInputReaderFuzzer.cpp185 std::shared_ptr<ThreadSafeFuzzedDataProvider> fdp = in LLVMFuzzerTestOneInput()
186 std::make_shared<ThreadSafeFuzzedDataProvider>(data, size); in LLVMFuzzerTestOneInput()