1libnvme(9)                        API Manual                        libnvme(9)
2
3
4

NAME

6       struct nbft_host - Host Descriptor (Figure 9)
7

SYNOPSIS

9       struct nbft_host {
10           __u8 structure_id;
11           __u8 flags;
12           __u8 host_id[16];
13           struct nbft_heap_obj host_nqn_obj;
14           __u8 reserved[8];
15        };
16
17

Members

19       structure_id
20                   Structure ID: This field shall be set to 2h (i.e., Host De‐
21                   scriptor; #NBFT_DESC_HOST).
22
23       flags       Host Flags, see enum nbft_host_flags.
24
25       host_id     Host ID: This field shall be set to  the  Host  Identifier.
26                   This field shall not be empty if the NBFT and NVMe Boot are
27                   supported by the Platform.
28
29       host_nqn_obj
30                   Host NQN Heap Object Reference: this field indicates a heap
31                   object  containing  a  Host  NQN.  This object shall not be
32                   empty if the NBFT and NVMe Boot are supported by the  Plat‐
33                   form.
34
35       reserved    Reserved.
36
37
38
39October 2023                   struct nbft_host                     libnvme(9)
Impressum