| /kernel/linux/linux-6.6/sound/soc/sof/ |
| H A D | Makefile | [all...] |
| H A D | ipc.c | 39 struct snd_sof_ipc *ipc = sdev->ipc; in sof_ipc_send_msg() local 75 int sof_ipc_tx_message(struct snd_sof_ipc *ipc, void *msg_data, size_t msg_bytes, in sof_ipc_tx_message() argument 88 sof_ipc_set_get_data(struct snd_sof_ipc *ipc, void *msg_data, size_t msg_bytes, bool set) sof_ipc_set_get_data() argument 100 sof_ipc_tx_message_no_pm(struct snd_sof_ipc *ipc, void *msg_data, size_t msg_bytes, void *reply_data, size_t reply_bytes) sof_ipc_tx_message_no_pm() argument 149 struct snd_sof_ipc *ipc; snd_sof_ipc_init() local 222 struct snd_sof_ipc *ipc = sdev->ipc; snd_sof_ipc_free() local [all...] |
| /kernel/linux/linux-5.10/drivers/firmware/imx/ |
| H A D | rm.c | 24 bool imx_sc_rm_is_resource_owned(struct imx_sc_ipc *ipc, u16 resource) in imx_sc_rm_is_resource_owned() argument
|
| H A D | imx-dsp.c | 25 int imx_dsp_ring_doorbell(struct imx_dsp_ipc *ipc, unsigned int idx) in imx_dsp_ring_doorbell() argument
|
| H A D | misc.c | 51 int imx_sc_misc_set_control(struct imx_sc_ipc *ipc, u32 resource, in imx_sc_misc_set_control() argument 81 int imx_sc_misc_get_control(struct imx_sc_ipc *ipc, u32 resource, in imx_sc_misc_get_control() argument 119 int imx_sc_pm_cpu_start(struct imx_sc_ipc *ipc, u32 resource, in imx_sc_pm_cpu_start() argument
|
| /kernel/linux/linux-5.10/arch/nds32/include/uapi/asm/ |
| H A D | ptrace.h | 18 long ipc; member
|
| /kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/ |
| H A D | Makefile | |
| /kernel/linux/linux-5.10/sound/soc/intel/common/ |
| H A D | Makefile | |
| H A D | sst-ipc.c | 32 static struct ipc_message *msg_get_empty(struct sst_generic_ipc *ipc) in msg_get_empty() argument 45 static int tx_wait_done(struct sst_generic_ipc *ipc, in tx_wait_done() argument 78 ipc_tx_message(struct sst_generic_ipc *ipc, struct sst_ipc_message request, struct sst_ipc_message *reply, int wait) ipc_tx_message() argument 115 msg_empty_list_init(struct sst_generic_ipc *ipc) msg_empty_list_init() argument 154 struct sst_generic_ipc *ipc = ipc_tx_msgs() local 180 sst_ipc_tx_message_wait(struct sst_generic_ipc *ipc, struct sst_ipc_message request, struct sst_ipc_message *reply) sst_ipc_tx_message_wait() argument 204 sst_ipc_tx_message_nowait(struct sst_generic_ipc *ipc, struct sst_ipc_message request) sst_ipc_tx_message_nowait() argument 211 sst_ipc_tx_message_nopm(struct sst_generic_ipc *ipc, struct sst_ipc_message request, struct sst_ipc_message *reply) sst_ipc_tx_message_nopm() argument 218 sst_ipc_reply_find_msg(struct sst_generic_ipc *ipc, u64 header) sst_ipc_reply_find_msg() argument 245 sst_ipc_tx_msg_reply_complete(struct sst_generic_ipc *ipc, struct ipc_message *msg) sst_ipc_tx_msg_reply_complete() argument 257 sst_ipc_init(struct sst_generic_ipc *ipc) sst_ipc_init() argument 275 sst_ipc_fini(struct sst_generic_ipc *ipc) sst_ipc_fini() argument [all...] |
| /kernel/linux/linux-6.6/drivers/firmware/ |
| H A D | mtk-adsp-ipc.c | 26 int mtk_adsp_ipc_send(struct mtk_adsp_ipc *ipc, unsigned int idx, uint32_t msg) in mtk_adsp_ipc_send() argument [all...] |
| /kernel/linux/linux-6.6/drivers/firmware/imx/ |
| H A D | rm.c | 24 bool imx_sc_rm_is_resource_owned(struct imx_sc_ipc *ipc, u16 resource) in imx_sc_rm_is_resource_owned() argument 68 int imx_sc_rm_get_resource_owner(struct imx_sc_ipc *ipc, u16 resource, u8 *pt) in imx_sc_rm_get_resource_owner() argument
|
| H A D | imx-dsp.c | 24 int imx_dsp_ring_doorbell(struct imx_dsp_ipc *ipc, unsigned int idx) in imx_dsp_ring_doorbell() argument
|
| H A D | misc.c | 51 int imx_sc_misc_set_control(struct imx_sc_ipc *ipc, u32 resource, in imx_sc_misc_set_control() argument 81 int imx_sc_misc_get_control(struct imx_sc_ipc *ipc, u32 resource, in imx_sc_misc_get_control() argument 119 int imx_sc_pm_cpu_start(struct imx_sc_ipc *ipc, u32 resource, in imx_sc_pm_cpu_start() argument
|
| /kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/ |
| H A D | Makefile | |
| /kernel/linux/linux-6.6/sound/soc/intel/common/ |
| H A D | Makefile | |
| /kernel/linux/linux-6.6/arch/s390/kernel/ |
| H A D | jump_label.c | 36 unsigned char *ipc = (unsigned char *)jump_entry_code(entry); in jump_label_bug() local
|
| /kernel/linux/linux-5.10/arch/s390/kernel/ |
| H A D | jump_label.c | 35 unsigned char *ipc = (unsigned char *)jump_entry_code(entry); in jump_label_bug() local
|
| /kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | shm_ipc.c | 12 static bool qtnf_shm_ipc_has_new_data(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_has_new_data() argument 19 static void qtnf_shm_handle_new_data(struct qtnf_shm_ipc *ipc) in qtnf_shm_handle_new_data() argument 48 struct qtnf_shm_ipc *ipc = container_of(work, struct qtnf_shm_ipc, qtnf_shm_ipc_irq_work() local 55 qtnf_shm_ipc_irq_inbound_handler(struct qtnf_shm_ipc *ipc) qtnf_shm_ipc_irq_inbound_handler() argument 65 qtnf_shm_ipc_irq_outbound_handler(struct qtnf_shm_ipc *ipc) qtnf_shm_ipc_irq_outbound_handler() argument 80 qtnf_shm_ipc_init(struct qtnf_shm_ipc *ipc, enum qtnf_shm_ipc_direction direction, struct qtnf_shm_ipc_region __iomem *shm_region, struct workqueue_struct *workqueue, const struct qtnf_shm_ipc_int *interrupt, const struct qtnf_shm_ipc_rx_callback *rx_callback) qtnf_shm_ipc_init() argument 118 qtnf_shm_ipc_free(struct qtnf_shm_ipc *ipc) qtnf_shm_ipc_free() argument 123 qtnf_shm_ipc_send(struct qtnf_shm_ipc *ipc, const u8 *buf, size_t size) qtnf_shm_ipc_send() argument [all...] |
| H A D | shm_ipc.h | 60 static inline void qtnf_shm_ipc_irq_handler(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_irq_handler() argument
|
| /kernel/linux/linux-5.10/sound/soc/sof/intel/ |
| H A D | Makefile | |
| /kernel/linux/linux-5.10/include/linux/firmware/imx/ |
| H A D | dsp.h | 18 struct imx_dsp_ipc *ipc; member 38 static inline void imx_dsp_set_data(struct imx_dsp_ipc *ipc, void *data) in imx_dsp_set_data() argument 46 static inline void *imx_dsp_get_data(struct imx_dsp_ipc *ipc) in imx_dsp_get_data() argument 60 static inline int imx_dsp_ring_doorbell(struct imx_dsp_ipc *ipc, in imx_dsp_ring_doorbell() argument [all...] |
| /kernel/linux/linux-6.6/include/linux/firmware/imx/ |
| H A D | dsp.h | 18 struct imx_dsp_ipc *ipc; member 38 static inline void imx_dsp_set_data(struct imx_dsp_ipc *ipc, void *data) in imx_dsp_set_data() argument 43 static inline void *imx_dsp_get_data(struct imx_dsp_ipc *ipc) in imx_dsp_get_data() argument 57 static inline int imx_dsp_ring_doorbell(struct imx_dsp_ipc *ipc, in imx_dsp_ring_doorbell() argument 63 imx_dsp_request_channel(struct imx_dsp_ipc *ipc, int idx) imx_dsp_request_channel() argument 68 imx_dsp_free_channel(struct imx_dsp_ipc *ipc, int idx) imx_dsp_free_channel() argument [all...] |
| H A D | ipc.h | 60 static inline int imx_scu_call_rpc(struct imx_sc_ipc *ipc, void *msg, in imx_scu_call_rpc() argument 66 static inline int imx_scu_get_handle(struct imx_sc_ipc **ipc) in imx_scu_get_handle() argument
|
| /kernel/linux/linux-6.6/include/linux/firmware/mediatek/ |
| H A D | mtk-adsp-ipc.h | 33 struct mtk_adsp_ipc *ipc; member 47 static inline void mtk_adsp_ipc_set_data(struct mtk_adsp_ipc *ipc, void *data) in mtk_adsp_ipc_set_data() argument 52 static inline void *mtk_adsp_ipc_get_data(struct mtk_adsp_ipc *ipc) in mtk_adsp_ipc_get_data() argument
|
| /kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | shm_ipc.c | 12 static bool qtnf_shm_ipc_has_new_data(struct qtnf_shm_ipc *ipc) in qtnf_shm_ipc_has_new_data() argument 19 static void qtnf_shm_handle_new_data(struct qtnf_shm_ipc *ipc) in qtnf_shm_handle_new_data() argument 48 struct qtnf_shm_ipc *ipc = container_of(work, struct qtnf_shm_ipc, qtnf_shm_ipc_irq_work() local 55 qtnf_shm_ipc_irq_inbound_handler(struct qtnf_shm_ipc *ipc) qtnf_shm_ipc_irq_inbound_handler() argument 65 qtnf_shm_ipc_irq_outbound_handler(struct qtnf_shm_ipc *ipc) qtnf_shm_ipc_irq_outbound_handler() argument 80 qtnf_shm_ipc_init(struct qtnf_shm_ipc *ipc, enum qtnf_shm_ipc_direction direction, struct qtnf_shm_ipc_region __iomem *shm_region, struct workqueue_struct *workqueue, const struct qtnf_shm_ipc_int *interrupt, const struct qtnf_shm_ipc_rx_callback *rx_callback) qtnf_shm_ipc_init() argument 118 qtnf_shm_ipc_free(struct qtnf_shm_ipc *ipc) qtnf_shm_ipc_free() argument 123 qtnf_shm_ipc_send(struct qtnf_shm_ipc *ipc, const u8 *buf, size_t size) qtnf_shm_ipc_send() argument [all...] |