libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

enum nvme\_mi\_form\_factor - Upstream Connector Element Descriptor - Form Factor (FF) values

# [SYNOPSIS](#SYNOPSIS)

enum nvme\_mi\_form\_factor {  
**NVME\_MI\_FF\_UNKNOWN** ,  
**NVME\_MI\_FF\_PCIE\_INTEGRATED** ,  
**NVME\_MI\_FF\_PCIE\_OTHER** ,  
**NVME\_MI\_FF\_PCIE\_2\_5\_UNKNOWN** ,  
**NVME\_MI\_FF\_PCIE\_2\_5\_U2\_15MM** ,  
**NVME\_MI\_FF\_PCIE\_2\_5\_U2\_7MM** ,  
**NVME\_MI\_FF\_PCIE\_2\_5\_SFF\_TA\_1001\_15MM** ,  
**NVME\_MI\_FF\_PCIE\_2\_5\_SFF\_TA\_1001\_7MM** ,  
**NVME\_MI\_FF\_PCIE\_CEM\_UNKNOWN** ,  
**NVME\_MI\_FF\_PCIE\_CEM\_HHHL** ,  
**NVME\_MI\_FF\_PCIE\_CEM\_FHHL** ,  
**NVME\_MI\_FF\_PCIE\_CEM\_FHFL** ,  
**NVME\_MI\_FF\_PCIE\_M2\_UNKNOWN** ,  
**NVME\_MI\_FF\_PCIE\_M2\_2230** ,  
**NVME\_MI\_FF\_PCIE\_M2\_2242** ,  
**NVME\_MI\_FF\_PCIE\_M2\_2260** ,  
**NVME\_MI\_FF\_PCIE\_M2\_2280** ,  
**NVME\_MI\_FF\_PCIE\_M2\_22110** ,  
**NVME\_MI\_FF\_PCIE\_BGA\_UNKNOWN** ,  
**NVME\_MI\_FF\_PCIE\_BGA\_M2\_1620** ,  
**NVME\_MI\_FF\_PCIE\_BGA\_M2\_1113** ,  
**NVME\_MI\_FF\_PCIE\_EDSFF\_UNKNOWN** ,  
**NVME\_MI\_FF\_PCIE\_E1S\_5\_9MM** ,  
**NVME\_MI\_FF\_PCIE\_E1S\_8MM** ,  
**NVME\_MI\_FF\_PCIE\_E1L\_9\_5MM** ,  
**NVME\_MI\_FF\_PCIE\_E1L\_18MM** ,  
**NVME\_MI\_FF\_PCIE\_E3S\_7\_5MM** ,  
**NVME\_MI\_FF\_PCIE\_E3S\_16\_8MM** ,  
**NVME\_MI\_FF\_PCIE\_E3L\_7\_5MM** ,  
**NVME\_MI\_FF\_PCIE\_E3L\_16\_8MM** ,  
**NVME\_MI\_FF\_PCIE\_E1S\_9\_5MM** ,  
**NVME\_MI\_FF\_PCIE\_E1S\_15MM** ,  
**NVME\_MI\_FF\_PCIE\_E1S\_25MM** ,  
**NVME\_MI\_FF\_PCIE\_E2\_9\_5MM** ,  
**NVME\_MI\_FF\_ETHERNET\_UNKNOWN** ,  
**NVME\_MI\_FF\_ETHERNET\_2\_5\_15MM** ,  
**NVME\_MI\_FF\_ETHERNET\_2\_5\_7MM** ,  
**NVME\_MI\_FF\_ETHERNET\_E3S\_7\_5MM** ,  
**NVME\_MI\_FF\_ETHERNET\_E3S\_16\_8MM**

};

# [Constants](#Constants)

