mbox_client 343 drivers/acpi/cppc_acpi.c static void cppc_chan_tx_done(struct mbox_client *cl, void *msg, int ret) mbox_client 353 drivers/acpi/cppc_acpi.c struct mbox_client cppc_mbox_cl = { mbox_client 42 drivers/clk/hisilicon/clk-hi3660-stub.c struct mbox_client cl; mbox_client 50 drivers/clk/hisilicon/clk-hi6220-stub.c struct mbox_client cl; mbox_client 1662 drivers/crypto/bcm/cipher.c static void spu_rx_callback(struct mbox_client *cl, void *msg) mbox_client 4452 drivers/crypto/bcm/cipher.c struct mbox_client *mcl = &iproc_priv.mcl; mbox_client 462 drivers/crypto/bcm/cipher.h struct mbox_client mcl; mbox_client 147 drivers/dma/bcm-sba-raid.c struct mbox_client client; mbox_client 1442 drivers/dma/bcm-sba-raid.c static void sba_receive_message(struct mbox_client *cl, void *msg) mbox_client 105 drivers/firmware/arm_scmi/driver.c struct mbox_client cl; mbox_client 244 drivers/firmware/arm_scmi/driver.c static void scmi_tx_prepare(struct mbox_client *cl, void *m) mbox_client 346 drivers/firmware/arm_scmi/driver.c static void scmi_rx_callback(struct mbox_client *cl, void *m) mbox_client 730 drivers/firmware/arm_scmi/driver.c struct mbox_client *cl; mbox_client 233 drivers/firmware/arm_scpi.c struct mbox_client cl; mbox_client 409 drivers/firmware/arm_scpi.c static void scpi_handle_remote_msg(struct mbox_client *c, void *msg) mbox_client 421 drivers/firmware/arm_scpi.c static void scpi_tx_prepare(struct mbox_client *c, void *msg) mbox_client 933 drivers/firmware/arm_scpi.c struct mbox_client *cl = &pchan->cl; mbox_client 51 drivers/firmware/imx/imx-dsp.c static void imx_dsp_handle_rx(struct mbox_client *c, void *msg) mbox_client 68 drivers/firmware/imx/imx-dsp.c struct mbox_client *cl; mbox_client 125 drivers/firmware/imx/imx-scu-irq.c static void imx_scu_irq_callback(struct mbox_client *c, void *msg) mbox_client 133 drivers/firmware/imx/imx-scu-irq.c struct mbox_client *cl; mbox_client 29 drivers/firmware/imx/imx-scu.c struct mbox_client cl; mbox_client 106 drivers/firmware/imx/imx-scu.c static void imx_scu_tx_done(struct mbox_client *cl, void *mssg, int r) mbox_client 113 drivers/firmware/imx/imx-scu.c static void imx_scu_rx_callback(struct mbox_client *c, void *msg) mbox_client 252 drivers/firmware/imx/imx-scu.c struct mbox_client *cl; mbox_client 26 drivers/firmware/raspberrypi.c struct mbox_client cl; mbox_client 34 drivers/firmware/raspberrypi.c static void response_callback(struct mbox_client *cl, void *msg) mbox_client 26 drivers/firmware/tegra/bpmp-tegra186.c struct mbox_client client; mbox_client 32 drivers/firmware/tegra/bpmp-tegra186.c mbox_client_to_bpmp(struct mbox_client *client) mbox_client 156 drivers/firmware/tegra/bpmp-tegra186.c static void mbox_handle_rx(struct mbox_client *client, void *data) mbox_client 28 drivers/firmware/tegra/bpmp.c mbox_client_to_bpmp(struct mbox_client *client) mbox_client 127 drivers/firmware/ti_sci.c struct mbox_client cl; mbox_client 260 drivers/firmware/ti_sci.c static void ti_sci_rx_callback(struct mbox_client *cl, void *m) mbox_client 3394 drivers/firmware/ti_sci.c struct mbox_client *cl; mbox_client 50 drivers/firmware/turris-mox-rwtm.c struct mbox_client mbox_client; mbox_client 156 drivers/firmware/turris-mox-rwtm.c static void mox_rwtm_rx_callback(struct mbox_client *cl, void *data) mbox_client 314 drivers/firmware/turris-mox-rwtm.c rwtm->mbox_client.dev = dev; mbox_client 315 drivers/firmware/turris-mox-rwtm.c rwtm->mbox_client.rx_callback = mox_rwtm_rx_callback; mbox_client 317 drivers/firmware/turris-mox-rwtm.c rwtm->mbox = mbox_request_channel(&rwtm->mbox_client, 0); mbox_client 80 drivers/hwmon/xgene-hwmon.c container_of(cl, struct xgene_hwmon_dev, mbox_client) mbox_client 96 drivers/hwmon/xgene-hwmon.c struct mbox_client mbox_client; mbox_client 478 drivers/hwmon/xgene-hwmon.c static void xgene_hwmon_rx_cb(struct mbox_client *cl, void *msg) mbox_client 528 drivers/hwmon/xgene-hwmon.c static void xgene_hwmon_pcc_rx_cb(struct mbox_client *cl, void *msg) mbox_client 594 drivers/hwmon/xgene-hwmon.c static void xgene_hwmon_tx_done(struct mbox_client *cl, void *msg, int ret) mbox_client 617 drivers/hwmon/xgene-hwmon.c struct mbox_client *cl; mbox_client 626 drivers/hwmon/xgene-hwmon.c cl = &ctx->mbox_client; mbox_client 107 drivers/i2c/busses/i2c-xgene-slimpro.c struct mbox_client mbox_client; mbox_client 117 drivers/i2c/busses/i2c-xgene-slimpro.c container_of(cl, struct slimpro_i2c_dev, mbox_client) mbox_client 139 drivers/i2c/busses/i2c-xgene-slimpro.c static void slimpro_i2c_rx_cb(struct mbox_client *cl, void *mssg) mbox_client 152 drivers/i2c/busses/i2c-xgene-slimpro.c if (ctx->mbox_client.tx_block) mbox_client 156 drivers/i2c/busses/i2c-xgene-slimpro.c static void slimpro_i2c_pcc_rx_cb(struct mbox_client *cl, void *msg) mbox_client 202 drivers/i2c/busses/i2c-xgene-slimpro.c if (ctx->mbox_client.tx_block || !acpi_disabled) { mbox_client 327 drivers/i2c/busses/i2c-xgene-slimpro.c if (ctx->mbox_client.tx_block) mbox_client 445 drivers/i2c/busses/i2c-xgene-slimpro.c struct mbox_client *cl; mbox_client 454 drivers/i2c/busses/i2c-xgene-slimpro.c cl = &ctx->mbox_client; mbox_client 276 drivers/mailbox/mailbox-test.c static void mbox_test_receive_message(struct mbox_client *client, void *message) mbox_client 299 drivers/mailbox/mailbox-test.c static void mbox_test_prepare_message(struct mbox_client *client, void *message) mbox_client 311 drivers/mailbox/mailbox-test.c static void mbox_test_message_sent(struct mbox_client *client, mbox_client 325 drivers/mailbox/mailbox-test.c struct mbox_client *client; mbox_client 329 drivers/mailbox/mailbox.c struct mbox_chan *mbox_request_channel(struct mbox_client *cl, int index) mbox_client 400 drivers/mailbox/mailbox.c struct mbox_chan *mbox_request_channel_byname(struct mbox_client *cl, mbox_client 414 drivers/mailbox/omap-mailbox.c struct mbox_chan *omap_mbox_request_channel(struct mbox_client *cl, mbox_client 230 drivers/mailbox/pcc.c struct mbox_chan *pcc_mbox_request_channel(struct mbox_client *cl, mbox_client 38 drivers/remoteproc/omap_remoteproc.c struct mbox_client client; mbox_client 56 drivers/remoteproc/omap_remoteproc.c static void omap_rproc_mbox_callback(struct mbox_client *client, void *data) mbox_client 109 drivers/remoteproc/omap_remoteproc.c struct mbox_client *client = &oproc->client; mbox_client 52 drivers/remoteproc/st_remoteproc.c struct mbox_client mbox_client_vq0; mbox_client 53 drivers/remoteproc/st_remoteproc.c struct mbox_client mbox_client_vq1; mbox_client 65 drivers/remoteproc/st_remoteproc.c void st_rproc_mbox_callback_vq0(struct mbox_client *mbox_client, void *data) mbox_client 67 drivers/remoteproc/st_remoteproc.c st_rproc_mbox_callback(mbox_client->dev, 0); mbox_client 71 drivers/remoteproc/st_remoteproc.c void st_rproc_mbox_callback_vq1(struct mbox_client *mbox_client, void *data) mbox_client 73 drivers/remoteproc/st_remoteproc.c st_rproc_mbox_callback(mbox_client->dev, 1); mbox_client 60 drivers/remoteproc/stm32_rproc.c struct mbox_client client; mbox_client 264 drivers/remoteproc/stm32_rproc.c static void stm32_rproc_mb_callback(struct mbox_client *cl, void *data) mbox_client 319 drivers/remoteproc/stm32_rproc.c struct mbox_client *cl; mbox_client 101 drivers/rpmsg/qcom_glink_native.c struct mbox_client mbox_client; mbox_client 1611 drivers/rpmsg/qcom_glink_native.c glink->mbox_client.dev = dev; mbox_client 1612 drivers/rpmsg/qcom_glink_native.c glink->mbox_client.knows_txdone = true; mbox_client 1613 drivers/rpmsg/qcom_glink_native.c glink->mbox_chan = mbox_request_channel(&glink->mbox_client, 0); mbox_client 131 drivers/rpmsg/qcom_smd.c struct mbox_client mbox_client; mbox_client 1348 drivers/rpmsg/qcom_smd.c edge->mbox_client.dev = dev; mbox_client 1349 drivers/rpmsg/qcom_smd.c edge->mbox_client.knows_txdone = true; mbox_client 1350 drivers/rpmsg/qcom_smd.c edge->mbox_chan = mbox_request_channel(&edge->mbox_client, 0); mbox_client 73 drivers/soc/qcom/qcom_aoss.c struct mbox_client mbox_client; mbox_client 534 drivers/soc/qcom/qcom_aoss.c qmp->mbox_client.dev = &pdev->dev; mbox_client 535 drivers/soc/qcom/qcom_aoss.c qmp->mbox_client.knows_txdone = true; mbox_client 536 drivers/soc/qcom/qcom_aoss.c qmp->mbox_chan = mbox_request_channel(&qmp->mbox_client, 0); mbox_client 144 drivers/soc/qcom/smp2p.c struct mbox_client mbox_client; mbox_client 482 drivers/soc/qcom/smp2p.c smp2p->mbox_client.dev = &pdev->dev; mbox_client 483 drivers/soc/qcom/smp2p.c smp2p->mbox_client.knows_txdone = true; mbox_client 484 drivers/soc/qcom/smp2p.c smp2p->mbox_chan = mbox_request_channel(&smp2p->mbox_client, 0); mbox_client 462 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->mbox_client.dev = dev; mbox_client 463 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->mbox_client.tx_done = NULL; mbox_client 464 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->mbox_client.tx_prepare = NULL; mbox_client 465 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->mbox_client.rx_callback = NULL; mbox_client 466 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->mbox_client.tx_block = false; mbox_client 467 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->mbox_client.knows_txdone = false; mbox_client 469 drivers/soc/ti/wkup_m3_ipc.c m3_ipc->mbox = mbox_request_channel(&m3_ipc->mbox_client, 0); mbox_client 30 drivers/tty/serial/tegra-tcu.c struct mbox_client tx_client, rx_client; mbox_client 161 drivers/tty/serial/tegra-tcu.c static void tegra_tcu_receive(struct mbox_client *cl, void *msg) mbox_client 14 include/acpi/pcc.h extern struct mbox_chan *pcc_mbox_request_channel(struct mbox_client *cl, mbox_client 18 include/acpi/pcc.h static inline struct mbox_chan *pcc_mbox_request_channel(struct mbox_client *cl, mbox_client 19 include/linux/firmware/imx/dsp.h struct mbox_client cl; mbox_client 35 include/linux/mailbox_client.h void (*rx_callback)(struct mbox_client *cl, void *mssg); mbox_client 36 include/linux/mailbox_client.h void (*tx_prepare)(struct mbox_client *cl, void *mssg); mbox_client 37 include/linux/mailbox_client.h void (*tx_done)(struct mbox_client *cl, void *mssg, int r); mbox_client 40 include/linux/mailbox_client.h struct mbox_chan *mbox_request_channel_byname(struct mbox_client *cl, mbox_client 42 include/linux/mailbox_client.h struct mbox_chan *mbox_request_channel(struct mbox_client *cl, int index); mbox_client 120 include/linux/mailbox_controller.h struct mbox_client *cl; mbox_client 18 include/linux/omap-mailbox.h struct mbox_client; mbox_client 20 include/linux/omap-mailbox.h struct mbox_chan *omap_mbox_request_channel(struct mbox_client *cl, mbox_client 21 include/linux/soc/mediatek/mtk-cmdq.h struct mbox_client client; mbox_client 39 include/linux/wkup_m3_ipc.h struct mbox_client mbox_client; mbox_client 65 include/soc/tegra/bpmp.h struct mbox_client client;