/freebsd-src/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | StreamUtil.cpp | 69 auto Dbi = File.getPDBDbiStream(); in discoverStreamPurposes() local 78 if (Dbi) { in discoverStreamPurposes() 79 const DbiModuleList &Modules = Dbi->modules(); in discoverStreamPurposes() 104 Streams[StreamIdx] = stream(StreamPurpose::DBI, "DBI Stream", StreamIdx); in discoverStreamPurposes() 109 else if (Dbi && StreamIdx == Dbi->getGlobalSymbolStreamIndex()) in discoverStreamPurposes() 112 else if (Dbi && StreamIdx == Dbi->getPublicSymbolStreamIndex()) in discoverStreamPurposes() 115 else if (Dbi && StreamIdx == Dbi->getSymRecordStreamIndex()) in discoverStreamPurposes() 130 else if (Dbi && in discoverStreamPurposes() 131 StreamIdx == Dbi->getDebugStreamIndex(DbgHeaderType::Exception)) in discoverStreamPurposes() 134 else if (Dbi && StreamIdx == Dbi->getDebugStreamIndex(DbgHeaderType::Fixup)) in discoverStreamPurposes() [all …]
|
H A D | ExplainOutputStyle.cpp | 73 DbiStream Dbi(std::move(Stream)); in explainBinaryFile() local 74 if (auto EC = Dbi.reload(nullptr)) in explainBinaryFile() 76 explainStreamOffset(Dbi, FileOffset); in explainBinaryFile() 257 case StreamPurpose::DBI: { in explainPdbStreamOffset() 258 DbiStream &Dbi = cantFail(File.pdb().getPDBDbiStream()); in explainPdbStreamOffset() local 259 explainStreamOffset(Dbi, StreamOff); in explainPdbStreamOffset() 298 static void explainDbiHeaderOffset(LinePrinter &P, DbiStream &Dbi, in explainDbiHeaderOffset() argument 300 const DbiStreamHeader *Header = Dbi.getHeader(); in explainDbiHeaderOffset() 304 printStructField(P, "the DBI Stream Version Signature", in explainDbiHeaderOffset() 307 printStructField(P, "the DBI Stream Version Header", in explainDbiHeaderOffset() [all …]
|
H A D | DumpOutputStyle.cpp | 264 DbiStream &DBI = Err(getPdb().getPDBDbiStream()); in dumpFileSummary() local 265 P.formatLine("Is incrementally linked: {0}", DBI.isIncrementallyLinked()); in dumpFileSummary() 266 P.formatLine("Has conflicting types: {0}", DBI.hasCTypes()); in dumpFileSummary() 267 P.formatLine("Is stripped: {0}", DBI.isStripped()); in dumpFileSummary() 388 "Section headers require a DBI Stream, which could not be loaded", in loadSectionHeaders() 391 DbiStream &Dbi = cantFail(File.getPDBDbiStream()); in loadSectionHeaders() local 392 uint32_t SI = Dbi.getDebugStreamIndex(Type); in loadSectionHeaders() 472 printStreamNotPresent("DBI"); in dumpModules() 526 printStreamNotPresent("DBI"); in dumpModuleFiles() 550 printStreamNotPresent("DBI"); in dumpSymbolStats() 984 DbiStream &Dbi = Err(File.getPDBDbiStream()); dumpOldFpo() local 1011 DbiStream &Dbi = Err(File.getPDBDbiStream()); dumpNewFpo() local 1834 DbiStream &Dbi = Err(getPdb().getPDBDbiStream()); dumpSectionContribs() local 1882 DbiStream &Dbi = Err(getPdb().getPDBDbiStream()); dumpSectionMap() local [all...] |
/freebsd-src/contrib/blocklist/bin/ |
H A D | blacklistd.c | 175 struct dbinfo dbi; in process() local 205 if (state_get(state, &c, &dbi) == -1) in process() 211 "last=%s now=%s", __func__, rbuf, dbi.count, c.c_nfail, in process() 212 fmttime(b1, sizeof(b1), dbi.last), in process() 226 dbi.count = c.c_nfail - 1; in process() 229 dbi.count++; in process() 230 dbi.last = ts.tv_sec; in process() 231 if (c.c_nfail != -1 && dbi.count >= c.c_nfail) { in process() 238 if (dbi.id[0] == '\0') { in process() 240 dbi.id, sizeof(dbi.id)); in process() [all …]
|
H A D | state.c | 140 state_get(DB *db, const struct conf *c, struct dbinfo *dbi) in state_get() argument 155 memset(dbi, 0, sizeof(*dbi)); in state_get() 157 memcpy(dbi, v.data, sizeof(*dbi)); in state_get() 168 state_put(DB *db, const struct conf *c, const struct dbinfo *dbi) in state_put() argument 178 v.data = __UNCONST(dbi); in state_put() 179 v.size = sizeof(*dbi); in state_put() 198 state_iterate(DB *db, struct conf *c, struct dbinfo *dbi, unsigned int first) in state_iterate() argument 217 memcpy(dbi, v.data, sizeof(*dbi)); in state_iterate()
|
H A D | blacklistctl.c | 85 struct dbinfo dbi; in main() local 137 for (i = 1; state_iterate(db, &c, &dbi, i) != 0; i = 0) { in main() 142 if (c.c_nfail == -1 || dbi.count < c.c_nfail) in main() 145 if (dbi.count >= c.c_nfail) in main() 158 c.c_duration - (ts.tv_sec - dbi.last)); in main() 160 fmttime(buf, sizeof(buf), dbi.last); in main() 162 printf("%s\t%d/%s\t%-s\n", dbi.id, dbi.count, in main()
|
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeExeSymbol.cpp | 34 Dbi(getDbiStreamPtr(Session)) {} in NativeExeSymbol() 88 auto Dbi = Session.getPDBFile().getPDBDbiStream(); in hasCTypes() local 89 if (Dbi) in hasCTypes() 90 return Dbi->hasCTypes(); in hasCTypes() 91 consumeError(Dbi.takeError()); in hasCTypes() 96 auto Dbi = Session.getPDBFile().getPDBDbiStream(); in hasPrivateSymbols() local 97 if (Dbi) in hasPrivateSymbols() 98 return !Dbi->isStripped(); in hasPrivateSymbols() 99 consumeError(Dbi.takeError()); in hasPrivateSymbols()
|
H A D | NativeSession.cpp | 232 auto Dbi = Pdb->getPDBDbiStream(); in addressForRVA() local 233 if (!Dbi) in addressForRVA() 240 for (; Section < Dbi->getSectionHeaders().size(); ++Section) { in addressForRVA() 241 auto &Sec = Dbi->getSectionHeaders()[Section]; in addressForRVA() 387 auto Dbi = getDbiStreamPtr(*Pdb); in getRVAFromSectOffset() local 388 if (!Dbi) in getRVAFromSectOffset() 391 uint32_t MaxSection = Dbi->getSectionHeaders().size(); in getRVAFromSectOffset() 394 auto &Sec = Dbi->getSectionHeaders()[Section - 1]; in getRVAFromSectOffset() 423 auto Dbi = Pdb->getPDBDbiStream(); in parseSectionContribs() local 424 if (!Dbi) in parseSectionContribs() [all …]
|
H A D | DbiStream.cpp | 1 //===- DbiStream.cpp - PDB Dbi Stream (Stream 3) Access -------------------===// 55 "DBI Stream does not contain a header."); in reload() 58 "DBI Stream does not contain a header."); in reload() 62 "Invalid DBI version signature."); in reload() 69 "Unsupported DBI version."); in reload() 77 "DBI Length does not equal sum of substreams."); in reload() 83 "DBI MODI substream not aligned."); in reload() 87 "DBI section contribution substream not aligned."); in reload() 90 "DBI section map substream not aligned."); in reload() 93 "DBI file info substream not aligned."); in reload() [all …]
|
H A D | PDBFileBuilder.cpp | 66 if (!Dbi) in getDbiBuilder() 67 Dbi = std::make_unique<DbiStreamBuilder>(*Msf); in getDbiBuilder() 68 return *Dbi; in getDbiBuilder() 153 if (Dbi) { in finalizeMsfLayout() 154 Dbi->setPublicsStreamIndex(Gsi->getPublicsStreamIndex()); in finalizeMsfLayout() 155 Dbi->setGlobalsStreamIndex(Gsi->getGlobalsStreamIndex()); in finalizeMsfLayout() 156 Dbi->setSymbolRecordStreamIndex(Gsi->getRecordStreamIndex()); in finalizeMsfLayout() 163 if (Dbi) { in finalizeMsfLayout() 164 if (auto EC = Dbi->finalizeMsfLayout()) in finalizeMsfLayout() 315 if (Dbi) { in commit() [all …]
|
/freebsd-src/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_uar.c | 191 static unsigned long map_offset(struct mlx5_core_dev *mdev, int dbi) in map_offset() argument 196 return dbi / MLX5_BFREGS_PER_UAR * MLX5_ADAPTER_PAGE_SIZE + in map_offset() 197 (dbi % MLX5_BFREGS_PER_UAR) * in map_offset() 210 int dbi; in alloc_bfreg() local 239 dbi = find_first_bit(bitmap, up->bfregs); in alloc_bfreg() 240 clear_bit(dbi, bitmap); in alloc_bfreg() 245 bfreg->map = up->map + map_offset(mdev, dbi); in alloc_bfreg() 248 bfreg->index = up->index + dbi / MLX5_BFREGS_PER_UAR; in alloc_bfreg() 291 unsigned int dbi; in mlx5_free_bfreg() local 306 dbi = addr_to_dbi_in_syspage(mdev, up, bfreg); in mlx5_free_bfreg() [all …]
|
/freebsd-src/contrib/netbsd-tests/lib/libc/db/ |
H A D | t_db_hash_seq.c | 152 state_get(DB *db, const struct conf *c, struct dbinfo *dbi) 167 memset(dbi, 0, sizeof(*dbi)); 169 memcpy(dbi, v.data, sizeof(*dbi)); 181 state_put(DB *db, const struct conf *c, const struct dbinfo *dbi) in state_put() argument 191 v.data = __UNCONST(dbi); in state_put() 192 v.size = sizeof(*dbi); in state_put() 210 state_iterate(DB *db, struct conf *c, struct dbinfo *dbi, unsigned int first) in state_iterate() argument 225 memcpy(dbi, v.data, sizeof(*dbi)); in state_iterate()
|
/freebsd-src/sys/contrib/device-tree/Bindings/pci/ |
H A D | snps,dw-pcie-ep.yaml | 32 DBI, DBI2 reg-spaces and outbound memory window are required for the 45 the DBI interface. This memory space is either activated with 50 const: dbi 108 const: dbi 187 reg-names = "dbi", "dbi2", "addr_space"; 193 clock-names = "dbi", "ref"; 196 reset-names = "dbi", "phy";
|
H A D | baikal,bt1-pcie.yaml | 30 DBI, DBI2 and at least 4KB outbound iATU-capable region for the 36 - const: dbi 65 DBI (attached to the APB bus), AXI-bus master and slave interfaces 74 - const: dbi 128 reg-names = "dbi", "dbi2", "config"; 155 clock-names = "dbi", "mstr", "slv", "ref";
|
H A D | snps,dw-pcie-common.yaml | 23 Interface - DBI. In accordance with the reference manual the register 31 them in a contiguous memory space if pure Native or AXI Bridge DBI access 77 Data Bus Interface (DBI) clock. Clock signal for the AXI-bus 80 const: dbi 117 - description: See native 'dbi' clock for details 147 - description: Data Bus Interface (DBI) domain reset 148 const: dbi
|
H A D | axis,artpec6-pcie.txt | 11 - reg: base addresses and lengths of the PCIe controller (DBI), 14 - "dbi" 31 reg-names = "dbi", "phy", "config";
|
H A D | rockchip-dw-pcie.yaml | 34 - description: Data Bus Interface (DBI) registers 40 - const: dbi 92 reg-names = "dbi", "apb", "config";
|
H A D | snps,dw-pcie.yaml | 41 At least DBI reg-space and peripheral devices CFG-space outbound window 54 the DBI interface. This memory space is either activated with 59 const: dbi 118 const: dbi 224 reg-names = "dbi", "config";
|
H A D | toshiba,visconti-pcie.yaml | 24 - description: Data Bus Interface (DBI) registers. 32 - const: dbi 86 reg-names = "dbi", "config", "ulreg", "smu", "mpu";
|
H A D | samsung,exynos-pcie.yaml | 27 - description: Data Bus Interface (DBI) registers. 33 - const: dbi 98 reg-names = "dbi", "elbi", "config";
|
/freebsd-src/sys/dev/pci/ |
H A D | pci_dw_if.m | 34 * Read from dbi space. 35 * The reg argument is a byte offset into dbi space. 46 * Write to dbi space. 47 * The reg argument is a byte offset into dbi space.
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | RawTypes.h | 27 /// https://github.com/Microsoft/microsoft-pdb/blob/master/PDB/dbi/gsi.h 118 /// The fixed size header that appears at the beginning of the DBI Stream. 123 /// How "old" is this DBI Stream. Should match the age of the PDB InfoStream. 179 /// The header preceding the File Info Substream of the DBI stream. 210 /// The header preceding each entry in the Module Info substream of the DBI 243 /// Array of [0..NumFiles) DBI name buffer offsets. In the reference 263 // https://github.com/Microsoft/microsoft-pdb/blob/master/PDB/dbi/gsi.h 276 // This corresponds to `HDR` in PDB/dbi/tpi.h. 289 // The following members correspond to `TpiHash` in PDB/dbi/tpi.h.
|
/freebsd-src/sys/contrib/device-tree/Bindings/display/panel/ |
H A D | panel-mipi-dbi-spi.yaml | 4 $id: http://devicetree.org/schemas/display/panel/panel-mipi-dbi-spi.yaml# 7 title: MIPI DBI SPI Panel 13 This binding is for display panels using a MIPI DBI compatible controller 78 - const: panel-mipi-dbi-spi 142 compatible = "sainsmart18", "panel-mipi-dbi-spi";
|
/freebsd-src/usr.bin/clang/llvm-pdbutil/ |
H A D | llvm-pdbutil.1 | 90 \fI\%DBI Stream Options\fP 641 .SS DBI Stream Options 645 Dump the edit and continue map substream of the DBI stream. 650 Dump the file info substream of the DBI stream. 655 Dump the modi substream of the DBI stream. 660 Dump section contributions substream of the DBI stream. 665 Dump the section map from the DBI stream. 670 Dump the type server map from the DBI stream.
|
/freebsd-src/sys/contrib/device-tree/Bindings/spi/ |
H A D | allwinner,sun6i-a31-spi.yaml | 32 - allwinner,sun50i-r329-spi-dbi 35 - const: allwinner,sun20i-d1-spi-dbi 36 - const: allwinner,sun50i-r329-spi-dbi
|