| libnvme_mi_mi_pda_write(9) | libnvme API manual | libnvme_mi_mi_pda_write(9) |
NAME
libnvme_mi_mi_pda_write - Write the NVMe-MI Persistent Data Area (PDA)
SYNOPSIS
int libnvme_mi_mi_pda_write (struct libnvme_mi_ep *ep , enum nvme_mi_pda_dformat dformat , __u32 dofst , __u32 dlen , void *data , size_t data_len );
ARGUMENTS
- ep
- endpoint for MI communication
- dformat
- data format to use for dofst and dlen, see enum nvme_mi_pda_dformat
- dofst
- starting offset, in units of dformat, into the PDA to write
- dlen
- length, in units of dformat, of data to write to the PDA starting at dofst
- data
- data to write to the PDA
- data_len
- length of data
DESCRIPTION
Performs an NVMe-MI PDA Write command.
RETURN
The nvme command status if a response was received (see enum nvme_status_field) or negative error code otherwise.
| libnvme_mi_mi_pda_write | September 2026 |