/linux-6.12.1/drivers/net/wireless/quantenna/qtnfmac/ |
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()
|
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-6.12.1/drivers/firmware/arm_scmi/transports/ |
D | mailbox.c | 51 static void rx_callback(struct mbox_client *cl, void *m) in rx_callback() function 73 core->rx_callback(smbox->cinfo, in rx_callback() 207 cl->rx_callback = rx_callback; in mailbox_chan_setup()
|
D | smc.c | 79 core->rx_callback(scmi_info->cinfo, in smc_msg_done_isr()
|
D | virtio.c | 300 core->rx_callback(vioch->cinfo, in scmi_vio_complete_cb() 346 core->rx_callback(vioch->cinfo, in scmi_vio_deferred_tx_worker()
|
/linux-6.12.1/drivers/accel/ivpu/ |
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() 254 if (drm_WARN_ONCE(&vdev->drm, cons->rx_callback, "Consumer works only in async mode\n")) in ivpu_ipc_receive() 553 if (!cons->rx_callback) in ivpu_ipc_disable()
|
D | ivpu_ipc.h | 62 ivpu_ipc_rx_callback_t rx_callback; member
|
/linux-6.12.1/include/linux/ |
D | mailbox_client.h | 35 void (*rx_callback)(struct mbox_client *cl, void *mssg); member
|
/linux-6.12.1/drivers/net/wireless/quantenna/qtnfmac/pcie/ |
D | pcie.c | 263 const struct qtnf_shm_ipc_rx_callback rx_callback = { in qtnf_pcie_init_shm_ipc() local 268 ipc_int, &rx_callback); in qtnf_pcie_init_shm_ipc() 271 ipc_int, &rx_callback); in qtnf_pcie_init_shm_ipc()
|
/linux-6.12.1/sound/soc/sof/ |
D | ipc3.c | 995 ipc3_rx_callback rx_callback = NULL; in sof_ipc3_do_rx_work() local 1032 rx_callback = ipc3_comp_notification; in sof_ipc3_do_rx_work() 1035 rx_callback = ipc3_stream_message; in sof_ipc3_do_rx_work() 1038 rx_callback = ipc3_trace_message; in sof_ipc3_do_rx_work() 1046 if (rx_callback) in sof_ipc3_do_rx_work() 1047 rx_callback(sdev, msg_buf); in sof_ipc3_do_rx_work()
|
/linux-6.12.1/Documentation/driver-api/ |
D | mailbox.rst | 95 dc_async->cl.rx_callback = message_from_remote; 105 dc_sync->cl.rx_callback = message_from_remote;
|
/linux-6.12.1/drivers/firmware/ |
D | mtk-adsp-ipc.c | 92 cl->rx_callback = mtk_adsp_ipc_recv; in mtk_adsp_ipc_probe()
|
/linux-6.12.1/drivers/media/platform/amphion/ |
D | vpu_mbox.c | 44 cl->rx_callback = vpu_mbox_rx_callback; in vpu_mbox_request_channel()
|
/linux-6.12.1/drivers/acpi/ |
D | acpi_pcc.c | 62 data->cl.rx_callback = pcc_rx_callback; in acpi_pcc_address_space_setup()
|
/linux-6.12.1/drivers/soc/hisilicon/ |
D | kunpeng_hccs.h | 60 void (*rx_callback)(struct mbox_client *cl, void *mssg); member
|
D | kunpeng_hccs.c | 142 cl->rx_callback = hdev->verspec_data->rx_callback; in hccs_register_pcc_channel() 1327 .rx_callback = NULL, 1335 .rx_callback = hccs_pcc_rx_callback,
|
/linux-6.12.1/drivers/mailbox/ |
D | mailbox.c | 162 if (chan->cl->rx_callback) in mbox_chan_received_data() 163 chan->cl->rx_callback(chan->cl, mssg); in mbox_chan_received_data()
|
/linux-6.12.1/drivers/remoteproc/ |
D | st_remoteproc.c | 384 ddata->mbox_client_vq0.rx_callback = st_rproc_mbox_callback_vq0; in st_rproc_probe() 390 ddata->mbox_client_vq1.rx_callback = st_rproc_mbox_callback_vq1; in st_rproc_probe()
|
/linux-6.12.1/drivers/firmware/imx/ |
D | imx-dsp.c | 111 cl->rx_callback = imx_dsp_handle_rx; in imx_dsp_setup_channels()
|
D | imx-scu-irq.c | 215 cl->rx_callback = imx_scu_irq_callback; in imx_scu_enable_general_irq_channel()
|
D | imx-scu.c | 300 cl->rx_callback = imx_scu_rx_callback; in imx_scu_probe()
|
/linux-6.12.1/drivers/soc/microchip/ |
D | mpfs-sys-controller.c | 150 sys_controller->client.rx_callback = mpfs_sys_controller_rx_callback; in mpfs_sys_controller_probe()
|
/linux-6.12.1/drivers/i2c/busses/ |
D | i2c-xgene-slimpro.c | 458 cl->rx_callback = slimpro_i2c_rx_cb; in xgene_slimpro_i2c_probe() 481 cl->rx_callback = slimpro_i2c_pcc_rx_cb; in xgene_slimpro_i2c_probe()
|
/linux-6.12.1/drivers/hwmon/ |
D | xgene-hwmon.c | 641 cl->rx_callback = xgene_hwmon_rx_cb; in xgene_hwmon_probe() 670 cl->rx_callback = xgene_hwmon_pcc_rx_cb; in xgene_hwmon_probe()
|
/linux-6.12.1/drivers/tty/serial/ |
D | tegra-tcu.c | 190 tcu->rx_client.rx_callback = tegra_tcu_receive; in tegra_tcu_probe()
|