• Home
  • Raw
  • Download

Lines Matching refs:instruction_params

48     const dittosuite::Instruction::Params& instruction_params, const std::list<int>& thread_ids,  in CreateFromProtoInstructionSet()  argument
69 return std::make_unique<InstructionSet>(instruction_params, std::move(instructions), list_key, in CreateFromProtoInstructionSet()
72 return std::make_unique<InstructionSet>(instruction_params, std::move(instructions)); in CreateFromProtoInstructionSet()
78 Instruction::Params instruction_params(Syscall::GetSyscall(), proto_instruction.repeat(), in CreateFromProtoInstruction() local
84 return InstructionFactory::CreateFromProtoInstructionSet(instruction_params, thread_ids, in CreateFromProtoInstruction()
115 return std::make_unique<OpenFile>(instruction_params, input_key, options.create(), in CreateFromProtoInstruction()
118 return std::make_unique<OpenFile>(instruction_params, options.path_name(), options.create(), in CreateFromProtoInstruction()
121 return std::make_unique<OpenFile>(instruction_params, options.create(), options.direct_io(), in CreateFromProtoInstruction()
130 return std::make_unique<DeleteFile>(instruction_params, input_key); in CreateFromProtoInstruction()
132 return std::make_unique<DeleteFile>(instruction_params, options.path_name()); in CreateFromProtoInstruction()
140 return std::make_unique<CloseFile>(instruction_params, fd_key); in CreateFromProtoInstruction()
147 return std::make_unique<ResizeFile>(instruction_params, options.size(), fd_key); in CreateFromProtoInstruction()
162 return std::make_unique<WriteFile>(instruction_params, options.size(), options.block_size(), in CreateFromProtoInstruction()
180 return std::make_unique<ReadFile>(instruction_params, options.size(), options.block_size(), in CreateFromProtoInstruction()
189 return std::make_unique<ReadDirectory>(instruction_params, options.directory_name(), in CreateFromProtoInstruction()
203 return std::make_unique<ResizeFileRandom>(instruction_params, options.min(), options.max(), in CreateFromProtoInstruction()
242 return std::make_unique<Multiprocessing>(instruction_params, std::move(instructions), in CreateFromProtoInstruction()
245 return std::make_unique<Multithreading>(instruction_params, std::move(instructions), in CreateFromProtoInstruction()
250 return std::make_unique<InvalidateCache>(instruction_params); in CreateFromProtoInstruction()
258 return std::make_unique<BinderRequestDitto>(instruction_params, options.service_name()); in CreateFromProtoInstruction()
262 return std::make_unique<BinderRequestMountService>(instruction_params); in CreateFromProtoInstruction()
268 …return std::make_unique<GenericBinderRequest>(instruction_params, generic_service.name(), generic_… in CreateFromProtoInstruction()
280 return std::make_unique<BinderService>(instruction_params, options.name(), options.threads()); in CreateFromProtoInstruction()
288 return std::make_unique<CpuWorkCycles>(instruction_params, options.cycles()); in CreateFromProtoInstruction()
292 return std::make_unique<CpuWorkUtilization>(instruction_params, options.utilization()); in CreateFromProtoInstruction()
296 return std::make_unique<CpuWorkDurationUs>(instruction_params, options.duration_us()); in CreateFromProtoInstruction()
309 return std::make_unique<MemoryAllocation>(instruction_params, options.size(), free_policy); in CreateFromProtoInstruction()
327 return std::make_unique<Lock>(instruction_params, mux); in CreateFromProtoInstruction()
346 return std::make_unique<Unlock>(instruction_params, mux); in CreateFromProtoInstruction()