.TH "libnvme_sed_l0_next" 9 "libnvme_sed_l0_next" "October 2026" "libnvme API manual" LINUX .SH NAME libnvme_sed_l0_next \- Return the next Level 0 Discovery descriptor .SH SYNOPSIS .B "struct tcg_l0_desc *" libnvme_sed_l0_next .BI "(void *buf " "," .BI "size_t len " "," .BI "struct tcg_l0_desc *desc " ");" .SH ARGUMENTS .IP "buf" 12 Level 0 Discovery data .IP "len" 12 Size of \fIbuf\fP in bytes .IP "desc" 12 Current descriptor, or NULL to get the first descriptor .SH "DESCRIPTION" The walk ends at the length reported in the header or at the end of \fIbuf\fP, whichever comes first. A descriptor which does not fit completely ends the walk. .SH "RETURN" Pointer to the next descriptor, or NULL if there is none.