/external/selinux/libsepol/cil/src/ |
D | cil_binary.h | 47 int cil_binary_create(const struct cil_db *db, sepol_policydb_t **pdb); 63 int cil_binary_create_allocated_pdb(const struct cil_db *db, sepol_policydb_t *pdb); 74 int cil_common_to_policydb(policydb_t *pdb, struct cil_class *cil_common, common_datum_t **common_o… 84 int cil_class_to_policydb(policydb_t *pdb, struct cil_class *cil_class); 94 int cil_role_to_policydb(policydb_t *pdb, struct cil_role *cil_role); 105 int cil_roletype_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_role *role); 115 int cil_type_to_policydb(policydb_t *pdb, struct cil_type *cil_type, void *type_value_to_cil[]); 125 int cil_typealias_to_policydb(policydb_t *pdb, struct cil_alias *cil_alias); 137 int cil_typepermissive_to_policydb(policydb_t *pdb, struct cil_typepermissive *cil_typeperm); 147 int cil_typeattribute_to_policydb(policydb_t *pdb, struct cil_typeattribute *cil_attr, void *type_v… [all …]
|
D | cil_binary.c | 68 policydb_t *pdb; member 78 policydb_t *pdb; member 83 static int __cil_get_sepol_user_datum(policydb_t *pdb, struct cil_symtab_datum *datum, user_datum_t… in __cil_get_sepol_user_datum() argument 85 *sepol_user = hashtab_search(pdb->p_users.table, datum->fqn); in __cil_get_sepol_user_datum() 94 static int __cil_get_sepol_role_datum(policydb_t *pdb, struct cil_symtab_datum *datum, role_datum_t… in __cil_get_sepol_role_datum() argument 96 *sepol_role = hashtab_search(pdb->p_roles.table, datum->fqn); in __cil_get_sepol_role_datum() 105 static int __cil_get_sepol_type_datum(policydb_t *pdb, struct cil_symtab_datum *datum, type_datum_t… in __cil_get_sepol_type_datum() argument 107 *sepol_type = hashtab_search(pdb->p_types.table, datum->fqn); in __cil_get_sepol_type_datum() 116 static int __cil_get_sepol_class_datum(policydb_t *pdb, struct cil_symtab_datum *datum, class_datum… in __cil_get_sepol_class_datum() argument 118 *sepol_class = hashtab_search(pdb->p_classes.table, datum->fqn); in __cil_get_sepol_class_datum() [all …]
|
/external/selinux/libsepol/src/ |
D | kernel_to_cil.c | 31 static char *cond_expr_to_str(struct policydb *pdb, struct cond_expr *expr) in cond_expr_to_str() argument 46 char *val1 = pdb->p_bool_val_to_name[curr->bool - 1]; in cond_expr_to_str() 121 static char *constraint_expr_to_str(struct policydb *pdb, struct constraint_expr *expr, int *use_ml… in constraint_expr_to_str() argument 185 names = ebitmap_to_str(&ts->types, pdb->p_type_val_to_name, 1); in constraint_expr_to_str() 187 names = ebitmap_to_str(&curr->names, pdb->p_user_val_to_name, 1); in constraint_expr_to_str() 189 names = ebitmap_to_str(&curr->names, pdb->p_role_val_to_name, 1); in constraint_expr_to_str() 266 static int class_constraint_rules_to_strs(struct policydb *pdb, char *classkey, in class_constraint_rules_to_strs() argument 281 expr = constraint_expr_to_str(pdb, curr->expr, &is_mls); in class_constraint_rules_to_strs() 287 perms = sepol_av_to_string(pdb, class->s.value, curr->permissions); in class_constraint_rules_to_strs() 310 static int class_validatetrans_rules_to_strs(struct policydb *pdb, char *classkey, in class_validatetrans_rules_to_strs() argument [all …]
|
D | kernel_to_conf.c | 30 static char *cond_expr_to_str(struct policydb *pdb, struct cond_expr *expr) in cond_expr_to_str() argument 45 char *val1 = pdb->p_bool_val_to_name[curr->bool - 1]; in cond_expr_to_str() 119 static char *constraint_expr_to_str(struct policydb *pdb, struct constraint_expr *expr, int *use_ml… in constraint_expr_to_str() argument 182 names = ebitmap_to_str(&ts->types, pdb->p_type_val_to_name, 1); in constraint_expr_to_str() 184 names = ebitmap_to_str(&curr->names, pdb->p_user_val_to_name, 1); in constraint_expr_to_str() 186 names = ebitmap_to_str(&curr->names, pdb->p_role_val_to_name, 1); in constraint_expr_to_str() 262 static int class_constraint_rules_to_strs(struct policydb *pdb, char *classkey, in class_constraint_rules_to_strs() argument 276 expr = constraint_expr_to_str(pdb, curr->expr, &is_mls); in class_constraint_rules_to_strs() 282 perms = sepol_av_to_string(pdb, class->s.value, curr->permissions); in class_constraint_rules_to_strs() 310 static int class_validatetrans_rules_to_strs(struct policydb *pdb, char *classkey, in class_validatetrans_rules_to_strs() argument [all …]
|
D | module_to_cil.c | 163 struct policydb *pdb; member 331 struct policydb *pdb = arg; in typealiases_gather_map() local 337 scope = hashtab_search(pdb->scope[SYM_TYPES].table, key); in typealiases_gather_map() 379 static int typealias_list_create(struct policydb *pdb) in typealias_list_create() argument 386 for (block = pdb->global; block != NULL; block = block->next) { in typealias_list_create() 396 rc = hashtab_map(pdb->p_types.table, typealiases_gather_map, pdb); in typealias_list_create() 489 static int is_id_in_scope_with_start(struct policydb *pdb, struct stack *decl_stack, int start, uin… in is_id_in_scope_with_start() argument 496 scope = hashtab_search(pdb->scope[symbol_type].table, id); in is_id_in_scope_with_start() 514 static int is_id_in_ancestor_scope(struct policydb *pdb, struct stack *decl_stack, char *type, uint… in is_id_in_ancestor_scope() argument 518 return is_id_in_scope_with_start(pdb, decl_stack, start, symbol_type, type); in is_id_in_ancestor_scope() [all …]
|
/external/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
D | PdbIndex.h | 25 namespace pdb { 51 llvm::pdb::PDBFile *m_file = nullptr; 58 llvm::pdb::DbiStream *m_dbi = nullptr; 65 llvm::pdb::TpiStream *m_tpi = nullptr; 66 llvm::pdb::TpiStream *m_ipi = nullptr; 71 llvm::pdb::InfoStream *m_info = nullptr; 78 llvm::pdb::PublicsStream *m_publics = nullptr; 85 llvm::pdb::GlobalsStream *m_globals = nullptr; 93 llvm::pdb::SymbolStream *m_symrecords = nullptr; 113 static llvm::Expected<std::unique_ptr<PdbIndex>> create(llvm::pdb::PDBFile *); [all …]
|
/external/llvm-project/llvm/tools/llvm-pdbutil/ |
D | PdbYaml.cpp | 21 using namespace llvm::pdb; 22 using namespace llvm::pdb::yaml; 25 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::pdb::yaml::NamedStreamMapping) 26 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::pdb::yaml::PdbDbiModuleInfo) 27 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::pdb::yaml::StreamBlockList) 28 LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR(llvm::pdb::PdbRaw_FeatureSig) 33 template <> struct ScalarEnumerationTraits<llvm::pdb::PDB_Machine> { 34 static void enumeration(IO &io, llvm::pdb::PDB_Machine &Value) { in enumeration() 57 template <> struct ScalarEnumerationTraits<llvm::pdb::PdbRaw_DbiVer> { 58 static void enumeration(IO &io, llvm::pdb::PdbRaw_DbiVer &Value) { in enumeration() [all …]
|
D | ExplainOutputStyle.cpp | 29 using namespace llvm::pdb; 91 return FileOffset / File.pdb().getBlockSize(); in pdbBlockIndex() 95 uint64_t BlockStart = pdbBlockIndex() * File.pdb().getBlockSize(); in pdbBlockOffset() 105 return ((pdbBlockIndex() - 1) % File.pdb().getBlockSize() == 0); in isPdbFpm1() 108 return ((pdbBlockIndex() - 2) % File.pdb().getBlockSize() == 0); in isPdbFpm2() 116 return pdbBlockIndex() == File.pdb().getBlockMapIndex(); in isPdbBlockMapBlock() 120 const auto &Layout = File.pdb().getMsfLayout(); in isPdbStreamDirectoryBlock() 125 const auto &Layout = File.pdb().getMsfLayout(); in getPdbBlockStreamIndex() 135 if (FileOffset >= File.pdb().getFileSize()) { in explainPdbBlockStatus() 137 FileOffset, File.pdb().getFileSize()); in explainPdbBlockStatus() [all …]
|
D | PdbYaml.h | 33 namespace pdb { 118 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::PdbObject) 119 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::MSFHeaders) 121 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::StreamBlockList) 122 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::PdbInfoStream) 123 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::PdbDbiStream) 124 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::PdbTpiStream) 125 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::PdbPublicsStream) 126 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::NamedStreamMapping) 127 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::PdbModiStream) [all …]
|
/external/llvm-project/lld/test/COFF/ |
D | debug-dwarf.test | 1 # Check that /debug creates %t.pdb. 2 # RUN: rm -f %t.pdb 4 # RUN: ls %t.pdb 6 # Check that /debug:dwarf does not create %t.pdb. 7 # RUN: rm -f %t.pdb 9 # RUN: not ls %t.pdb 11 # Check that /debug:dwarf /debug creates %t.pdb. 12 # RUN: rm -f %t.pdb 14 # RUN: ls %t.pdb 16 # Check that /debug:dwarf /pdb:%t.pdb does not create %t.pdb. [all …]
|
D | pdb-options.test | 4 ; If /DEBUG is not specified, /pdb is ignored. 5 # RUN: rm -f %t.pdb 6 # RUN: lld-link /pdb:%t.pdb /entry:main /nodefaultlib %t1.obj %t2.obj 7 # RUN: not ls %t.pdb 9 ; If /DEBUG:NONE is specified after /DEBUG, /pdb is ignored. 10 # RUN: rm -f %t.pdb 11 # RUN: lld-link /DEBUG /pdb:%t.pdb /DEBUG:NONE /entry:main /nodefaultlib %t1.obj %t2.obj 12 # RUN: not ls %t.pdb 14 ; If /DEBUG and /pdb are specified, it uses the specified name. 15 # RUN: lld-link /DEBUG /pdb:%t.pdb /entry:main /nodefaultlib %t1.obj %t2.obj [all …]
|
D | linkrepro-pdb.test | 4 RUN: yaml2obj %S/Inputs/pdb-type-server-simple-a.yaml -o a.obj 5 RUN: yaml2obj %S/Inputs/pdb-type-server-simple-b.yaml -o b.obj 6 RUN: llvm-pdbutil yaml2pdb %S/Inputs/pdb-type-server-simple-ts.yaml -pdb ts.pdb 7 RUN: lld-link a.obj b.obj -entry:main -debug -out:%t.exe -pdb:%t.pdb -nodefaultlib -linkrepro:. 8 RUN: tar xOf repro.tar repro/%:t/ts.pdb > repro-ts.pdb 9 RUN: diff ts.pdb repro-ts.pdb 14 PDB: -out:linkrepro-pdb.test.tmp.exe 15 PDB-NEXT: -pdb:linkrepro-pdb.test.tmp.pdb 22 IMP: /implib:linkrepro-pdb.test.tmp1.lib
|
D | pdb-linker-module.test | 2 RUN: lld-link /debug /pdb:%t.pdb @%t.rsp /entry:"1 "'"'hello'"'" 2" /manifestuac:"level='asInvoker'… 3 RUN: llvm-pdbutil dump -modules %t.pdb | FileCheck --check-prefix=MODS %s 4 RUN: llvm-pdbutil dump -symbols %t.pdb | FileCheck --check-prefix=SYMS %s 9 MODS-NEXT: pdb file ni: 1 `{{.*}}pdb-linker-module.test.tmp.pdb`, src file ni: 0 `` 22 SYMS-NEXT: - pdb 23 SYMS-NEXT: - {{.*}}pdb-linker-module{{.*}}pdb 25 …- /debug /pdb:{{.*}}pdb-linker-module{{.*}}pdb /nodefaultlib "/entry:1 ""hello"" 2" "/manifestuac:…
|
D | pdb-lib.s | 6 # RUN: lld-link -safeseh:no -debug -pdb:foo.pdb foo.obj bar.lib -out:foo.exe -entry:main 7 # RUN: llvm-pdbutil dump -modules %t/foo.pdb | FileCheck %s 14 # CHECK-NEXT: Mod 0000 | `{{.*pdb-lib.s.tmp[/\\]foo.obj}}`: 15 # CHECK-NEXT: Obj: `{{.*pdb-lib.s.tmp[/\\]foo.obj}}`: 17 # CHECK-NEXT: pdb file ni: 0 ``, src file ni: 0 `` 19 # CHECK-NEXT: Obj: `{{.*pdb-lib.s.tmp[/\\]bar.lib}}`: 21 # CHECK-NEXT: pdb file ni: 0 ``, src file ni: 0 `` 25 # CHECK-NEXT: pdb file ni: 1 `{{.*foo.pdb}}`, src file ni: 0 ``
|
D | precomp-link.test | 1 …/precomp-b.obj %S/Inputs/precomp.obj /nodefaultlib /entry:main /debug /pdb:%t.pdb /out:%t.exe /opt… 2 RUN: llvm-pdbutil dump -types %t.pdb | FileCheck %s 4 …recomp-a.obj %S/Inputs/precomp-b.obj /nodefaultlib /entry:main /debug /pdb:%t.pdb /out:%t.exe /opt… 5 RUN: llvm-pdbutil dump -types %t.pdb | FileCheck %s 7 …mp-invalid.obj %S/Inputs/precomp.obj /nodefaultlib /entry:main /debug /pdb:%t.pdb /out:%t.exe /opt… 8 …alid.obj %S/Inputs/precomp.obj /nodefaultlib /entry:main /debug:ghash /pdb:%t.pdb /out:%t.exe /opt… 15 …recomp-a.obj %S/Inputs/precomp-b.obj /nodefaultlib /entry:main /debug /pdb:%t.pdb /out:%t.exe /opt… 36 …recomp-a.obj %S/Inputs/precomp-b.obj /nodefaultlib /entry:main /debug /pdb:%t.pdb /out:%t.exe 2>&1… 38 …recomp-a.obj %S/Inputs/precomp-b.obj /nodefaultlib /entry:main /debug /pdb:%t.pdb /out:%t.exe 2>&1… 46 …recomp-a.obj %S/Inputs/precomp-b.obj /nodefaultlib /entry:main /debug /pdb:%t.pdb /out:%t.exe 2>&1… [all …]
|
D | pdb-publics-import.test | 9 RUN: lld-link /out:%t2.exe /pdb:%t2.pdb /pdbaltpath:test.pdb \ 11 RUN: llvm-pdbutil dump %t2.pdb -all | FileCheck %s 15 CHECK-LABEL: Stream 10 ( 256 bytes): [Module "Import:pdb-publics-import.test.tmp1.dll"] 19 CHECK-NEXT: Mod 0000 | `{{.*}}pdb-publics-import.test.tmp2.obj`: 20 CHECK-NEXT: Mod 0 (debug info not present): [{{.*}}pdb-publics-import.test.tmp2.obj] 21 CHECK-NEXT: Mod 0001 | `pdb-publics-import.test.tmp1.dll`: 22 CHECK-NEXT: Mod 1 (debug info not present): [pdb-publics-import.test.tmp1.dll] 23 CHECK-NEXT: Mod 0002 | `Import:pdb-publics-import.test.tmp1.dll`: 28 CHECK-NEXT: Mod 0000 | `{{.*}}pdb-publics-import.test.tmp2.obj`: 32 CHECK-NEXT: Obj: `{{.*}}pdb-publics-import.test.tmp2.obj`: [all …]
|
/external/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
D | Formatters.h | 25 template <> struct format_provider<pdb::PdbRaw_ImplVer> { 26 static void format(const pdb::PdbRaw_ImplVer &V, llvm::raw_ostream &Stream, 29 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC110, "VC110") 30 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC140, "VC140") 31 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC2, "VC2") 32 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC4, "VC4") 33 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC41, "VC41") 34 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC50, "VC50") 35 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC70, "VC70") 36 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC70Dep, "VC70Dep") [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/Native/ |
D | Formatters.h | 25 template <> struct format_provider<pdb::PdbRaw_ImplVer> { 26 static void format(const pdb::PdbRaw_ImplVer &V, llvm::raw_ostream &Stream, 29 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC110, "VC110") 30 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC140, "VC140") 31 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC2, "VC2") 32 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC4, "VC4") 33 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC41, "VC41") 34 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC50, "VC50") 35 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC70, "VC70") 36 FORMAT_CASE(pdb::PdbRaw_ImplVer::PdbImplVC70Dep, "VC70Dep") [all …]
|
/external/llvm/tools/llvm-pdbdump/ |
D | PdbYaml.cpp | 17 using namespace llvm::pdb; 18 using namespace llvm::pdb::yaml; 22 template <> struct ScalarTraits<llvm::pdb::PDB_UniqueId> { 23 static void output(const llvm::pdb::PDB_UniqueId &S, void *, in output() 29 llvm::pdb::PDB_UniqueId &S) { in input() 57 template <> struct ScalarEnumerationTraits<llvm::pdb::PDB_Machine> { 58 static void enumeration(IO &io, llvm::pdb::PDB_Machine &Value) { in enumeration() 80 template <> struct ScalarEnumerationTraits<llvm::pdb::PdbRaw_DbiVer> { 81 static void enumeration(IO &io, llvm::pdb::PdbRaw_DbiVer &Value) { in enumeration() 82 io.enumCase(Value, "V41", llvm::pdb::PdbRaw_DbiVer::PdbDbiVC41); in enumeration() [all …]
|
D | PdbYaml.h | 25 namespace pdb { 72 template <> struct MappingTraits<pdb::yaml::PdbObject> { 73 static void mapping(IO &IO, pdb::yaml::PdbObject &Obj); 76 template <> struct MappingTraits<pdb::yaml::MsfHeaders> { 77 static void mapping(IO &IO, pdb::yaml::MsfHeaders &Obj); 80 template <> struct MappingTraits<pdb::PDBFile::SuperBlock> { 81 static void mapping(IO &IO, pdb::PDBFile::SuperBlock &SB); 84 template <> struct MappingTraits<pdb::yaml::StreamBlockList> { 85 static void mapping(IO &IO, pdb::yaml::StreamBlockList &SB); 88 template <> struct MappingTraits<pdb::yaml::PdbInfoStream> { [all …]
|
/external/google-breakpad/src/processor/testdata/ |
D | minidump2.stackwalk.machine_readable.out | 5 Module|test_app.exe||test_app.pdb|5A9832E5287241C1838ED98914E9B7FF1|0x00400000|0x0042cfff|1 6 Module|dbghelp.dll|5.1.2600.2180|dbghelp.pdb|39559573E21B46F28E286923BE9E6A761|0x59a60000|0x59b00ff… 7 Module|imm32.dll|5.1.2600.2180|imm32.pdb|2C17A49C251B4C8EB9E2AD13D7D9EA162|0x76390000|0x763acfff|0 8 Module|psapi.dll|5.1.2600.2180|psapi.pdb|A5C3A1F9689F43D8AD228A09293889702|0x76bf0000|0x76bfafff|0 9 Module|ole32.dll|5.1.2600.2726|ole32.pdb|683B65B246F4418796D2EE6D4C55EB112|0x774e0000|0x7761cfff|0 10 Module|version.dll|5.1.2600.2180|version.pdb|180A90C40384463E82DDC45B2C8AB76E2|0x77c00000|0x77c07ff… 11 Module|msvcrt.dll|7.0.2600.2180|msvcrt.pdb|A678F3C30DED426B839032B996987E381|0x77c10000|0x77c67fff|0 12 Module|user32.dll|5.1.2600.2622|user32.pdb|EE2B714D83A34C9D88027621272F83262|0x77d40000|0x77dcffff|0 13 Module|advapi32.dll|5.1.2600.2180|advapi32.pdb|455D6C5F184D45BBB5C5F30F829751142|0x77dd0000|0x77e6a… 14 Module|rpcrt4.dll|5.1.2600.2180|rpcrt4.pdb|BEA45A721DA141DAA3BA86B3A20311532|0x77e70000|0x77f00fff|0 [all …]
|
/external/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
D | PDBASTParser.h | 31 namespace pdb { 48 lldb::TypeSP CreateLLDBTypeFromPDBType(const llvm::pdb::PDBSymbol &type); 51 clang::Decl *GetDeclForSymbol(const llvm::pdb::PDBSymbol &symbol); 54 GetDeclContextForSymbol(const llvm::pdb::PDBSymbol &symbol); 56 GetDeclContextContainingSymbol(const llvm::pdb::PDBSymbol &symbol); 76 typedef llvm::pdb::ConcreteSymbolEnumerator<llvm::pdb::PDBSymbolData> 78 typedef llvm::pdb::ConcreteSymbolEnumerator<llvm::pdb::PDBSymbolTypeBaseClass> 80 typedef llvm::pdb::ConcreteSymbolEnumerator<llvm::pdb::PDBSymbolFunc> 84 const llvm::pdb::PDBSymbolData &data); 87 llvm::pdb::PDBSymbolTypeUDT &udt); [all …]
|
/external/llvm-project/llvm/test/DebugInfo/PDB/ |
D | pdb-invalid-type.test | 1 # RUN: llvm-pdbutil yaml2pdb -pdb=%t1.pdb %p/Inputs/one-symbol.yaml 2 # RUN: llvm-pdbutil yaml2pdb -pdb=%t2.pdb %s 3 # RUN: not llvm-pdbutil merge -pdb=%t.pdb %t1.pdb %t2.pdb 2>&1 | FileCheck %s
|
D | pdbdump-mergeids.test | 1 ; RUN: llvm-pdbutil yaml2pdb -pdb=%t.1.pdb %p/Inputs/merge-ids-1.yaml 2 ; RUN: llvm-pdbutil yaml2pdb -pdb=%t.2.pdb %p/Inputs/merge-ids-2.yaml 3 ; RUN: llvm-pdbutil merge -pdb=%t.3.pdb %t.1.pdb %t.2.pdb 4 ; RUN: llvm-pdbutil dump -ids %t.3.pdb | FileCheck -check-prefix=MERGED %s 5 ; RUN: llvm-pdbutil dump -types %t.3.pdb | FileCheck -check-prefix=TPI-EMPTY %s
|
/external/libwebsockets/lib/misc/ |
D | lws-struct-sqlite.c | 180 lws_struct_sq3_deserialize(sqlite3 *pdb, const char *filter, const char *order, in lws_struct_sq3_deserialize() argument 206 if (sqlite3_exec(pdb, s, lws_struct_sq3_deser_cb, &a, NULL) != SQLITE_OK) { in lws_struct_sq3_deserialize() 207 lwsl_err("%s: %s: fail\n", __func__, sqlite3_errmsg(pdb)); in lws_struct_sq3_deserialize() 223 _lws_struct_sq3_ser_one(sqlite3 *pdb, const lws_struct_map_t *schema, in _lws_struct_sq3_ser_one() argument 367 n = sqlite3_exec(pdb, sql, NULL, NULL, NULL); in _lws_struct_sq3_ser_one() 370 lwsl_err("%s: %s: fail\n", __func__, sqlite3_errmsg(pdb)); in _lws_struct_sq3_ser_one() 378 lws_struct_sq3_serialize(sqlite3 *pdb, const lws_struct_map_t *schema, in lws_struct_sq3_serialize() argument 385 if (_lws_struct_sq3_ser_one(pdb, schema, idx++, item)) in lws_struct_sq3_serialize() 394 lws_struct_sq3_create_table(sqlite3 *pdb, const lws_struct_map_t *schema) in lws_struct_sq3_create_table() argument 432 if (sqlite3_exec(pdb, s, NULL, NULL, NULL) != SQLITE_OK) { in lws_struct_sq3_create_table() [all …]
|