/external/libxml2/ |
D | Android.bp | 193 "fuzz/fuzz.c", 194 "fuzz/genSeed.c", 203 name: "libxml2-fuzz-defaults", 209 "fuzz/fuzz.c", 218 defaults: ["libxml2-fuzz-defaults"], 220 "fuzz/regexp.c", 222 dictionary: "fuzz/regexp.dict", 237 "mkdir -p $(genDir)/fuzz/seed/schema && " + 238 "mv -f seed/schema/* $(genDir)/fuzz/seed/schema", 240 "fuzz/seed/schema/570702_0.xsd", [all …]
|
/external/deqp/android/cts/main/vk-main-2020-03-01/ |
D | transform-feedback.txt | 1 dEQP-VK.transform_feedback.fuzz.2_level_array.dmat2.geometry 2 dEQP-VK.transform_feedback.fuzz.2_level_array.dmat2.vertex 3 dEQP-VK.transform_feedback.fuzz.2_level_array.dmat2x3.geometry 4 dEQP-VK.transform_feedback.fuzz.2_level_array.dmat2x3.vertex 5 dEQP-VK.transform_feedback.fuzz.2_level_array.dmat2x4.geometry 6 dEQP-VK.transform_feedback.fuzz.2_level_array.dmat2x4.vertex 7 dEQP-VK.transform_feedback.fuzz.2_level_array.dmat3.geometry 8 dEQP-VK.transform_feedback.fuzz.2_level_array.dmat3.vertex 9 dEQP-VK.transform_feedback.fuzz.2_level_array.dmat3x2.geometry 10 dEQP-VK.transform_feedback.fuzz.2_level_array.dmat3x2.vertex [all …]
|
/external/deqp-deps/SPIRV-Tools/ |
D | BUILD.gn | 930 # The spirv-fuzz library is only built when in a Chromium checkout 934 sources = [ "source/fuzz/protobufs/spvtoolsfuzz.proto" ] 941 "source/fuzz/added_function_reducer.cpp", 942 "source/fuzz/added_function_reducer.h", 943 "source/fuzz/available_instructions.cpp", 944 "source/fuzz/available_instructions.h", 945 "source/fuzz/call_graph.cpp", 946 "source/fuzz/call_graph.h", 947 "source/fuzz/comparator_deep_blocks_first.h", 948 "source/fuzz/counter_overflow_id_source.cpp", [all …]
|
/external/angle/third_party/spirv-tools/src/ |
D | BUILD.gn | 934 # The spirv-fuzz library is only built when in a Chromium checkout 938 sources = [ "source/fuzz/protobufs/spvtoolsfuzz.proto" ] 945 "source/fuzz/added_function_reducer.cpp", 946 "source/fuzz/added_function_reducer.h", 947 "source/fuzz/available_instructions.cpp", 948 "source/fuzz/available_instructions.h", 949 "source/fuzz/call_graph.cpp", 950 "source/fuzz/call_graph.h", 951 "source/fuzz/comparator_deep_blocks_first.h", 952 "source/fuzz/counter_overflow_id_source.cpp", [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/ |
D | BUILD.gn | 935 # The spirv-fuzz library is only built when in a Chromium checkout 939 sources = [ "source/fuzz/protobufs/spvtoolsfuzz.proto" ] 946 "source/fuzz/added_function_reducer.cpp", 947 "source/fuzz/added_function_reducer.h", 948 "source/fuzz/available_instructions.cpp", 949 "source/fuzz/available_instructions.h", 950 "source/fuzz/call_graph.cpp", 951 "source/fuzz/call_graph.h", 952 "source/fuzz/comparator_deep_blocks_first.h", 953 "source/fuzz/counter_overflow_id_source.cpp", [all …]
|
/external/skia/fuzz/ |
D | FuzzCanvas.cpp | 8 #include "fuzz/Fuzz.h" 9 #include "fuzz/FuzzCommon.h" 81 inline T make_fuzz_t(Fuzz* fuzz) { in make_fuzz_t() argument 83 fuzz->next(&t); in make_fuzz_t() 87 static sk_sp<SkImage> make_fuzz_image(Fuzz*); 89 static sk_sp<SkPicture> make_fuzz_picture(Fuzz*, int depth); 91 static sk_sp<SkColorFilter> make_fuzz_colorfilter(Fuzz* fuzz, int depth) { in make_fuzz_colorfilter() argument 96 fuzz->nextRange(&colorFilterType, 0, 8); in make_fuzz_colorfilter() 103 fuzz->next(&color); in make_fuzz_colorfilter() 104 fuzz->nextEnum(&mode, SkBlendMode::kLastMode); in make_fuzz_colorfilter() [all …]
|
D | FuzzDrawFunctions.cpp | 8 #include "fuzz/Fuzz.h" 26 static void init_string(Fuzz* fuzz, char* str, size_t bufSize) { in init_string() argument 28 fuzz->nextRange(&str[i], 0x20, 0x7E); // printable ASCII in init_string() 34 static void init_paint(Fuzz* fuzz, SkPaint* p) { in init_paint() argument 36 fuzz->next(&b); in init_paint() 40 fuzz->nextRange(&tmp_u8, 0, (int)SkBlendMode::kLastMode); in init_paint() 44 fuzz->next(&co); in init_paint() 47 fuzz->next(&b); in init_paint() 50 fuzz->nextRange(&tmp_u8, 0, (int)SkPaint::kLast_Cap); in init_paint() 53 fuzz->nextRange(&tmp_u8, 0, (int)SkPaint::kLast_Join); in init_paint() [all …]
|
D | FuzzCommon.cpp | 8 #include "fuzz/Fuzz.h" 9 #include "fuzz/FuzzCommon.h" 18 static void fuzz_nice_float(Fuzz* fuzz, float* f) { in fuzz_nice_float() argument 20 fuzz->next(&v); in fuzz_nice_float() 26 static void fuzz_nice_float(Fuzz* fuzz, float* f, Args... rest) { in fuzz_nice_float() argument 27 fuzz_nice_float(fuzz, f); in fuzz_nice_float() 28 fuzz_nice_float(fuzz, rest...); in fuzz_nice_float() 31 static void fuzz_nice_rect(Fuzz* fuzz, SkRect* r) { in fuzz_nice_rect() argument 32 fuzz_nice_float(fuzz, &r->fLeft, &r->fTop, &r->fRight, &r->fBottom); in fuzz_nice_rect() 37 void FuzzNicePath(Fuzz* fuzz, SkPath* path, int maxOps) { in FuzzNicePath() argument [all …]
|
D | FuzzPathop.cpp | 8 #include "fuzz/Fuzz.h" 9 #include "fuzz/FuzzCommon.h" 17 DEF_FUZZ(Pathop, fuzz) { in DEF_FUZZ() argument 20 fuzz->nextRange(&choice, 0, 4); in DEF_FUZZ() 24 fuzz->nextRange(&ops, 0, MAX_OPS); in DEF_FUZZ() 26 for (uint8_t i = 0; i < ops && !fuzz->exhausted(); i++) { in DEF_FUZZ() 28 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ() 30 fuzz->nextRange(&ft, 0, (int)SkPathFillType::kInverseEvenOdd); in DEF_FUZZ() 34 fuzz->nextRange(&op, 0, SkPathOp::kReverseDifference_SkPathOp); in DEF_FUZZ() 44 FuzzEvilPath(fuzz, &path, SkPath::Verb::kDone_Verb); in DEF_FUZZ() [all …]
|
D | FuzzParsePath.cpp | 8 #include "fuzz/Fuzz.h" 14 // Most of this is taken from random_parse_path.cpp and adapted to use the Fuzz 38 static void add_white(Fuzz* fuzz, SkString* atom) { in add_white() argument 46 fuzz->nextRange(&reps, 0, 2); in add_white() 49 fuzz->nextRange(&index, 0, (int) std::size(gWhiteSpace) - 1); in add_white() 56 static void add_some_white(Fuzz* fuzz, SkString* atom) { in add_some_white() argument 58 add_white(fuzz, atom); in add_some_white() 62 static void add_comma(Fuzz* fuzz, SkString* atom) { in add_comma() argument 67 add_white(fuzz, atom); in add_comma() 69 fuzz->next(&b); in add_comma() [all …]
|
D | FuzzGradients.cpp | 8 #include "fuzz/Fuzz.h" 23 void makeMatrix(Fuzz* fuzz, SkMatrix* m) { in makeMatrix() argument 25 fuzz->nextN(mat, 9); in makeMatrix() 29 void initGradientParams(Fuzz* fuzz, std::vector<SkColor>* colors, in initGradientParams() argument 32 fuzz->nextRange(&count, 0, MAX_COUNT); in initGradientParams() 37 fuzz->nextRange(&m, 0, 2); in initGradientParams() 45 fuzz->next(&c, &s); in initGradientParams() 105 void fuzzLinearGradient(Fuzz* fuzz) { in fuzzLinearGradient() argument 107 fuzz->next(&pts[0].fX, &pts[0].fY, &pts[1].fX, &pts[1].fY); in fuzzLinearGradient() 109 fuzz->next(&useLocalMatrix, &useGlobalMatrix); in fuzzLinearGradient() [all …]
|
D | FuzzCreateDDL.cpp | 21 #include "fuzz/Fuzz.h" 26 * The fuzzer aims to fuzz the use of GrDeferredDisplayList. It mainly consists of 41 static SkSurfaceProps gen_fuzzed_surface_props(Fuzz* fuzz) { in gen_fuzzed_surface_props() argument 43 fuzz->nextEnum(&pixel, kBGR_V_SkPixelGeometry); in gen_fuzzed_surface_props() 47 static SkPaint gen_fuzzed_skpaint(Fuzz* fuzz) { in gen_fuzzed_skpaint() argument 49 fuzz->nextRange(&R, -1, 2); in gen_fuzzed_skpaint() 50 fuzz->nextRange(&G, -1, 2); in gen_fuzzed_skpaint() 51 fuzz->nextRange(&B, -1, 2); in gen_fuzzed_skpaint() 52 fuzz->nextRange(&Alpha, 0, 1); in gen_fuzzed_skpaint() 57 static SkImageInfo gen_fuzzed_imageinfo(Fuzz* fuzz, SkColorType surfaceType) { in gen_fuzzed_imageinfo() argument [all …]
|
/external/brotli/ |
D | Android.bp | 150 cmd: "mkdir -p $(genDir)/c/fuzz && " + 151 "unzip -q $(in) -d $(genDir)/c/fuzz", 153 "c/fuzz/04bdd9f35a2881027adddb039026623cd2e86664", 154 "c/fuzz/04dc2c1dc1f4612d4dc4892f4444983f2064c252", 155 "c/fuzz/05a79f06cf3f67f726dae68d18a2290f6c9a50c9", 156 "c/fuzz/05b3606442abab241ede01c3b34d1d73afc580d1", 157 "c/fuzz/065977e9fc84bab81eada79880b4481fece00616", 158 "c/fuzz/08e61f98cc5e260e8d9b853bf9d5c1d9c7a9fc4d", 159 "c/fuzz/155b07e636d98a80a53e667caef9e11370cef995", 160 "c/fuzz/2ad192eab5c0f6e50f0c64777811ae9111bad918", [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/pass_management/ |
D | repeated_pass_instances.h | 18 #include "source/fuzz/fuzzer_pass_add_access_chains.h" 19 #include "source/fuzz/fuzzer_pass_add_bit_instruction_synonyms.h" 20 #include "source/fuzz/fuzzer_pass_add_composite_extract.h" 21 #include "source/fuzz/fuzzer_pass_add_composite_inserts.h" 22 #include "source/fuzz/fuzzer_pass_add_composite_types.h" 23 #include "source/fuzz/fuzzer_pass_add_copy_memory.h" 24 #include "source/fuzz/fuzzer_pass_add_dead_blocks.h" 25 #include "source/fuzz/fuzzer_pass_add_dead_breaks.h" 26 #include "source/fuzz/fuzzer_pass_add_dead_continues.h" 27 #include "source/fuzz/fuzzer_pass_add_equation_instructions.h" [all …]
|
/external/angle/third_party/spirv-tools/src/source/fuzz/pass_management/ |
D | repeated_pass_instances.h | 18 #include "source/fuzz/fuzzer_pass_add_access_chains.h" 19 #include "source/fuzz/fuzzer_pass_add_bit_instruction_synonyms.h" 20 #include "source/fuzz/fuzzer_pass_add_composite_extract.h" 21 #include "source/fuzz/fuzzer_pass_add_composite_inserts.h" 22 #include "source/fuzz/fuzzer_pass_add_composite_types.h" 23 #include "source/fuzz/fuzzer_pass_add_copy_memory.h" 24 #include "source/fuzz/fuzzer_pass_add_dead_blocks.h" 25 #include "source/fuzz/fuzzer_pass_add_dead_breaks.h" 26 #include "source/fuzz/fuzzer_pass_add_dead_continues.h" 27 #include "source/fuzz/fuzzer_pass_add_equation_instructions.h" [all …]
|
/external/deqp-deps/SPIRV-Tools/source/fuzz/pass_management/ |
D | repeated_pass_instances.h | 18 #include "source/fuzz/fuzzer_pass_add_access_chains.h" 19 #include "source/fuzz/fuzzer_pass_add_bit_instruction_synonyms.h" 20 #include "source/fuzz/fuzzer_pass_add_composite_extract.h" 21 #include "source/fuzz/fuzzer_pass_add_composite_inserts.h" 22 #include "source/fuzz/fuzzer_pass_add_composite_types.h" 23 #include "source/fuzz/fuzzer_pass_add_copy_memory.h" 24 #include "source/fuzz/fuzzer_pass_add_dead_blocks.h" 25 #include "source/fuzz/fuzzer_pass_add_dead_breaks.h" 26 #include "source/fuzz/fuzzer_pass_add_dead_continues.h" 27 #include "source/fuzz/fuzzer_pass_add_equation_instructions.h" [all …]
|
/external/AFLplusplus/src/ |
D | README.md | 8 - `afl-common.c` - common functions, used by afl-analyze, afl-fuzz, afl-showmap and afl-tmin 9 - `afl-forkserver.c` - forkserver implementation, used by afl-fuzz afl-showmap, afl-tmin 10 - `afl-fuzz-bitmap.c` - afl-fuzz bitmap handling 11 - `afl-fuzz.c` - afl-fuzz binary tool (just main() and usage()) 12 - `afl-fuzz-cmplog.c` - afl-fuzz cmplog functions 13 - `afl-fuzz-extras.c` - afl-fuzz the *extra* function calls 14 - `afl-fuzz-init.c` - afl-fuzz initialization 15 - `afl-fuzz-misc.c` - afl-fuzz misc functions 16 - `afl-fuzz-mutators.c` - afl-fuzz custom mutator and python support 17 - `afl-fuzz-one.c` - afl-fuzz fuzzer_one big loop, this is where the mutation is happening [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
D | transformation.cpp | 15 #include "source/fuzz/transformation.h" 19 #include "source/fuzz/fuzzer_util.h" 20 #include "source/fuzz/transformation_access_chain.h" 21 #include "source/fuzz/transformation_add_bit_instruction_synonym.h" 22 #include "source/fuzz/transformation_add_constant_boolean.h" 23 #include "source/fuzz/transformation_add_constant_composite.h" 24 #include "source/fuzz/transformation_add_constant_null.h" 25 #include "source/fuzz/transformation_add_constant_scalar.h" 26 #include "source/fuzz/transformation_add_copy_memory.h" 27 #include "source/fuzz/transformation_add_dead_block.h" [all …]
|
D | fuzzer.cpp | 15 #include "source/fuzz/fuzzer.h" 21 #include "source/fuzz/fuzzer_context.h" 22 #include "source/fuzz/fuzzer_pass_add_access_chains.h" 23 #include "source/fuzz/fuzzer_pass_add_bit_instruction_synonyms.h" 24 #include "source/fuzz/fuzzer_pass_add_composite_extract.h" 25 #include "source/fuzz/fuzzer_pass_add_composite_inserts.h" 26 #include "source/fuzz/fuzzer_pass_add_composite_types.h" 27 #include "source/fuzz/fuzzer_pass_add_copy_memory.h" 28 #include "source/fuzz/fuzzer_pass_add_dead_blocks.h" 29 #include "source/fuzz/fuzzer_pass_add_dead_breaks.h" [all …]
|
/external/deqp-deps/SPIRV-Tools/source/fuzz/ |
D | transformation.cpp | 15 #include "source/fuzz/transformation.h" 19 #include "source/fuzz/fuzzer_util.h" 20 #include "source/fuzz/transformation_access_chain.h" 21 #include "source/fuzz/transformation_add_bit_instruction_synonym.h" 22 #include "source/fuzz/transformation_add_constant_boolean.h" 23 #include "source/fuzz/transformation_add_constant_composite.h" 24 #include "source/fuzz/transformation_add_constant_null.h" 25 #include "source/fuzz/transformation_add_constant_scalar.h" 26 #include "source/fuzz/transformation_add_copy_memory.h" 27 #include "source/fuzz/transformation_add_dead_block.h" [all …]
|
D | fuzzer.cpp | 15 #include "source/fuzz/fuzzer.h" 21 #include "source/fuzz/fuzzer_context.h" 22 #include "source/fuzz/fuzzer_pass_add_access_chains.h" 23 #include "source/fuzz/fuzzer_pass_add_bit_instruction_synonyms.h" 24 #include "source/fuzz/fuzzer_pass_add_composite_extract.h" 25 #include "source/fuzz/fuzzer_pass_add_composite_inserts.h" 26 #include "source/fuzz/fuzzer_pass_add_composite_types.h" 27 #include "source/fuzz/fuzzer_pass_add_copy_memory.h" 28 #include "source/fuzz/fuzzer_pass_add_dead_blocks.h" 29 #include "source/fuzz/fuzzer_pass_add_dead_breaks.h" [all …]
|
/external/angle/third_party/spirv-tools/src/source/fuzz/ |
D | transformation.cpp | 15 #include "source/fuzz/transformation.h" 19 #include "source/fuzz/fuzzer_util.h" 20 #include "source/fuzz/transformation_access_chain.h" 21 #include "source/fuzz/transformation_add_bit_instruction_synonym.h" 22 #include "source/fuzz/transformation_add_constant_boolean.h" 23 #include "source/fuzz/transformation_add_constant_composite.h" 24 #include "source/fuzz/transformation_add_constant_null.h" 25 #include "source/fuzz/transformation_add_constant_scalar.h" 26 #include "source/fuzz/transformation_add_copy_memory.h" 27 #include "source/fuzz/transformation_add_dead_block.h" [all …]
|
D | fuzzer.cpp | 15 #include "source/fuzz/fuzzer.h" 21 #include "source/fuzz/fuzzer_context.h" 22 #include "source/fuzz/fuzzer_pass_add_access_chains.h" 23 #include "source/fuzz/fuzzer_pass_add_bit_instruction_synonyms.h" 24 #include "source/fuzz/fuzzer_pass_add_composite_extract.h" 25 #include "source/fuzz/fuzzer_pass_add_composite_inserts.h" 26 #include "source/fuzz/fuzzer_pass_add_composite_types.h" 27 #include "source/fuzz/fuzzer_pass_add_copy_memory.h" 28 #include "source/fuzz/fuzzer_pass_add_dead_blocks.h" 29 #include "source/fuzz/fuzzer_pass_add_dead_breaks.h" [all …]
|
/external/zstd/tests/fuzz/ |
D | README.md | 4 Zstd provides a fuzz corpus for each target that can be downloaded with 13 ## fuzz.py 15 `fuzz.py` is a helper script for building and running fuzzers. 16 Run `./fuzz.py -h` for the commands and run `./fuzz.py COMMAND -h` for 21 `fuzz.py` provides a utility to generate seed data for each fuzzer. 25 ./fuzz.py gen TARGET 44 Run `./fuzz.py build -h` for help. 48 `./fuzz.py` can run `libfuzzer`, `afl`, and `regression` tests. 50 Flags not parsed by `fuzz.py` are passed to the fuzzing engine. 53 Here's a helpful command to fuzz each target across all cores, [all …]
|
/external/libchrome/mojo/public/tools/fuzzers/ |
D | mojo_fuzzer_message_dump.cc | 14 #include "mojo/public/tools/fuzzers/fuzz.mojom.h" 72 fuzz::mojom::FuzzUnionPtr union_bool = fuzz::mojom::FuzzUnion::New(); in GetBoolFuzzUnion() 79 auto GetStructMapFuzzUnion(fuzz::mojom::FuzzDummyStructPtr in) { in GetStructMapFuzzUnion() 80 fuzz::mojom::FuzzUnionPtr union_struct_map = fuzz::mojom::FuzzUnion::New(); in GetStructMapFuzzUnion() 81 base::flat_map<std::string, fuzz::mojom::FuzzDummyStructPtr> struct_map; in GetStructMapFuzzUnion() 82 struct_map["fuzz"] = std::move(in); in GetStructMapFuzzUnion() 89 auto GetComplexFuzzUnion(fuzz::mojom::FuzzUnionPtr in) { in GetComplexFuzzUnion() 93 outer[fuzz::mojom::FuzzEnum::FUZZ_VALUE0])>::type inner; in GetComplexFuzzUnion() 99 outer[fuzz::mojom::FuzzEnum::FUZZ_VALUE0] = std::move(inner); in GetComplexFuzzUnion() 103 fuzz::mojom::FuzzUnionPtr union_complex = fuzz::mojom::FuzzUnion::New(); in GetComplexFuzzUnion() [all …]
|