pylspci/genindex.html

523 lines
19 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Index &#8212; pylspci 0.4.3 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css" />
<link rel="stylesheet" type="text/css" href="_static/alabaster.css" />
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
<script src="_static/jquery.js"></script>
<script src="_static/underscore.js"></script>
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
<script src="_static/doctools.js"></script>
<link rel="index" title="Index" href="#" />
<link rel="search" title="Search" href="search.html" />
<link rel="stylesheet" href="_static/custom.css" type="text/css" />
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
</head><body>
<div class="document">
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
<div class="sphinxsidebarwrapper">
<h1 class="logo"><a href="index.html">pylspci</a></h1>
<p class="blurb">Python lspci parser</p>
<h3>Navigation</h3>
<ul>
<li class="toctree-l1"><a class="reference internal" href="cli.html">Command-line interface</a></li>
<li class="toctree-l1"><a class="reference internal" href="data.html">Parsed data</a></li>
<li class="toctree-l1"><a class="reference internal" href="command.html">Command API</a></li>
<li class="toctree-l1"><a class="reference internal" href="low.html">Low-level classes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contributing.html">Contributing</a></li>
</ul>
<div class="relations">
<h3>Related Topics</h3>
<ul>
<li><a href="index.html">Documentation overview</a><ul>
</ul></li>
</ul>
</div>
<div id="searchbox" style="display: none" role="search">
<h3 id="searchlabel">Quick search</h3>
<div class="searchformwrapper">
<form class="search" action="search.html" method="get">
<input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
<input type="submit" value="Go" />
</form>
</div>
</div>
<script>document.getElementById('searchbox').style.display = "block"</script>
</div>
</div>
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<h1 id="index">Index</h1>
<div class="genindex-jumpbox">
<a href="#_"><strong>_</strong></a>
| <a href="#A"><strong>A</strong></a>
| <a href="#B"><strong>B</strong></a>
| <a href="#C"><strong>C</strong></a>
| <a href="#D"><strong>D</strong></a>
| <a href="#F"><strong>F</strong></a>
| <a href="#H"><strong>H</strong></a>
| <a href="#I"><strong>I</strong></a>
| <a href="#K"><strong>K</strong></a>
| <a href="#L"><strong>L</strong></a>
| <a href="#M"><strong>M</strong></a>
| <a href="#N"><strong>N</strong></a>
| <a href="#P"><strong>P</strong></a>
| <a href="#R"><strong>R</strong></a>
| <a href="#S"><strong>S</strong></a>
| <a href="#U"><strong>U</strong></a>
| <a href="#V"><strong>V</strong></a>
| <a href="#W"><strong>W</strong></a>
</div>
<h2 id="_">_</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.CommandBuilder.__iter__">__iter__() (pylspci.command.CommandBuilder method)</a>
</li>
</ul></td>
</tr></table>
<h2 id="A">A</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#pylspci.device.Device.as_dict">as_dict() (pylspci.device.Device method)</a>
<ul>
<li><a href="data.html#pylspci.fields.NameWithID.as_dict">(pylspci.fields.NameWithID method)</a>
</li>
<li><a href="data.html#pylspci.fields.PCIAccessParameter.as_dict">(pylspci.fields.PCIAccessParameter method)</a>
</li>
<li><a href="data.html#pylspci.fields.Slot.as_dict">(pylspci.fields.Slot method)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="B">B</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.IDResolveOption.Both">Both (pylspci.command.IDResolveOption attribute)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#pylspci.fields.Slot.bus">bus (pylspci.fields.Slot attribute)</a>
<ul>
<li><a href="command.html#pylspci.filters.SlotFilter.bus">(pylspci.filters.SlotFilter attribute)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="C">C</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#pylspci.device.Device.cls">cls (pylspci.device.Device attribute)</a>
<ul>
<li><a href="command.html#pylspci.filters.DeviceFilter.cls">(pylspci.filters.DeviceFilter attribute)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.CommandBuilder">CommandBuilder (class in pylspci.command)</a>
</li>
</ul></td>
</tr></table>
<h2 id="D">D</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#pylspci.fields.PCIAccessParameter.default">default (pylspci.fields.PCIAccessParameter attribute)</a>
</li>
<li><a href="low.html#pylspci.parsers.base.Parser.default_lspci_args">default_lspci_args (pylspci.parsers.base.Parser attribute)</a>
<ul>
<li><a href="low.html#pylspci.parsers.verbose.VerboseParser.default_lspci_args">(pylspci.parsers.verbose.VerboseParser attribute)</a>
</li>
</ul></li>
<li><a href="data.html#pylspci.fields.PCIAccessParameter.description">description (pylspci.fields.PCIAccessParameter attribute)</a>
</li>
<li><a href="data.html#pylspci.device.Device">Device (class in pylspci.device)</a>
</li>
<li><a href="data.html#pylspci.device.Device.device">device (pylspci.device.Device attribute)</a>
<ul>
<li><a href="data.html#pylspci.fields.Slot.device">(pylspci.fields.Slot attribute)</a>
</li>
<li><a href="command.html#pylspci.filters.DeviceFilter.device">(pylspci.filters.DeviceFilter attribute)</a>
</li>
<li><a href="command.html#pylspci.filters.SlotFilter.device">(pylspci.filters.SlotFilter attribute)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.CommandBuilder.device_filter">device_filter() (pylspci.command.CommandBuilder method)</a>
</li>
<li><a href="command.html#pylspci.filters.DeviceFilter">DeviceFilter (class in pylspci.filters)</a>
</li>
<li><a href="data.html#pylspci.fields.Slot.domain">domain (pylspci.fields.Slot attribute)</a>
<ul>
<li><a href="command.html#pylspci.filters.SlotFilter.domain">(pylspci.filters.SlotFilter attribute)</a>
</li>
</ul></li>
<li><a href="data.html#pylspci.device.Device.driver">driver (pylspci.device.Device attribute)</a>
</li>
</ul></td>
</tr></table>
<h2 id="F">F</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="low.html#pylspci.parsers.verbose.FieldMapping.field_name">field_name (pylspci.parsers.verbose.FieldMapping attribute)</a>
</li>
<li><a href="low.html#pylspci.parsers.verbose.FieldMapping.field_type">field_type (pylspci.parsers.verbose.FieldMapping attribute)</a>
</li>
<li><a href="low.html#pylspci.parsers.verbose.FieldMapping">FieldMapping (class in pylspci.parsers.verbose)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.filters.Filter">Filter (class in pylspci.filters)</a>
</li>
<li><a href="command.html#pylspci.command.CommandBuilder.from_file">from_file() (pylspci.command.CommandBuilder method)</a>
</li>
<li><a href="data.html#pylspci.fields.Slot.function">function (pylspci.fields.Slot attribute)</a>
<ul>
<li><a href="command.html#pylspci.filters.SlotFilter.function">(pylspci.filters.SlotFilter attribute)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="H">H</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.CommandBuilder.hide_single_domain">hide_single_domain() (pylspci.command.CommandBuilder method)</a>
</li>
</ul></td>
</tr></table>
<h2 id="I">I</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#pylspci.fields.NameWithID.id">id (pylspci.fields.NameWithID attribute)</a>
</li>
<li><a href="command.html#pylspci.command.IDResolveOption.IDOnly">IDOnly (pylspci.command.IDResolveOption attribute)</a>
</li>
<li><a href="command.html#pylspci.command.IDResolveOption">IDResolveOption (class in pylspci.command)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.CommandBuilder.include_bridge_paths">include_bridge_paths() (pylspci.command.CommandBuilder method)</a>
</li>
<li><a href="command.html#pylspci.command.CommandBuilder.include_kernel_drivers">include_kernel_drivers() (pylspci.command.CommandBuilder method)</a>
</li>
<li><a href="data.html#pylspci.device.Device.iommu_group">iommu_group (pylspci.device.Device attribute)</a>
</li>
</ul></td>
</tr></table>
<h2 id="K">K</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#pylspci.device.Device.kernel_modules">kernel_modules (pylspci.device.Device attribute)</a>
</li>
</ul></td>
</tr></table>
<h2 id="L">L</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.list_access_methods">list_access_methods() (in module pylspci.command)</a>
<ul>
<li><a href="command.html#pylspci.command.CommandBuilder.list_access_methods">(pylspci.command.CommandBuilder method)</a>
</li>
</ul></li>
<li><a href="command.html#pylspci.command.list_pcilib_params">list_pcilib_params() (in module pylspci.command)</a>
<ul>
<li><a href="command.html#pylspci.command.CommandBuilder.list_pcilib_params">(pylspci.command.CommandBuilder method)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.list_pcilib_params_raw">list_pcilib_params_raw() (in module pylspci.command)</a>
</li>
<li><a href="command.html#pylspci.command.lspci">lspci() (in module pylspci.command)</a>
</li>
</ul></td>
</tr></table>
<h2 id="M">M</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="low.html#pylspci.parsers.verbose.FieldMapping.many">many (pylspci.parsers.verbose.FieldMapping attribute)</a>
</li>
<li>
module
<ul>
<li><a href="command.html#module-pylspci.command">pylspci.command</a>
</li>
<li><a href="data.html#module-pylspci.device">pylspci.device</a>
</li>
<li><a href="data.html#module-pylspci.fields">pylspci.fields</a>
</li>
<li><a href="command.html#module-pylspci.filters">pylspci.filters</a>
</li>
<li><a href="low.html#module-pylspci.parsers.base">pylspci.parsers.base</a>
</li>
<li><a href="low.html#module-pylspci.parsers.simple">pylspci.parsers.simple</a>
</li>
<li><a href="low.html#module-pylspci.parsers.verbose">pylspci.parsers.verbose</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="N">N</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#pylspci.fields.NameWithID.name">name (pylspci.fields.NameWithID attribute)</a>
<ul>
<li><a href="data.html#pylspci.fields.PCIAccessParameter.name">(pylspci.fields.PCIAccessParameter attribute)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.IDResolveOption.NameOnly">NameOnly (pylspci.command.IDResolveOption attribute)</a>
</li>
<li><a href="data.html#pylspci.fields.NameWithID">NameWithID (class in pylspci.fields)</a>
</li>
<li><a href="data.html#pylspci.device.Device.numa_node">numa_node (pylspci.device.Device attribute)</a>
</li>
</ul></td>
</tr></table>
<h2 id="P">P</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#pylspci.fields.Slot.parent">parent (pylspci.fields.Slot attribute)</a>
</li>
<li><a href="command.html#pylspci.filters.Filter.parse">parse() (pylspci.filters.Filter class method)</a>
<ul>
<li><a href="low.html#pylspci.parsers.base.Parser.parse">(pylspci.parsers.base.Parser method)</a>
</li>
<li><a href="low.html#pylspci.parsers.simple.SimpleParser.parse">(pylspci.parsers.simple.SimpleParser method)</a>
</li>
<li><a href="low.html#pylspci.parsers.verbose.VerboseParser.parse">(pylspci.parsers.verbose.VerboseParser method)</a>
</li>
</ul></li>
<li><a href="low.html#pylspci.parsers.simple.SimpleParser.parse_line">parse_line() (pylspci.parsers.simple.SimpleParser method)</a>
</li>
<li><a href="low.html#pylspci.parsers.base.Parser">Parser (class in pylspci.parsers.base)</a>
</li>
<li><a href="data.html#pylspci.fields.PCIAccessParameter">PCIAccessParameter (class in pylspci.fields)</a>
</li>
<li><a href="data.html#pylspci.device.Device.physical_slot">physical_slot (pylspci.device.Device attribute)</a>
</li>
<li><a href="data.html#pylspci.device.Device.progif">progif (pylspci.device.Device attribute)</a>
</li>
<li>
pylspci.command
<ul>
<li><a href="command.html#module-pylspci.command">module</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li>
pylspci.device
<ul>
<li><a href="data.html#module-pylspci.device">module</a>
</li>
</ul></li>
<li>
pylspci.fields
<ul>
<li><a href="data.html#module-pylspci.fields">module</a>
</li>
</ul></li>
<li>
pylspci.filters
<ul>
<li><a href="command.html#module-pylspci.filters">module</a>
</li>
</ul></li>
<li>
pylspci.parsers.base
<ul>
<li><a href="low.html#module-pylspci.parsers.base">module</a>
</li>
</ul></li>
<li>
pylspci.parsers.simple
<ul>
<li><a href="low.html#module-pylspci.parsers.simple">module</a>
</li>
</ul></li>
<li>
pylspci.parsers.verbose
<ul>
<li><a href="low.html#module-pylspci.parsers.verbose">module</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="R">R</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#pylspci.device.Device.revision">revision (pylspci.device.Device attribute)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="low.html#pylspci.parsers.base.Parser.run">run() (pylspci.parsers.base.Parser method)</a>
<ul>
<li><a href="low.html#pylspci.parsers.simple.SimpleParser.run">(pylspci.parsers.simple.SimpleParser method)</a>
</li>
</ul></li>
</ul></td>
</tr></table>
<h2 id="S">S</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="low.html#pylspci.parsers.simple.SimpleParser">SimpleParser (class in pylspci.parsers.simple)</a>
</li>
<li><a href="data.html#pylspci.fields.Slot">Slot (class in pylspci.fields)</a>
</li>
<li><a href="data.html#pylspci.device.Device.slot">slot (pylspci.device.Device attribute)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.CommandBuilder.slot_filter">slot_filter() (pylspci.command.CommandBuilder method)</a>
</li>
<li><a href="command.html#pylspci.filters.SlotFilter">SlotFilter (class in pylspci.filters)</a>
</li>
<li><a href="data.html#pylspci.device.Device.subsystem_device">subsystem_device (pylspci.device.Device attribute)</a>
</li>
<li><a href="data.html#pylspci.device.Device.subsystem_vendor">subsystem_vendor (pylspci.device.Device attribute)</a>
</li>
</ul></td>
</tr></table>
<h2 id="U">U</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.CommandBuilder.use_access_method">use_access_method() (pylspci.command.CommandBuilder method)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.CommandBuilder.use_pciids">use_pciids() (pylspci.command.CommandBuilder method)</a>
</li>
<li><a href="command.html#pylspci.command.CommandBuilder.use_pcimap">use_pcimap() (pylspci.command.CommandBuilder method)</a>
</li>
</ul></td>
</tr></table>
<h2 id="V">V</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="data.html#pylspci.device.Device.vendor">vendor (pylspci.device.Device attribute)</a>
<ul>
<li><a href="command.html#pylspci.filters.DeviceFilter.vendor">(pylspci.filters.DeviceFilter attribute)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.CommandBuilder.verbose">verbose() (pylspci.command.CommandBuilder method)</a>
</li>
<li><a href="low.html#pylspci.parsers.verbose.VerboseParser">VerboseParser (class in pylspci.parsers.verbose)</a>
</li>
</ul></td>
</tr></table>
<h2 id="W">W</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.CommandBuilder.with_default_parser">with_default_parser() (pylspci.command.CommandBuilder method)</a>
</li>
<li><a href="command.html#pylspci.command.CommandBuilder.with_ids">with_ids() (pylspci.command.CommandBuilder method)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="command.html#pylspci.command.CommandBuilder.with_names">with_names() (pylspci.command.CommandBuilder method)</a>
</li>
<li><a href="command.html#pylspci.command.CommandBuilder.with_parser">with_parser() (pylspci.command.CommandBuilder method)</a>
</li>
<li><a href="command.html#pylspci.command.CommandBuilder.with_pcilib_params">with_pcilib_params() (pylspci.command.CommandBuilder method)</a>
</li>
</ul></td>
</tr></table>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="footer">
&copy;2022, Lucidiot and contributors.
|
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.1.1</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
</div>
</body>
</html>