Adding upstream version 1.1~rc0.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
336fe81026
commit
aca1b93997
764 changed files with 32602 additions and 5874 deletions
142
doc/rst/filters.rst
Normal file
142
doc/rst/filters.rst
Normal file
|
@ -0,0 +1,142 @@
|
|||
.. _filters.h:
|
||||
|
||||
**filters.h**
|
||||
|
||||
|
||||
libnvme directory filter
|
||||
|
||||
.. c:function:: int nvme_namespace_filter (const struct dirent *d)
|
||||
|
||||
Filter for namespaces
|
||||
|
||||
**Parameters**
|
||||
|
||||
``const struct dirent *d``
|
||||
dirent to check
|
||||
|
||||
**Return**
|
||||
|
||||
1 if **d** matches, 0 otherwise
|
||||
|
||||
|
||||
.. c:function:: int nvme_paths_filter (const struct dirent *d)
|
||||
|
||||
Filter for paths
|
||||
|
||||
**Parameters**
|
||||
|
||||
``const struct dirent *d``
|
||||
dirent to check
|
||||
|
||||
**Return**
|
||||
|
||||
1 if **d** matches, 0 otherwise
|
||||
|
||||
|
||||
.. c:function:: int nvme_ctrls_filter (const struct dirent *d)
|
||||
|
||||
Filter for controllers
|
||||
|
||||
**Parameters**
|
||||
|
||||
``const struct dirent *d``
|
||||
dirent to check
|
||||
|
||||
**Return**
|
||||
|
||||
1 if **d** matches, 0 otherwise
|
||||
|
||||
|
||||
.. c:function:: int nvme_subsys_filter (const struct dirent *d)
|
||||
|
||||
Filter for subsystems
|
||||
|
||||
**Parameters**
|
||||
|
||||
``const struct dirent *d``
|
||||
dirent to check
|
||||
|
||||
**Return**
|
||||
|
||||
1 if **d** matches, 0 otherwise
|
||||
|
||||
|
||||
.. c:function:: int nvme_scan_subsystems (struct dirent ***subsys)
|
||||
|
||||
Scan for subsystems
|
||||
|
||||
**Parameters**
|
||||
|
||||
``struct dirent ***subsys``
|
||||
Pointer to array of dirents
|
||||
|
||||
**Return**
|
||||
|
||||
number of entries in **subsys**
|
||||
|
||||
|
||||
.. c:function:: int nvme_scan_subsystem_namespaces (nvme_subsystem_t s, struct dirent ***ns)
|
||||
|
||||
Scan for namespaces in a subsystem
|
||||
|
||||
**Parameters**
|
||||
|
||||
``nvme_subsystem_t s``
|
||||
Subsystem to scan
|
||||
|
||||
``struct dirent ***ns``
|
||||
Pointer to array of dirents
|
||||
|
||||
**Return**
|
||||
|
||||
number of entries in **ns**
|
||||
|
||||
|
||||
.. c:function:: int nvme_scan_ctrls (struct dirent ***ctrls)
|
||||
|
||||
Scan for controllers
|
||||
|
||||
**Parameters**
|
||||
|
||||
``struct dirent ***ctrls``
|
||||
Pointer to array of dirents
|
||||
|
||||
**Return**
|
||||
|
||||
number of entries in **ctrls**
|
||||
|
||||
|
||||
.. c:function:: int nvme_scan_ctrl_namespace_paths (nvme_ctrl_t c, struct dirent ***paths)
|
||||
|
||||
Scan for namespace paths in a controller
|
||||
|
||||
**Parameters**
|
||||
|
||||
``nvme_ctrl_t c``
|
||||
Controller to scan
|
||||
|
||||
``struct dirent ***paths``
|
||||
Pointer to array of dirents
|
||||
|
||||
**Return**
|
||||
|
||||
number of entries in **paths**
|
||||
|
||||
|
||||
.. c:function:: int nvme_scan_ctrl_namespaces (nvme_ctrl_t c, struct dirent ***ns)
|
||||
|
||||
Scan for namespaces in a controller
|
||||
|
||||
**Parameters**
|
||||
|
||||
``nvme_ctrl_t c``
|
||||
Controller to scan
|
||||
|
||||
``struct dirent ***ns``
|
||||
Pointer to array of dirents
|
||||
|
||||
**Return**
|
||||
|
||||
number of entries in **ns**
|
||||
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue