nvme_get_telemetry_log - Get specified telemetry log
Contents
Arguments
fd File descriptor of nvme device
create Generate new host initated telemetry capture
ctrl Get controller Initiated log
rae Retain asynchronous events
max_data_tx Set the max data transfer size to be used retrieving telemetry.
da Log page data area, valid values: enumnvme_telemetry_da.
log On success, set to the value of the allocated and retrieved log.
size Ptr to the telemetry log size, so it can be returned
Description
The total size allocated can be calculated as: (nvme_telemetry_log da size + 1) *
NVME_LOG_TELEM_BLOCK_SIZE.
Name
nvme_get_telemetry_log - Get specified telemetry log
Return
The nvme command status if a response was received (see enumnvme_status_field) or -1 with errno set
otherwise.
May 2025 nvme_get_telemetry_log nvme_get_telemetry_log(2)
Synopsis
intnvme_get_telemetry_log(intfd,boolcreate,boolctrl,boolrae,size_tmax_data_tx,enumnvme_telemetry_dada,structnvme_telemetry_log**log,size_t*size);
