Lines Matching full:payload
20 * envelope which consists of 2 headers sections and payload sections as
25 * | ND-HEADER | PDSM-HEADER | PDSM-PAYLOAD |
30 * | nd_command | payload --> | |
40 * 'nd_size_in' : (In) PDSM-HEADER + PDSM-IN-PAYLOAD (usually 0)
41 * 'nd_size_out' : (In) PDSM-HEADER + PDSM-RETURN-PAYLOAD
43 * 'nd_fw_size' : (Out) PDSM-HEADER + size of actual payload returned
46 * This is papr-scm specific header that precedes the payload. This is defined
51 * 'payload' : A union of all the possible payload structs
53 * PDSM Payload:
55 * The layout of the PDSM Payload is defined by various structs shared between
56 * papr_scm and libndctl so that contents of payload can be interpreted. As such
57 * its defined as a union of all possible payload structs as
62 /* Max payload size that we can handle */
65 /* Max payload size that we can handle */
146 /* Maximal union that can hold all possible payload types */
154 * PDSM-header + payload expected with ND_CMD_CALL ioctl from libnvdimm
155 * Valid member of union 'payload' is identified via 'nd_cmd_pkg.nd_command'
162 union nd_pdsm_payload payload; member