Home
last modified time | relevance | path

Searched refs:bkpt (Results 1 – 25 of 36) sorted by relevance

12

/freebsd-11-stable/sys/ddb/
HDdb_break.c55 static void db_breakpoint_free(db_breakpoint_t bkpt);
64 register db_breakpoint_t bkpt; in db_breakpoint_alloc() local
66 if ((bkpt = db_free_breakpoints) != 0) { in db_breakpoint_alloc()
67 db_free_breakpoints = bkpt->link; in db_breakpoint_alloc()
68 return (bkpt); in db_breakpoint_alloc()
74 bkpt = db_next_free_breakpoint; in db_breakpoint_alloc()
77 return (bkpt); in db_breakpoint_alloc()
81 db_breakpoint_free(db_breakpoint_t bkpt) in db_breakpoint_free() argument
83 bkpt->link = db_free_breakpoints; in db_breakpoint_free()
84 db_free_breakpoints = bkpt; in db_breakpoint_free()
[all …]
HDdb_run.c96 db_breakpoint_t bkpt; in db_stop_at_pc() local
122 bkpt = db_find_breakpoint_here(pc); in db_stop_at_pc()
123 if (bkpt) { in db_stop_at_pc()
124 if (--bkpt->count == 0) { in db_stop_at_pc()
125 bkpt->count = bkpt->init_count; in db_stop_at_pc()
HDdb_main.c219 bool bkpt, watchpt; in db_trap() local
229 if (db_stop_at_pc(type, code, &bkpt, &watchpt)) { in db_trap()
238 if (bkpt) in db_trap()
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Breakpoint/
HDBreakpointResolverName.h26 BreakpointResolverName(Breakpoint *bkpt, const char *name,
33 BreakpointResolverName(Breakpoint *bkpt, const char *names[],
40 BreakpointResolverName(Breakpoint *bkpt, std::vector<std::string> names,
47 BreakpointResolverName(Breakpoint *bkpt, RegularExpression func_regex,
52 CreateFromStructuredData(Breakpoint *bkpt,
HDBreakpointResolverAddress.h24 BreakpointResolverAddress(Breakpoint *bkpt, const Address &addr);
26 BreakpointResolverAddress(Breakpoint *bkpt, const Address &addr,
32 CreateFromStructuredData(Breakpoint *bkpt,
HDBreakpointResolverScripted.h26 BreakpointResolverScripted(Breakpoint *bkpt,
34 CreateFromStructuredData(Breakpoint *bkpt,
HDBreakpointResolverFileRegex.h27 Breakpoint *bkpt, RegularExpression regex,
31 CreateFromStructuredData(Breakpoint *bkpt,
HDBreakpointResolverFileLine.h23 BreakpointResolverFileLine(Breakpoint *bkpt, const FileSpec &resolver,
29 CreateFromStructuredData(Breakpoint *bkpt,
HDBreakpointResolver.h47 BreakpointResolver(Breakpoint *bkpt, unsigned char resolverType,
58 void SetBreakpoint(Breakpoint *bkpt);
HDBreakpointName.h159 BreakpointName(ConstString name, const Breakpoint &bkpt,
/freebsd-11-stable/contrib/llvm-project/lldb/source/Breakpoint/
HDBreakpointResolverName.cpp27 Breakpoint *bkpt, const char *name_cstr, FunctionNameType name_type_mask, in BreakpointResolverName() argument
30 : BreakpointResolver(bkpt, BreakpointResolver::NameResolver, offset), in BreakpointResolverName()
48 Breakpoint *bkpt, const char *names[], size_t num_names, in BreakpointResolverName() argument
51 : BreakpointResolver(bkpt, BreakpointResolver::NameResolver, offset), in BreakpointResolverName()
59 BreakpointResolverName::BreakpointResolverName(Breakpoint *bkpt, in BreakpointResolverName() argument
65 : BreakpointResolver(bkpt, BreakpointResolver::NameResolver, offset), in BreakpointResolverName()
73 BreakpointResolverName::BreakpointResolverName(Breakpoint *bkpt, in BreakpointResolverName() argument
78 : BreakpointResolver(bkpt, BreakpointResolver::NameResolver, offset), in BreakpointResolverName()
94 Breakpoint *bkpt, const StructuredData::Dictionary &options_dict, in CreateFromStructuredData() argument
129 return new BreakpointResolverName(bkpt, RegularExpression(regex_text), in CreateFromStructuredData()
[all …]
HDBreakpointResolverAddress.cpp25 Breakpoint *bkpt, const Address &addr, const FileSpec &module_spec) in BreakpointResolverAddress() argument
26 : BreakpointResolver(bkpt, BreakpointResolver::AddressResolver), in BreakpointResolverAddress()
30 BreakpointResolverAddress::BreakpointResolverAddress(Breakpoint *bkpt, in BreakpointResolverAddress() argument
32 : BreakpointResolver(bkpt, BreakpointResolver::AddressResolver), in BreakpointResolverAddress()
39 Breakpoint *bkpt, const StructuredData::Dictionary &options_dict, in CreateFromStructuredData() argument
64 return new BreakpointResolverAddress(bkpt, address, module_filespec); in CreateFromStructuredData()
HDBreakpointResolverScripted.cpp29 Breakpoint *bkpt, in BreakpointResolverScripted() argument
33 : BreakpointResolver(bkpt, BreakpointResolver::PythonResolver), in BreakpointResolverScripted()
65 Breakpoint *bkpt, const StructuredData::Dictionary &options_dict, in CreateFromStructuredData() argument
87 return new BreakpointResolverScripted(bkpt, class_name, depth, in CreateFromStructuredData()
HDBreakpointResolverFileRegex.cpp23 Breakpoint *bkpt, RegularExpression regex, in BreakpointResolverFileRegex() argument
25 : BreakpointResolver(bkpt, BreakpointResolver::FileRegexResolver), in BreakpointResolverFileRegex()
32 Breakpoint *bkpt, const StructuredData::Dictionary &options_dict, in CreateFromStructuredData() argument
72 return new BreakpointResolverFileRegex(bkpt, std::move(regex), names_set, in CreateFromStructuredData()
HDBreakpointResolverFileLine.cpp23 Breakpoint *bkpt, const FileSpec &file_spec, uint32_t line_no, in BreakpointResolverFileLine() argument
26 : BreakpointResolver(bkpt, BreakpointResolver::FileLineResolver, offset), in BreakpointResolverFileLine()
34 Breakpoint *bkpt, const StructuredData::Dictionary &options_dict, in CreateFromStructuredData() argument
90 return new BreakpointResolverFileLine(bkpt, file_spec, line_no, column, in CreateFromStructuredData()
HDBreakpointName.cpp31 BreakpointName::BreakpointName(ConstString name, const Breakpoint &bkpt, in BreakpointName() argument
33 m_name(name), m_options(bkpt.GetOptions()) in BreakpointName()
HDBreakpointResolver.cpp63 BreakpointResolver::BreakpointResolver(Breakpoint *bkpt, in BreakpointResolver() argument
66 : m_breakpoint(bkpt), m_offset(offset), SubclassID(resolverTy) {} in BreakpointResolver()
166 void BreakpointResolver::SetBreakpoint(Breakpoint *bkpt) { in SetBreakpoint() argument
167 m_breakpoint = bkpt; in SetBreakpoint()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
HDItaniumABILanguageRuntime.h69 lldb::BreakpointResolverSP CreateExceptionResolver(Breakpoint *bkpt,
84 lldb::BreakpointResolverSP CreateExceptionResolver(Breakpoint *bkpt,
HDItaniumABILanguageRuntime.cpp423 Breakpoint *bkpt, bool catch_bp, bool throw_bp) { in CreateExceptionResolver() argument
424 return CreateExceptionResolver(bkpt, catch_bp, throw_bp, false); in CreateExceptionResolver()
428 Breakpoint *bkpt, bool catch_bp, bool throw_bp, bool for_expressions) { in CreateExceptionResolver() argument
454 bkpt, exception_names.data(), exception_names.size(), in CreateExceptionResolver()
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/
HDSBBreakpoint.cpp821 bool Append(BreakpointSP bkpt) { in Append() argument
823 if (!target_sp || !bkpt) in Append()
825 if (bkpt->GetTargetSP() != target_sp) in Append()
827 m_break_ids.push_back(bkpt->GetID()); in Append()
831 bool AppendIfUnique(BreakpointSP bkpt) { in AppendIfUnique() argument
833 if (!target_sp || !bkpt) in AppendIfUnique()
835 if (bkpt->GetTargetSP() != target_sp) in AppendIfUnique()
837 lldb::break_id_t bp_id = bkpt->GetID(); in AppendIfUnique()
842 m_break_ids.push_back(bkpt->GetID()); in AppendIfUnique()
/freebsd-11-stable/contrib/llvm-project/lldb/bindings/interface/
HDSBBreakpointName.i31 SBBreakpointName(SBBreakpoint &bkpt, const char *name);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
HDAppleObjCRuntimeV1.cpp109 AppleObjCRuntimeV1::CreateExceptionResolver(Breakpoint *bkpt, bool catch_bp, in CreateExceptionResolver() argument
115 bkpt, std::get<1>(GetExceptionThrowLocation()).AsCString(), in CreateExceptionResolver()
HDAppleObjCRuntimeV1.h116 lldb::BreakpointResolverSP CreateExceptionResolver(Breakpoint *bkpt,
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/API/
HDSBBreakpointName.h28 SBBreakpointName(SBBreakpoint &bkpt, const char *name);
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
HDLanguageRuntime.h139 CreateExceptionResolver(Breakpoint *bkpt, bool catch_bp, bool throw_bp) = 0;

12