summaryrefslogtreecommitdiffstats
path: root/doc/man/nvme_fdp_config_desc.2
blob: 3bbcbca580506848ab9a79c999e07874f7d98059 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
.TH "libnvme" 9 "struct nvme_fdp_config_desc" "January 2023" "API Manual" LINUX
.SH NAME
struct nvme_fdp_config_desc \- FDP Configuration Descriptor
.SH SYNOPSIS
struct nvme_fdp_config_desc {
.br
.BI "    __u16 size;"
.br
.BI "    __u8 fdpa;"
.br
.BI "    __u8 vss;"
.br
.BI "    __u32 nrg;"
.br
.BI "    __u16 nruh;"
.br
.BI "    __u16 maxpids;"
.br
.BI "    __u32 nnss;"
.br
.BI "    __u64 runs;"
.br
.BI "    __u32 erutl;"
.br
.BI "    __u8 rsvd28[36];"
.br
.BI "    struct nvme_fdp_ruh_desc ruhs[];"
.br
.BI "
};
.br

.SH Members
.IP "size" 12
Descriptor size
.IP "fdpa" 12
FDP Attributes (\fIenum nvme_fdp_config_fdpa\fP)
.IP "vss" 12
Vendor Specific Size
.IP "nrg" 12
Number of Reclaim Groups
.IP "nruh" 12
Number of Reclaim Unit Handles
.IP "maxpids" 12
Max Placement Identifiers
.IP "nnss" 12
Number of Namespaces Supported
.IP "runs" 12
Reclaim Unit Nominal Size
.IP "erutl" 12
Estimated Reclaim Unit Time Limit
.IP "rsvd28" 12
Reserved
.IP "ruhs" 12
Reclaim Unit Handle descriptors (\fIstruct nvme_fdp_ruh_desc\fP)