libnvme_write_reg32(9) libnvme API manual libnvme_write_reg32(9) NAME libnvme_write_reg32 - Write a 32-bit controller register of a PCIe controller SYNOPSIS int libnvme_write_reg32 (struct libnvme_transport_handle *hdl , __u32 offset , __u32 value ); ARGUMENTS hdl Transport handle offset Offset of the register in bytes value Value to write DESCRIPTION This should only be sent to controller handles, not to namespaces. RETURN 0 on success or a negative error code otherwise. -ENOTSUP indicates that the transport has no memory-mapped registers. October 2026 libnvme_write_reg32 libnvme_write_reg32(9)