scmi_msg
struct scmi_msg msg;
#define buf_to_msg(b) __containerof((b), struct scmi_msg, payld)
struct scmi_msg *
scmi_msg_put(device_t dev, struct scmi_msg *msg)
scmi_msg_async_enqueue(struct scmi_msg *msg)
#define hdr_to_msg(h) __containerof((h), struct scmi_msg, hdr)
struct scmi_msg *scmi_msg_get(device_t dev, int tx_payld_sz, int rx_payld_sz);
void scmi_msg_put(device_t dev, struct scmi_msg *msg);
int scmi_msg_async_enqueue(struct scmi_msg *msg);
scmi_mailbox_xfer_msg(device_t dev, struct scmi_msg *msg)
scmi_mailbox_poll_msg(device_t dev, struct scmi_msg *msg, unsigned int tmo_ms)
scmi_mailbox_collect_reply(device_t dev, struct scmi_msg *msg)
static int scmi_mailbox_xfer_msg(device_t, struct scmi_msg *);
static int scmi_mailbox_poll_msg(device_t, struct scmi_msg *,
static int scmi_mailbox_collect_reply(device_t, struct scmi_msg *);
scmi_smc_poll_msg(device_t dev, struct scmi_msg *msg, unsigned int tmo)
scmi_smc_collect_reply(device_t dev, struct scmi_msg *msg)
static int scmi_smc_xfer_msg(device_t, struct scmi_msg *);
static int scmi_smc_poll_msg(device_t, struct scmi_msg *, unsigned int);
static int scmi_smc_collect_reply(device_t, struct scmi_msg *);
scmi_smc_xfer_msg(device_t dev, struct scmi_msg *msg)
scmi_virtio_xfer_msg(device_t dev, struct scmi_msg *msg)
scmi_virtio_poll_msg(device_t dev, struct scmi_msg *msg, unsigned int tmo_ms)
struct scmi_msg *rx_msg;
static int scmi_virtio_xfer_msg(device_t, struct scmi_msg *);
static int scmi_virtio_poll_msg(device_t, struct scmi_msg *, unsigned int);