Home
last modified time | relevance | path

Searched refs:rx_callback (Results 1 – 25 of 48) sorted by relevance

12

/linux-6.15/drivers/net/wireless/quantenna/qtnfmac/
H A Dshm_ipc.c36 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 Dshm_ipc.h42 struct qtnf_shm_ipc_rx_callback rx_callback; member
56 const struct qtnf_shm_ipc_rx_callback *rx_callback);
/linux-6.15/drivers/firmware/arm_scmi/transports/
H A Dmailbox.c54 static void rx_callback(struct mbox_client *cl, void *m) in rx_callback() function
76 core->rx_callback(smbox->cinfo, in rx_callback()
211 cl->rx_callback = rx_callback; in mailbox_chan_setup()
H A Dsmc.c81 core->rx_callback(scmi_info->cinfo, in smc_msg_done_isr()
H A Dvirtio.c302 core->rx_callback(vioch->cinfo, in scmi_vio_complete_cb()
348 core->rx_callback(vioch->cinfo, in scmi_vio_deferred_tx_worker()
/linux-6.15/drivers/accel/ivpu/
H A Divpu_ipc.c156 rx_msg->callback = cons->rx_callback; in ivpu_ipc_rx_msg_add()
178 u32 channel, ivpu_ipc_rx_callback_t rx_callback) in ivpu_ipc_consumer_add() argument
187 cons->rx_callback = rx_callback; in ivpu_ipc_consumer_add()
256 if (drm_WARN_ONCE(&vdev->drm, cons->rx_callback, "Consumer works only in async mode\n")) in ivpu_ipc_receive()
570 if (!cons->rx_callback) in ivpu_ipc_disable()
H A Divpu_ipc.h62 ivpu_ipc_rx_callback_t rx_callback; member
/linux-6.15/include/linux/
H A Dmailbox_client.h35 void (*rx_callback)(struct mbox_client *cl, void *mssg); member
/linux-6.15/drivers/net/wireless/quantenna/qtnfmac/pcie/
H A Dpcie.c263 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.15/sound/soc/sof/
H A Dipc3.c991 ipc3_rx_callback rx_callback = NULL; in sof_ipc3_do_rx_work() local
1028 rx_callback = ipc3_comp_notification; in sof_ipc3_do_rx_work()
1031 rx_callback = ipc3_stream_message; in sof_ipc3_do_rx_work()
1034 rx_callback = ipc3_trace_message; in sof_ipc3_do_rx_work()
1042 if (rx_callback) in sof_ipc3_do_rx_work()
1043 rx_callback(sdev, msg_buf); in sof_ipc3_do_rx_work()
/linux-6.15/Documentation/driver-api/
H A Dmailbox.rst95 dc_async->cl.rx_callback = message_from_remote;
105 dc_sync->cl.rx_callback = message_from_remote;
/linux-6.15/drivers/firmware/
H A Dmtk-adsp-ipc.c92 cl->rx_callback = mtk_adsp_ipc_recv; in mtk_adsp_ipc_probe()
H A Dthead,th1520-aon.c216 cl->rx_callback = th1520_aon_rx_callback; in th1520_aon_init()
H A Draspberrypi.c290 fw->cl.rx_callback = response_callback; in rpi_firmware_probe()
/linux-6.15/drivers/media/platform/amphion/
H A Dvpu_mbox.c44 cl->rx_callback = vpu_mbox_rx_callback; in vpu_mbox_request_channel()
/linux-6.15/drivers/acpi/
H A Dacpi_pcc.c62 data->cl.rx_callback = pcc_rx_callback; in acpi_pcc_address_space_setup()
/linux-6.15/drivers/remoteproc/
H A Dst_remoteproc.c374 ddata->mbox_client_vq0.rx_callback = st_rproc_mbox_callback_vq0; in st_rproc_probe()
380 ddata->mbox_client_vq1.rx_callback = st_rproc_mbox_callback_vq1; in st_rproc_probe()
/linux-6.15/drivers/soc/hisilicon/
H A Dkunpeng_hccs.h73 void (*rx_callback)(struct mbox_client *cl, void *mssg); member
/linux-6.15/drivers/mailbox/
H A Dmailbox.c159 if (chan->cl->rx_callback) in mbox_chan_received_data()
160 chan->cl->rx_callback(chan->cl, mssg); in mbox_chan_received_data()
/linux-6.15/drivers/firmware/imx/
H A Dimx-dsp.c111 cl->rx_callback = imx_dsp_handle_rx; in imx_dsp_setup_channels()
H A Dimx-scu-irq.c215 cl->rx_callback = imx_scu_irq_callback; in imx_scu_enable_general_irq_channel()
/linux-6.15/drivers/soc/microchip/
H A Dmpfs-sys-controller.c150 sys_controller->client.rx_callback = mpfs_sys_controller_rx_callback; in mpfs_sys_controller_probe()
/linux-6.15/drivers/i2c/busses/
H A Di2c-xgene-slimpro.c458 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.15/drivers/hwmon/
H A Dxgene-hwmon.c641 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.15/drivers/tty/serial/
H A Dtegra-tcu.c190 tcu->rx_client.rx_callback = tegra_tcu_receive; in tegra_tcu_probe()

12