.TH "nvme_directive_recv_stream_allocate" 2 "nvme_directive_recv_stream_allocate" "February 2024" "libnvme API manual" LINUX .SH NAME nvme_directive_recv_stream_allocate \- Directive receive stream allocate .SH SYNOPSIS .B "int" nvme_directive_recv_stream_allocate .BI "(int fd " "," .BI "__u32 nsid " "," .BI "__u16 nsr " "," .BI "__u32 *result " ");" .SH ARGUMENTS .IP "fd" 12 File descriptor of nvme device .IP "nsid" 12 Namespace ID .IP "nsr" 12 Namespace Streams Requested .IP "result" 12 If successful, the CQE dword0 value .SH "RETURN" The nvme command status if a response was received (see \fIenum nvme_status_field\fP) or -1 with errno set otherwise.