Searched refs:baton (Results 1 - 25 of 102) sorted by relevance

12345

/freebsd-current/contrib/llvm-project/lldb/tools/compact-unwind/
H A Dcompact-unwind-dumper.c36 struct baton { struct
93 static void scan_macho_load_commands(struct baton *baton) { argument
98 baton->compact_unwind_start = 0;
100 uint32_t *magic = (uint32_t *)baton->mach_header_start;
111 uint8_t *offset = baton->mach_header_start;
121 baton->addr_size = 8;
123 baton->addr_size = 4;
125 baton->cputype = mh.cputype;
173 baton
427 print_encoding_x86_64(struct baton baton, uint8_t *function_start, uint32_t encoding) argument
643 print_encoding_i386(struct baton baton, uint8_t *function_start, uint32_t encoding) argument
859 print_encoding_arm64(struct baton baton, uint8_t *function_start, uint32_t encoding) argument
964 print_encoding_armv7(struct baton baton, uint8_t *function_start, uint32_t encoding) argument
1102 print_encoding(struct baton baton, uint8_t *function_start, uint32_t encoding) argument
1118 print_function_encoding(struct baton baton, uint32_t idx, uint32_t encoding, uint32_t entry_encoding_index, uint32_t entry_func_offset) argument
1225 print_second_level_index_regular(struct baton baton) argument
1256 print_second_level_index_compressed(struct baton baton) argument
1295 print_second_level_index(struct baton baton) argument
1326 print_index_sections(struct baton baton) argument
1410 struct baton baton; local
[all...]
/freebsd-current/contrib/llvm-project/lldb/source/API/
H A DSBBreakpointOptionCommon.h25 void *baton);
29 static bool PrivateBreakpointHitCallback(void *baton,
H A DSBBreakpointOptionCommon.cpp42 SBBreakpointHitCallback callback, void *baton)
44 LLDB_INSTRUMENT_VA(this, callback, baton);
46 getItem()->callback_baton = baton;
50 void *baton, StoppointCallbackContext *ctx, lldb::user_id_t break_id,
52 LLDB_INSTRUMENT_VA(baton, ctx, break_id, break_loc_id);
56 if (baton && bp_sp) {
57 CallbackData *data = (CallbackData *)baton;
41 SBBreakpointCallbackBaton( SBBreakpointHitCallback callback, void *baton) argument
49 PrivateBreakpointHitCallback( void *baton, StoppointCallbackContext *ctx, lldb::user_id_t break_id, lldb::user_id_t break_loc_id) argument
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/
H A DLua.h35 llvm::Error RegisterBreakpointCallback(void *baton, const char *body);
37 CallBreakpointCallback(void *baton, lldb::StackFrameSP stop_frame_sp,
40 llvm::Error RegisterWatchpointCallback(void *baton, const char *body);
41 llvm::Expected<bool> CallWatchpointCallback(void *baton,
H A DLua.cpp62 llvm::Error Lua::RegisterBreakpointCallback(void *baton, const char *body) { argument
63 lua_pushlightuserdata(m_lua_state, baton);
79 Lua::CallBreakpointCallback(void *baton, lldb::StackFrameSP stop_frame_sp, argument
83 lua_pushlightuserdata(m_lua_state, baton);
90 llvm::Error Lua::RegisterWatchpointCallback(void *baton, const char *body) { argument
91 lua_pushlightuserdata(m_lua_state, baton);
107 Lua::CallWatchpointCallback(void *baton, lldb::StackFrameSP stop_frame_sp, argument
110 lua_pushlightuserdata(m_lua_state, baton);
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DNativeProcessSoftwareSingleStep.cpp36 static size_t ReadMemoryCallback(EmulateInstruction *instruction, void *baton, argument
39 EmulatorBaton *emulator_baton = static_cast<EmulatorBaton *>(baton);
46 static bool ReadRegisterCallback(EmulateInstruction *instruction, void *baton, argument
49 EmulatorBaton *emulator_baton = static_cast<EmulatorBaton *>(baton);
73 static bool WriteRegisterCallback(EmulateInstruction *instruction, void *baton, argument
77 EmulatorBaton *emulator_baton = static_cast<EmulatorBaton *>(baton);
83 static size_t WriteMemoryCallback(EmulateInstruction *instruction, void *baton, argument
111 EmulatorBaton baton(process, register_context);
112 emulator_up->SetBaton(&baton);
130 baton
[all...]
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DOptionValueString.h22 typedef Status (*ValidatorCallback)(const char *string, void *baton);
28 OptionValueString(ValidatorCallback validator, void *baton = nullptr)
29 : m_validator(validator), m_validator_baton(baton) {}
46 void *baton = nullptr)
47 : m_validator(validator), m_validator_baton(baton) {
55 ValidatorCallback validator, void *baton = nullptr)
56 : m_validator(validator), m_validator_baton(baton) {
117 void SetValidator(ValidatorCallback validator, void *baton = nullptr) {
119 m_validator_baton = baton;
/freebsd-current/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-types.h72 typedef void (*LogOutputCallback)(const char *, void *baton);
73 typedef bool (*CommandOverrideCallback)(void *baton, const char **argv);
75 void *baton);
H A Dlldb-private-types.h125 void *baton);
127 void *baton, const char **argv, lldb_private::CommandReturnObject &result);
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASanLibsanitizers/
H A DInstrumentationRuntimeASanLibsanitizers.cpp70 void *baton, StoppointCallbackContext *context, user_id_t break_id,
72 assert(baton && "null baton");
73 if (!baton)
77 static_cast<InstrumentationRuntimeASanLibsanitizers *>(baton);
69 NotifyBreakpointHit( void *baton, StoppointCallbackContext *context, user_id_t break_id, user_id_t break_loc_id) argument
H A DInstrumentationRuntimeASanLibsanitizers.h47 NotifyBreakpointHit(void *baton,
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/
H A DInstrumentationRuntimeASan.cpp64 void *baton, StoppointCallbackContext *context, user_id_t break_id,
66 assert(baton && "null baton");
67 if (!baton)
71 static_cast<InstrumentationRuntimeASan *>(baton);
63 NotifyBreakpointHit( void *baton, StoppointCallbackContext *context, user_id_t break_id, user_id_t break_loc_id) argument
H A DInstrumentationRuntimeASan.h47 static bool NotifyBreakpointHit(void *baton,
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Target/
H A DThreadPlanShouldStopHere.h70 void *baton = nullptr);
80 void *baton) {
92 m_baton = baton;
112 Status &status, void *baton);
117 void *baton);
79 SetShouldStopHereCallbacks(const ThreadPlanShouldStopHereCallbacks *callbacks, void *baton) argument
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/
H A DEmulationStateARM.h41 ReadPseudoMemory(lldb_private::EmulateInstruction *instruction, void *baton,
46 WritePseudoMemory(lldb_private::EmulateInstruction *instruction, void *baton,
51 void *baton,
57 void *baton,
H A DEmulationStateARM.cpp107 EmulateInstruction *instruction, void *baton,
110 if (!baton)
114 EmulationStateARM *pseudo_state = (EmulationStateARM *)baton;
148 EmulateInstruction *instruction, void *baton,
151 if (!baton)
154 EmulationStateARM *pseudo_state = (EmulationStateARM *)baton;
184 EmulateInstruction *instruction, void *baton,
187 if (!baton || !reg_info)
191 EmulationStateARM *pseudo_state = (EmulationStateARM *)baton;
203 EmulateInstruction *instruction, void *baton,
106 ReadPseudoMemory( EmulateInstruction *instruction, void *baton, const EmulateInstruction::Context &context, lldb::addr_t addr, void *dst, size_t length) argument
147 WritePseudoMemory( EmulateInstruction *instruction, void *baton, const EmulateInstruction::Context &context, lldb::addr_t addr, const void *dst, size_t length) argument
183 ReadPseudoRegister( EmulateInstruction *instruction, void *baton, const lldb_private::RegisterInfo *reg_info, lldb_private::RegisterValue &reg_value) argument
202 WritePseudoRegister( EmulateInstruction *instruction, void *baton, const EmulateInstruction::Context &context, const lldb_private::RegisterInfo *reg_info, const lldb_private::RegisterValue &reg_value) argument
[all...]
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.h61 JITDebugBreakpointHit(void *baton,
65 static void ProcessStateChangedCallback(void *baton,
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Breakpoint/
H A DWatchpointOptions.h40 /// \param[in] baton
45 WatchpointOptions(WatchpointHitCallback callback, void *baton,
83 /// A baton which will get passed back to the callback when it is invoked.
120 /// Fetch the baton from the callback.
123 /// The baton.
126 /// Fetch a const version of the baton from the callback.
129 /// The baton.
160 static bool NullCallback(void *baton, StoppointCallbackContext *context,
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Core/
H A DEmulateInstruction.h43 /// plug-in that supports the architecture and OS. Four callbacks and a baton
335 void *baton, const Context &context,
340 void *baton, const Context &context,
345 void *baton,
350 void *baton, const Context &context,
442 static size_t ReadMemoryFrame(EmulateInstruction *instruction, void *baton,
446 static size_t WriteMemoryFrame(EmulateInstruction *instruction, void *baton,
450 static bool ReadRegisterFrame(EmulateInstruction *instruction, void *baton,
454 static bool WriteRegisterFrame(EmulateInstruction *instruction, void *baton,
459 static size_t ReadMemoryDefault(EmulateInstruction *instruction, void *baton,
[all...]
/freebsd-current/contrib/llvm-project/lldb/source/Core/
H A DEmulateInstruction.cpp220 void EmulateInstruction::SetBaton(void *baton) { m_baton = baton; } argument
258 void *baton, const Context &context,
261 if (baton == nullptr || dst == nullptr || dst_len == 0)
264 StackFrame *frame = (StackFrame *)baton;
275 void *baton, const Context &context,
278 if (baton == nullptr || src == nullptr || src_len == 0)
281 StackFrame *frame = (StackFrame *)baton;
293 void *baton,
296 if (baton
257 ReadMemoryFrame(EmulateInstruction *instruction, void *baton, const Context &context, lldb::addr_t addr, void *dst, size_t dst_len) argument
274 WriteMemoryFrame(EmulateInstruction *instruction, void *baton, const Context &context, lldb::addr_t addr, const void *src, size_t src_len) argument
292 ReadRegisterFrame(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue &reg_value) argument
303 WriteRegisterFrame(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
314 ReadMemoryDefault(EmulateInstruction *instruction, void *baton, const Context &context, lldb::addr_t addr, void *dst, size_t length) argument
329 WriteMemoryDefault(EmulateInstruction *instruction, void *baton, const Context &context, lldb::addr_t addr, const void *dst, size_t length) argument
343 ReadRegisterDefault(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue &reg_value) argument
359 WriteRegisterDefault(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value) argument
[all...]
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/
H A DInstrumentationRuntimeMainThreadChecker.h54 static bool NotifyBreakpointHit(void *baton,
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/UBSan/
H A DInstrumentationRuntimeUBSan.h56 static bool NotifyBreakpointHit(void *baton,
/freebsd-current/contrib/llvm-project/lldb/source/Target/
H A DThreadPlanShouldStopHere.cpp31 void *baton)
34 SetShouldStopHereCallbacks(callbacks, baton);
60 Status &status, void *baton) {
96 Status &status, void *baton) {
29 ThreadPlanShouldStopHere( ThreadPlan *owner, const ThreadPlanShouldStopHereCallbacks *callbacks, void *baton) argument
58 DefaultShouldStopHereCallback( ThreadPlan *current_plan, Flags &flags, FrameComparison operation, Status &status, void *baton) argument
94 DefaultStepFromHereCallback( ThreadPlan *current_plan, Flags &flags, FrameComparison operation, Status &status, void *baton) argument
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.h78 ReadMemory(lldb_private::EmulateInstruction *instruction, void *baton,
83 WriteMemory(lldb_private::EmulateInstruction *instruction, void *baton,
88 void *baton,
93 WriteRegister(lldb_private::EmulateInstruction *instruction, void *baton,
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.h76 void *baton, lldb_private::StoppointCallbackContext *context,
106 EntryBreakpointHit(void *baton,

Completed in 303 milliseconds

12345