[NVME\_MI\_FF\_UNKNOWN](#NVME_MI_FF_UNKNOWN)

Unspecified: Other - unknown

[NVME\_MI\_FF\_PCIE\_INTEGRATED](#NVME_MI_FF_PCIE_INTEGRATED)

PCIe: Integrated

[NVME\_MI\_FF\_PCIE\_OTHER](#NVME_MI_FF_PCIE_OTHER)

PCIe: Other - unknown

[NVME\_MI\_FF\_PCIE\_2\_5\_UNKNOWN](#NVME_MI_FF_PCIE_2_5_UNKNOWN)

PCIe: 2.5" Form Factor - unknown

[NVME\_MI\_FF\_PCIE\_2\_5\_U2\_15MM](#NVME_MI_FF_PCIE_2_5_U2_15MM)

PCIe: 2.5" Form Factor - PCI Express SFF-8639 Module (U.2) 15 mm

[NVME\_MI\_FF\_PCIE\_2\_5\_U2\_7MM](#NVME_MI_FF_PCIE_2_5_U2_7MM)

PCIe: 2.5" Form Factor - PCI Express SFF-8639 Module (U.2) 7 mm

[NVME\_MI\_FF\_PCIE\_2\_5\_SFF\_TA\_1001\_15MM](#NVME_MI_FF_PCIE_2_5_SFF_TA_1001_15MM)

PCIe: 2.5" Form Factor - (SFF-TA-1001) 15 mm

[NVME\_MI\_FF\_PCIE\_2\_5\_SFF\_TA\_1001\_7MM](#NVME_MI_FF_PCIE_2_5_SFF_TA_1001_7MM)

PCIe: 2.5" Form Factor - (SFF-TA-1001) 7 mm

[NVME\_MI\_FF\_PCIE\_CEM\_UNKNOWN](#NVME_MI_FF_PCIE_CEM_UNKNOWN)

PCIe: CEM add in card - unknown

[NVME\_MI\_FF\_PCIE\_CEM\_HHHL](#NVME_MI_FF_PCIE_CEM_HHHL)

PCIe: CEM add in card - Low Profile (HHHL)

[NVME\_MI\_FF\_PCIE\_CEM\_FHHL](#NVME_MI_FF_PCIE_CEM_FHHL)

PCIe: CEM add in card - Standard Height Half Length (FHHL)

[NVME\_MI\_FF\_PCIE\_CEM\_FHFL](#NVME_MI_FF_PCIE_CEM_FHFL)

PCIe: CEM add in card - Standard Height Full Length (FHFL)

[NVME\_MI\_FF\_PCIE\_M2\_UNKNOWN](#NVME_MI_FF_PCIE_M2_UNKNOWN)

PCIe: M.2 module - unknown

[NVME\_MI\_FF\_PCIE\_M2\_2230](#NVME_MI_FF_PCIE_M2_2230)

PCIe: M.2 module - 2230

[NVME\_MI\_FF\_PCIE\_M2\_2242](#NVME_MI_FF_PCIE_M2_2242)

PCIe: M.2 module - 2242

[NVME\_MI\_FF\_PCIE\_M2\_2260](#NVME_MI_FF_PCIE_M2_2260)

PCIe: M.2 module - 2260

[NVME\_MI\_FF\_PCIE\_M2\_2280](#NVME_MI_FF_PCIE_M2_2280)

PCIe: M.2 module - 2280

[NVME\_MI\_FF\_PCIE\_M2\_22110](#NVME_MI_FF_PCIE_M2_22110)

PCIe: M.2 module - 22110

[NVME\_MI\_FF\_PCIE\_BGA\_UNKNOWN](#NVME_MI_FF_PCIE_BGA_UNKNOWN)

PCIe: BGA SSD - unknown

[NVME\_MI\_FF\_PCIE\_BGA\_M2\_1620](#NVME_MI_FF_PCIE_BGA_M2_1620)

PCIe: BGA SSD - 16 x 20 mm (M.2 Type 1620)

[NVME\_MI\_FF\_PCIE\_BGA\_M2\_1113](#NVME_MI_FF_PCIE_BGA_M2_1113)

PCIe: BGA SSD - 11.5 x 13 mm (M.2 Type 1113)

[NVME\_MI\_FF\_PCIE\_EDSFF\_UNKNOWN](#NVME_MI_FF_PCIE_EDSFF_UNKNOWN)

PCIe: Enterprise & Datacenter SSD Form Factor - unknown

[NVME\_MI\_FF\_PCIE\_E1S\_5\_9MM](#NVME_MI_FF_PCIE_E1S_5_9MM)

PCIe: E1.S - (SFF-TA-1006) 5.9 mm

[NVME\_MI\_FF\_PCIE\_E1S\_8MM](#NVME_MI_FF_PCIE_E1S_8MM)

PCIe: E1.S - (SFF-TA-1006) 8 mm

[NVME\_MI\_FF\_PCIE\_E1L\_9\_5MM](#NVME_MI_FF_PCIE_E1L_9_5MM)

PCIe: E1.L - (SFF-TA-1007) 9.5 mm

[NVME\_MI\_FF\_PCIE\_E1L\_18MM](#NVME_MI_FF_PCIE_E1L_18MM)

PCIe: E1.L - (SFF-TA-1007) 18 mm

[NVME\_MI\_FF\_PCIE\_E3S\_7\_5MM](#NVME_MI_FF_PCIE_E3S_7_5MM)

PCIe: E3.S - (SFF-TA-1008) 7.5 mm

[NVME\_MI\_FF\_PCIE\_E3S\_16\_8MM](#NVME_MI_FF_PCIE_E3S_16_8MM)

PCIe: E3.S - (SFF-TA-1008) 16.8 mm

[NVME\_MI\_FF\_PCIE\_E3L\_7\_5MM](#NVME_MI_FF_PCIE_E3L_7_5MM)

PCIe: E3.L - (SFF-TA-1008) 7.5 mm

[NVME\_MI\_FF\_PCIE\_E3L\_16\_8MM](#NVME_MI_FF_PCIE_E3L_16_8MM)

PCIe: E3.L - (SFF-TA-1008) 16.8 mm

[NVME\_MI\_FF\_PCIE\_E1S\_9\_5MM](#NVME_MI_FF_PCIE_E1S_9_5MM)

PCIe: E1.S - (SFF-TA-1006) 9.5 mm

[NVME\_MI\_FF\_PCIE\_E1S\_15MM](#NVME_MI_FF_PCIE_E1S_15MM)

PCIe: E1.S - (SFF-TA-1006) 15 mm

[NVME\_MI\_FF\_PCIE\_E1S\_25MM](#NVME_MI_FF_PCIE_E1S_25MM)

PCIe: E1.S - (SFF-TA-1006) 25 mm

[NVME\_MI\_FF\_PCIE\_E2\_9\_5MM](#NVME_MI_FF_PCIE_E2_9_5MM)

PCIe: E2 - (SFF-TA-1042) 9.5 mm

[NVME\_MI\_FF\_ETHERNET\_UNKNOWN](#NVME_MI_FF_ETHERNET_UNKNOWN)

Ethernet: Other - unknown

[NVME\_MI\_FF\_ETHERNET\_2\_5\_15MM](#NVME_MI_FF_ETHERNET_2_5_15MM)

Ethernet: 2.5" Form Factor (Native NVMe-oF Drive) 15 mm

[NVME\_MI\_FF\_ETHERNET\_2\_5\_7MM](#NVME_MI_FF_ETHERNET_2_5_7MM)

Ethernet: 2.5" Form Factor (Native NVMe-oF Drive) 7 mm

[NVME\_MI\_FF\_ETHERNET\_E3S\_7\_5MM](#NVME_MI_FF_ETHERNET_E3S_7_5MM)

Ethernet: E3.S (Native NVMe-oF Drive) 7.5 mm

[NVME\_MI\_FF\_ETHERNET\_E3S\_16\_8MM](#NVME_MI_FF_ETHERNET_E3S_16_8MM)

Ethernet: E3.S (Native NVMe-oF Drive) 16.8 mm

enum nvme\_mi\_form\_factor October 2026

---

Document: nvme_mi_form_factor-libnvme3(2) from nvme-cli 3.2-r0 (Chainguard OS)
Source: https://github.com/linux-nvme/nvme-cli
