Home
last modified time | relevance | path

Searched refs:scmi_msg (Results 1 – 6 of 6) sorted by relevance

/src/sys/dev/firmware/arm/
H A Dscmi.h72 struct scmi_msg { struct
81 #define hdr_to_msg(h) __containerof((h), struct scmi_msg, hdr) argument
86 struct scmi_msg *scmi_msg_get(device_t dev, int tx_payld_sz, int rx_payld_sz);
87 void scmi_msg_put(device_t dev, struct scmi_msg *msg);
90 int scmi_msg_async_enqueue(struct scmi_msg *msg);
H A Dscmi_smc.c58 static int scmi_smc_xfer_msg(device_t, struct scmi_msg *);
59 static int scmi_smc_poll_msg(device_t, struct scmi_msg *, unsigned int);
60 static int scmi_smc_collect_reply(device_t, struct scmi_msg *);
97 scmi_smc_xfer_msg(device_t dev, struct scmi_msg *msg) in scmi_smc_xfer_msg()
115 scmi_smc_poll_msg(device_t dev, struct scmi_msg *msg, unsigned int tmo) in scmi_smc_poll_msg()
131 scmi_smc_collect_reply(device_t dev, struct scmi_msg *msg) in scmi_smc_collect_reply()
H A Dscmi_mailbox.c61 static int scmi_mailbox_xfer_msg(device_t, struct scmi_msg *);
62 static int scmi_mailbox_poll_msg(device_t, struct scmi_msg *,
64 static int scmi_mailbox_collect_reply(device_t, struct scmi_msg *);
130 scmi_mailbox_xfer_msg(device_t dev, struct scmi_msg *msg) in scmi_mailbox_xfer_msg()
149 scmi_mailbox_poll_msg(device_t dev, struct scmi_msg *msg, unsigned int tmo_ms) in scmi_mailbox_poll_msg()
166 scmi_mailbox_collect_reply(device_t dev, struct scmi_msg *msg) in scmi_mailbox_collect_reply()
H A Dscmi_virtio.c59 static int scmi_virtio_xfer_msg(device_t, struct scmi_msg *);
60 static int scmi_virtio_poll_msg(device_t, struct scmi_msg *, unsigned int);
195 scmi_virtio_xfer_msg(device_t dev, struct scmi_msg *msg) in scmi_virtio_xfer_msg()
206 scmi_virtio_poll_msg(device_t dev, struct scmi_msg *msg, unsigned int tmo_ms) in scmi_virtio_poll_msg()
217 struct scmi_msg *rx_msg; in scmi_virtio_poll_msg()
H A Dscmi_if.m31 struct scmi_msg;
44 struct scmi_msg *msg;
49 struct scmi_msg *msg;
55 struct scmi_msg *msg;
H A Dscmi.c134 struct scmi_msg msg;
138 #define buf_to_msg(b) __containerof((b), struct scmi_msg, payld)
768 struct scmi_msg *
798 scmi_msg_put(device_t dev, struct scmi_msg *msg) in scmi_msg_put()
863 scmi_msg_async_enqueue(struct scmi_msg *msg) in scmi_msg_async_enqueue()