Lines Matching refs:args_addr_ref
284 ClangFunction::WriteFunctionArguments (ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, Stre… in WriteFunctionArguments() argument
286 … return WriteFunctionArguments(exe_ctx, args_addr_ref, m_function_addr, m_arg_values, errors); in WriteFunctionArguments()
293 lldb::addr_t &args_addr_ref, in WriteFunctionArguments() argument
320 if (args_addr_ref == LLDB_INVALID_ADDRESS) in WriteFunctionArguments()
322 …args_addr_ref = process->AllocateMemory(m_struct_size, lldb::ePermissionsReadable|lldb::ePermissio… in WriteFunctionArguments()
323 if (args_addr_ref == LLDB_INVALID_ADDRESS) in WriteFunctionArguments()
325 m_wrapper_args_addrs.push_back (args_addr_ref); in WriteFunctionArguments()
330 …if (find (m_wrapper_args_addrs.begin(), m_wrapper_args_addrs.end(), args_addr_ref) == m_wrapper_ar… in WriteFunctionArguments()
339 …process->WriteScalarToMemory(args_addr_ref + first_offset, fun_addr, process->GetAddressByteSize()… in WriteFunctionArguments()
370 …if (!process->WriteScalarToMemory(args_addr_ref + offset, arg_scalar, arg_scalar.GetByteSize(), er… in WriteFunctionArguments()
378 ClangFunction::InsertFunction (ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, Stream &erro… in InsertFunction() argument
386 if (!WriteFunctionArguments(exe_ctx, args_addr_ref, errors)) in InsertFunction()
391 … ("Call Address: 0x%" PRIx64 " Struct Address: 0x%" PRIx64 ".\n", m_jit_start_addr, args_addr_ref); in InsertFunction()