.TH "libnvme_create_global_ctx" 9 "libnvme_create_global_ctx" "September 2026" "libnvme API manual" LINUX .SH NAME libnvme_create_global_ctx \- Initialize global context object .SH SYNOPSIS .B "struct libnvme_global_ctx *" libnvme_create_global_ctx .BI "(void " ");" .SH ARGUMENTS .IP "void" 12 no arguments .SH "DESCRIPTION" Creates a global context with default settings: logging to stderr at LIBNVME_DEFAULT_LOGLEVEL. Use \fBlibnvme_set_logging_file\fP and \fBlibnvme_set_logging_level\fP to adjust these after creation. .SH "RETURN" Initialized \fIstruct libnvme_global_ctx\fP object