Lines Matching defs:data
30 size_t GetObject(T &object, const uint8_t *data, size_t size)
36 errno_t ret = memcpy_s(&object, objectNum, data, objectNum);
43 bool SimulateInjectEvent(const uint8_t* data, const size_t size, size_t &startPos)
49 startPos += GetObject<int32_t>(keyCode, data + startPos, size - startPos);
54 startPos += GetObject<int64_t>(downTime, data + startPos, size - startPos);
59 startPos += GetObject<int32_t>(keyCodePressed, data + startPos, size - startPos);
68 startPos += GetObject<int64_t>(downTime, data + startPos, size - startPos);
80 bool SimulatePointerEvent(const uint8_t* data, const size_t size, size_t &startPos)
88 startPos += GetObject<int32_t>(physicalX, data + startPos, size - startPos);
92 startPos += GetObject<int32_t>(physicalY, data + startPos, size - startPos);
96 startPos += GetObject<int32_t>(pressure, data + startPos, size - startPos);
125 bool SimulateInputEventFuzzTest(const uint8_t* data, const size_t size)
128 if (SimulateInjectEvent(data, size, startPos) && SimulatePointerEvent(data, size, startPos)) {
137 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size)
139 /* Run your code on data */
140 OHOS::MMI::SimulateInputEventFuzzTest(data, size);