/kernel/linux/linux-5.10/include/linux/ |
H A D | mailbox_controller.h | 30 * data received on the chan by calling mbox_chan_received_data. 132 void mbox_chan_received_data(struct mbox_chan *chan, void *data); /* atomic */
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | mailbox_controller.h | 30 * data received on the chan by calling mbox_chan_received_data. 132 void mbox_chan_received_data(struct mbox_chan *chan, void *data); /* atomic */
|
/kernel/linux/linux-5.10/drivers/mailbox/ |
H A D | imx-mailbox.c | 146 mbox_chan_received_data(cp->chan, (void *)&dat); in imx_mu_generic_rx() 227 mbox_chan_received_data(cp->chan, (void *)&msg); in imx_mu_scu_rx() 276 mbox_chan_received_data(chan, NULL); in imx_mu_isr()
|
H A D | platform_mhu.c | 56 mbox_chan_received_data(chan, (void *)&val); in platform_mhu_rx_interrupt()
|
H A D | arm_mhu.c | 50 mbox_chan_received_data(chan, (void *)&val); in mhu_rx_interrupt()
|
H A D | mailbox.c | 149 * mbox_chan_received_data - A way for controller driver to push data 155 * is passed on to the API via atomic mbox_chan_received_data(). 158 void mbox_chan_received_data(struct mbox_chan *chan, void *mssg) in mbox_chan_received_data() function 164 EXPORT_SYMBOL_GPL(mbox_chan_received_data); variable 215 * mbox_chan_received_data()
|
H A D | mailbox-xgene-slimpro.c | 113 mbox_chan_received_data(mb_chan->chan, mb_chan->rx_msg); in slimpro_mbox_irq()
|
H A D | bcm2835-mailbox.c | 75 mbox_chan_received_data(link, &msg); in bcm2835_mbox_irq()
|
H A D | armada-37xx-rwtm-mailbox.c | 53 mbox_chan_received_data(chan, &rx_msg); in a37xx_mbox_receive()
|
H A D | mailbox-altera.c | 127 mbox_chan_received_data(chan, (void *)data); in altera_mbox_rx_data()
|
H A D | sprd-mailbox.c | 121 mbox_chan_received_data(chan, (void *)msg); in sprd_mbox_outbox_isr()
|
H A D | sun6i-msgbox.c | 89 mbox_chan_received_data(chan, &msg); in sun6i_msgbox_irq()
|
H A D | rockchip-mailbox.c | 142 mbox_chan_received_data(&mb->mbox.chans[idx], msg); in rockchip_mbox_isr()
|
H A D | arm_mhu_db.c | 131 mbox_chan_received_data(chan, NULL); in mhu_db_mbox_rx_handler()
|
/kernel/linux/linux-6.6/drivers/mailbox/ |
H A D | imx-mailbox.c | 243 mbox_chan_received_data(cp->chan, (void *)&dat); in imx_mu_generic_rx() 253 mbox_chan_received_data(cp->chan, NULL); in imx_mu_generic_rxdb() 352 mbox_chan_received_data(cp->chan, (void *)priv->msg); in imx_mu_specific_rx() 465 mbox_chan_received_data(cp->chan, (void *)&msg); in imx_mu_seco_rxdb() 470 mbox_chan_received_data(cp->chan, ERR_PTR(err)); in imx_mu_seco_rxdb()
|
H A D | bcm2835-mailbox.c | 75 mbox_chan_received_data(link, &msg); in bcm2835_mbox_irq()
|
H A D | arm_mhu.c | 51 mbox_chan_received_data(chan, (void *)&val); in mhu_rx_interrupt()
|
H A D | platform_mhu.c | 57 mbox_chan_received_data(chan, (void *)&val); in platform_mhu_rx_interrupt()
|
H A D | mtk-adsp-mailbox.c | 51 mbox_chan_received_data(chan, NULL); in mtk_adsp_mbox_isr()
|
H A D | mailbox.c | 150 * mbox_chan_received_data - A way for controller driver to push data 156 * is passed on to the API via atomic mbox_chan_received_data(). 159 void mbox_chan_received_data(struct mbox_chan *chan, void *mssg) in mbox_chan_received_data() function 165 EXPORT_SYMBOL_GPL(mbox_chan_received_data); variable 216 * mbox_chan_received_data()
|
H A D | tegra-hsp.c | 214 mbox_chan_received_data(db->channel.chan, NULL); in tegra_hsp_doorbell_irq() 391 mbox_chan_received_data(channel->chan, msg); in tegra_hsp_sm_recv32() 436 mbox_chan_received_data(channel->chan, msg); in tegra_hsp_sm_recv128()
|
H A D | armada-37xx-rwtm-mailbox.c | 53 mbox_chan_received_data(chan, &rx_msg); in a37xx_mbox_receive()
|
H A D | mailbox-xgene-slimpro.c | 113 mbox_chan_received_data(mb_chan->chan, mb_chan->rx_msg); in slimpro_mbox_irq()
|
H A D | apple-mailbox.c | 215 mbox_chan_received_data(&apple_mbox->chan, (void *)&msg); in apple_mbox_poll()
|
H A D | arm_mhu_db.c | 130 mbox_chan_received_data(chan, NULL); in mhu_db_mbox_rx_handler()
|