| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | shm_ipc.c | 36 ipc->rx_callback.fn(ipc->rx_callback.arg, in qtnf_shm_handle_new_data() 85 const struct qtnf_shm_ipc_rx_callback *rx_callback) in qtnf_shm_ipc_init() argument 94 ipc->rx_callback = *rx_callback; in qtnf_shm_ipc_init()
|
| H A D | shm_ipc.h | 42 struct qtnf_shm_ipc_rx_callback rx_callback; member 56 const struct qtnf_shm_ipc_rx_callback *rx_callback);
|
| /linux/drivers/accel/ivpu/ |
| H A D | ivpu_ipc.c | 155 rx_msg->callback = cons->rx_callback; in ivpu_ipc_rx_msg_add() 177 u32 channel, ivpu_ipc_rx_callback_t rx_callback) in ivpu_ipc_consumer_add() argument 186 cons->rx_callback = rx_callback; in ivpu_ipc_consumer_add() 255 if (drm_WARN_ONCE(&vdev->drm, cons->rx_callback, "Consumer works only in async mode\n")) in ivpu_ipc_receive() 569 if (!cons->rx_callback) in ivpu_ipc_disable()
|
| /linux/include/linux/ |
| H A D | mailbox_client.h | 35 void (*rx_callback)(struct mbox_client *cl, void *mssg); member
|
| /linux/drivers/acpi/ |
| H A D | acpi_pcc.c | 61 data->cl.rx_callback = pcc_rx_callback; in acpi_pcc_address_space_setup()
|
| /linux/drivers/remoteproc/ |
| H A D | st_remoteproc.c | 372 ddata->mbox_client_vq0.rx_callback = st_rproc_mbox_callback_vq0; in st_rproc_probe() 378 ddata->mbox_client_vq1.rx_callback = st_rproc_mbox_callback_vq1; in st_rproc_probe()
|
| H A D | stm32_rproc.c | 325 .rx_callback = stm32_rproc_mb_callback, 333 .rx_callback = stm32_rproc_mb_callback,
|
| H A D | omap_remoteproc.c | 612 client->rx_callback = omap_rproc_mbox_callback; in omap_rproc_start()
|
| H A D | imx_rproc.c | 881 cl->rx_callback = imx_rproc_rx_callback; in imx_rproc_xtr_mbox_init()
|
| /linux/drivers/soc/hisilicon/ |
| H A D | kunpeng_hccs.h | 71 void (*rx_callback)(struct mbox_client *cl, void *mssg); member
|
| /linux/drivers/mailbox/ |
| H A D | mailbox.c | 148 if (chan->cl->rx_callback) in mbox_chan_received_data() 149 chan->cl->rx_callback(chan->cl, mssg); in mbox_chan_received_data()
|
| H A D | mailbox-test.c | 341 client->rx_callback = mbox_test_receive_message; in mbox_test_request_channel()
|
| /linux/drivers/firmware/ |
| H A D | thead,th1520-aon.c | 215 cl->rx_callback = th1520_aon_rx_callback; in th1520_aon_init()
|
| H A D | raspberrypi.c | 290 fw->cl.rx_callback = response_callback; in rpi_firmware_probe()
|
| H A D | turris-mox-rwtm.c | 449 rwtm->mbox_client.rx_callback = mox_rwtm_rx_callback; in turris_mox_rwtm_probe()
|
| H A D | arm_scpi.c | 965 cl->rx_callback = scpi_handle_remote_msg; in scpi_probe()
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-xgene-slimpro.c | 458 cl->rx_callback = slimpro_i2c_rx_cb; in xgene_slimpro_i2c_probe() 477 cl->rx_callback = slimpro_i2c_pcc_rx_cb; in xgene_slimpro_i2c_probe()
|
| /linux/drivers/firmware/imx/ |
| H A D | imx-scu-irq.c | 227 cl->rx_callback = imx_scu_irq_callback; in imx_scu_enable_general_irq_channel()
|
| H A D | imx-scu.c | 301 cl->rx_callback = imx_scu_rx_callback; in imx_scu_probe()
|
| /linux/drivers/soc/microchip/ |
| H A D | mpfs-sys-controller.c | 143 sys_controller->client.rx_callback = mpfs_sys_controller_rx_callback; in mpfs_sys_controller_probe()
|
| /linux/drivers/tty/serial/ |
| H A D | tegra-tcu.c | 190 tcu->rx_client.rx_callback = tegra_tcu_receive; in tegra_tcu_probe()
|
| /linux/drivers/irqchip/ |
| H A D | irq-riscv-rpmi-sysmsi.c | 225 priv->client.rx_callback = NULL; in rpmi_sysmsi_probe()
|
| /linux/drivers/firmware/tegra/ |
| H A D | bpmp-tegra186.c | 341 priv->mbox.client.rx_callback = mbox_handle_rx; in tegra186_bpmp_init()
|
| /linux/drivers/soc/ti/ |
| H A D | wkup_m3_ipc.c | 641 m3_ipc->mbox_client.rx_callback = NULL; in wkup_m3_ipc_probe()
|
| /linux/drivers/media/platform/mediatek/mdp3/ |
| H A D | mtk-mdp3-cmdq.c | 647 mdp->cmdq_clt[pp_idx]->client.rx_callback = mdp_handle_cmdq_callback; in mdp_cmdq_prepare()
|