Lines Matching refs:data
15 data: &mut [u8], in wasm_mutate()
19 libfuzzer_mutate: fn(data: &mut [u8], size: usize, max_size: usize) -> usize, in wasm_mutate()
24 let wasm = &data[..size]; in wasm_mutate()
32 .raw_mutate_func(Some(Arc::new(move |data, max_size| { in wasm_mutate()
33 let len = data.len(); in wasm_mutate()
46 data.resize(max_size, 0); in wasm_mutate()
50 let new_len = libfuzzer_mutate(data, len, max_size); in wasm_mutate()
54 data.resize(new_len, 0); in wasm_mutate()
55 data.shrink_to_fit(); in wasm_mutate()
66 data[..mutated_wasm.len()].copy_from_slice(&mutated_wasm); in wasm_mutate()
77 let mut u = Unstructured::new(&data[..max_size]); in wasm_mutate()
81 data[..wasm.len()].copy_from_slice(&wasm); in wasm_mutate()
93 data[..EMPTY_WASM.len()].copy_from_slice(EMPTY_WASM); in wasm_mutate()
99 libfuzzer_mutate(data, size, max_size) in wasm_mutate()