Skip to content

Commit b25dc61

Browse files
committed
doc: Regenerate all docs for v1.2
Signed-off-by: Daniel Wagner <[email protected]>
1 parent c484245 commit b25dc61

722 files changed

Lines changed: 4162 additions & 720 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

doc/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
author = 'Keith Busch <[email protected]>'
1313
master_doc = 'index'
1414

15-
release = '1.1'
15+
release = '1.2'
1616

1717

1818
# -- General configuration ---------------------------------------------------

doc/config-schema.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@
2525
"description": "NVMe host ID",
2626
"type": "string"
2727
},
28-
"hostsymname": {
29-
"description": "NVMe host symbolic name",
30-
"type": "string"
31-
},
3228
"dhchap_key": {
3329
"description": "Host DH-HMAC-CHAP key",
3430
"type": "string"
3531
},
32+
"hostsymname": {
33+
"description": "NVMe host symbolic name",
34+
"type": "string"
35+
},
3636
"required": [ "hostnqn" ],
3737
"subsystems": {
3838
"description": "Array of NVMe subsystem properties",

doc/man/nvme_admin_opcode.2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH "libnvme" 9 "enum nvme_admin_opcode" "August 2022" "API Manual" LINUX
1+
.TH "libnvme" 9 "enum nvme_admin_opcode" "October 2022" "API Manual" LINUX
22
.SH NAME
33
enum nvme_admin_opcode \- Known NVMe admin opcodes
44
.SH SYNOPSIS

doc/man/nvme_admin_passthru.2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH "nvme_admin_passthru" 9 "nvme_admin_passthru" "August 2022" "libnvme API manual" LINUX
1+
.TH "nvme_admin_passthru" 9 "nvme_admin_passthru" "October 2022" "libnvme API manual" LINUX
22
.SH NAME
33
nvme_admin_passthru \- Submit an nvme passthrough command
44
.SH SYNOPSIS

doc/man/nvme_admin_passthru64.2

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
.TH "nvme_admin_passthru64" 9 "nvme_admin_passthru64" "October 2022" "libnvme API manual" LINUX
2+
.SH NAME
3+
nvme_admin_passthru64 \- Submit a 64-bit nvme passthrough command
4+
.SH SYNOPSIS
5+
.B "int" nvme_admin_passthru64
6+
.BI "(int fd " ","
7+
.BI "__u8 opcode " ","
8+
.BI "__u8 flags " ","
9+
.BI "__u16 rsvd " ","
10+
.BI "__u32 nsid " ","
11+
.BI "__u32 cdw2 " ","
12+
.BI "__u32 cdw3 " ","
13+
.BI "__u32 cdw10 " ","
14+
.BI "__u32 cdw11 " ","
15+
.BI "__u32 cdw12 " ","
16+
.BI "__u32 cdw13 " ","
17+
.BI "__u32 cdw14 " ","
18+
.BI "__u32 cdw15 " ","
19+
.BI "__u32 data_len " ","
20+
.BI "void *data " ","
21+
.BI "__u32 metadata_len " ","
22+
.BI "void *metadata " ","
23+
.BI "__u32 timeout_ms " ","
24+
.BI "__u64 *result " ");"
25+
.SH ARGUMENTS
26+
.IP "fd" 12
27+
File descriptor of nvme device
28+
.IP "opcode" 12
29+
The nvme io command to send
30+
.IP "flags" 12
31+
NVMe command flags (not used)
32+
.IP "rsvd" 12
33+
Reserved for future use
34+
.IP "nsid" 12
35+
Namespace identifier
36+
.IP "cdw2" 12
37+
Command dword 2
38+
.IP "cdw3" 12
39+
Command dword 3
40+
.IP "cdw10" 12
41+
Command dword 10
42+
.IP "cdw11" 12
43+
Command dword 11
44+
.IP "cdw12" 12
45+
Command dword 12
46+
.IP "cdw13" 12
47+
Command dword 13
48+
.IP "cdw14" 12
49+
Command dword 14
50+
.IP "cdw15" 12
51+
Command dword 15
52+
.IP "data_len" 12
53+
Length of the data transferred in this command in bytes
54+
.IP "data" 12
55+
Pointer to user address of the data buffer
56+
.IP "metadata_len" 12
57+
Length of metadata transferred in this command
58+
.IP "metadata" 12
59+
Pointer to user address of the metadata buffer
60+
.IP "timeout_ms" 12
61+
How long the kernel waits for the command to complete
62+
.IP "result" 12
63+
Optional field to return the result from the CQE dword 0
64+
.SH "DESCRIPTION"
65+
Parameterized form of \fBnvme_submit_admin_passthru64\fP. This sets up and
66+
submits a \fIstruct nvme_passthru_cmd64\fP.
67+
68+
Known values for \fIopcode\fP are defined in \fIenum nvme_admin_opcode\fP.
69+
.SH "RETURN"
70+
The nvme command status if a response was received (see
71+
\fIenum nvme_status_field\fP) or -1 with errno set otherwise.

doc/man/nvme_ae_info_css_nvm.2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH "libnvme" 9 "enum nvme_ae_info_css_nvm" "August 2022" "API Manual" LINUX
1+
.TH "libnvme" 9 "enum nvme_ae_info_css_nvm" "October 2022" "API Manual" LINUX
22
.SH NAME
33
enum nvme_ae_info_css_nvm \- Asynchronous Event Information - I/O Command Specific Status
44
.SH SYNOPSIS

doc/man/nvme_ae_info_error.2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH "libnvme" 9 "enum nvme_ae_info_error" "August 2022" "API Manual" LINUX
1+
.TH "libnvme" 9 "enum nvme_ae_info_error" "October 2022" "API Manual" LINUX
22
.SH NAME
33
enum nvme_ae_info_error \- Asynchronous Event Information - Error Status
44
.SH SYNOPSIS

doc/man/nvme_ae_info_notice.2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH "libnvme" 9 "enum nvme_ae_info_notice" "August 2022" "API Manual" LINUX
1+
.TH "libnvme" 9 "enum nvme_ae_info_notice" "October 2022" "API Manual" LINUX
22
.SH NAME
33
enum nvme_ae_info_notice \- Asynchronous Event Information - Notice
44
.SH SYNOPSIS

doc/man/nvme_ae_info_smart.2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH "libnvme" 9 "enum nvme_ae_info_smart" "August 2022" "API Manual" LINUX
1+
.TH "libnvme" 9 "enum nvme_ae_info_smart" "October 2022" "API Manual" LINUX
22
.SH NAME
33
enum nvme_ae_info_smart \- Asynchronous Event Information - SMART / Health Status
44
.SH SYNOPSIS

doc/man/nvme_ae_type.2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH "libnvme" 9 "enum nvme_ae_type" "August 2022" "API Manual" LINUX
1+
.TH "libnvme" 9 "enum nvme_ae_type" "October 2022" "API Manual" LINUX
22
.SH NAME
33
enum nvme_ae_type \- Asynchronous Event Type
44
.SH SYNOPSIS

0 commit comments

Comments
 (0)