Searched defs:ipc (Results 1 - 25 of 72) sorted by relevance

123

/linux-master/drivers/hid/intel-ish-hid/
H A DMakefile
/linux-master/drivers/firmware/imx/
H A Drm.c24 bool imx_sc_rm_is_resource_owned(struct imx_sc_ipc *ipc, u16 resource) argument
68 int imx_sc_rm_get_resource_owner(struct imx_sc_ipc *ipc, u16 resource, u8 *pt) argument
H A Dmisc.c51 int imx_sc_misc_set_control(struct imx_sc_ipc *ipc, u32 resource, argument
81 int imx_sc_misc_get_control(struct imx_sc_ipc *ipc, u32 resource, argument
119 int imx_sc_pm_cpu_start(struct imx_sc_ipc *ipc, u32 resource, argument
H A Dimx-dsp.c24 int imx_dsp_ring_doorbell(struct imx_dsp_ipc *ipc, unsigned int idx) argument
H A Dimx-scu.c95 int imx_scu_get_handle(struct imx_sc_ipc **ipc) argument
/linux-master/sound/soc/intel/common/
H A DMakefile
H A Dsst-ipc.c32 static struct ipc_message *msg_get_empty(struct sst_generic_ipc *ipc) argument
45 static int tx_wait_done(struct sst_generic_ipc *ipc, argument
78 ipc_tx_message(struct sst_generic_ipc *ipc, struct sst_ipc_message request, struct sst_ipc_message *reply, int wait) argument
115 msg_empty_list_init(struct sst_generic_ipc *ipc) argument
154 struct sst_generic_ipc *ipc = local
180 sst_ipc_tx_message_wait(struct sst_generic_ipc *ipc, struct sst_ipc_message request, struct sst_ipc_message *reply) argument
204 sst_ipc_tx_message_nowait(struct sst_generic_ipc *ipc, struct sst_ipc_message request) argument
211 sst_ipc_tx_message_nopm(struct sst_generic_ipc *ipc, struct sst_ipc_message request, struct sst_ipc_message *reply) argument
218 sst_ipc_reply_find_msg(struct sst_generic_ipc *ipc, u64 header) argument
245 sst_ipc_tx_msg_reply_complete(struct sst_generic_ipc *ipc, struct ipc_message *msg) argument
257 sst_ipc_init(struct sst_generic_ipc *ipc) argument
275 sst_ipc_fini(struct sst_generic_ipc *ipc) argument
[all...]
/linux-master/drivers/firmware/
H A Dmtk-adsp-ipc.c26 int mtk_adsp_ipc_send(struct mtk_adsp_ipc *ipc, unsigned int idx, uint32_t msg) argument
[all...]
/linux-master/arch/s390/kernel/
H A Djump_label.c36 unsigned char *ipc = (unsigned char *)jump_entry_code(entry); local
/linux-master/sound/soc/sof/
H A Dipc.c39 struct snd_sof_ipc *ipc = sdev->ipc; local
75 int sof_ipc_tx_message(struct snd_sof_ipc *ipc, void *msg_data, size_t msg_bytes, argument
88 sof_ipc_set_get_data(struct snd_sof_ipc *ipc, void *msg_data, size_t msg_bytes, bool set) 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) argument
149 struct snd_sof_ipc *ipc; local
222 struct snd_sof_ipc *ipc = sdev->ipc; local
[all...]
H A DMakefile[all...]
/linux-master/drivers/net/wireless/quantenna/qtnfmac/
H A Dshm_ipc.c12 static bool qtnf_shm_ipc_has_new_data(struct qtnf_shm_ipc *ipc) argument
19 static void qtnf_shm_handle_new_data(struct qtnf_shm_ipc *ipc) argument
48 struct qtnf_shm_ipc *ipc = container_of(work, struct qtnf_shm_ipc, local
55 qtnf_shm_ipc_irq_inbound_handler(struct qtnf_shm_ipc *ipc) argument
65 qtnf_shm_ipc_irq_outbound_handler(struct qtnf_shm_ipc *ipc) 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) argument
118 qtnf_shm_ipc_free(struct qtnf_shm_ipc *ipc) argument
123 qtnf_shm_ipc_send(struct qtnf_shm_ipc *ipc, const u8 *buf, size_t size) argument
[all...]
H A Dshm_ipc.h60 static inline void qtnf_shm_ipc_irq_handler(struct qtnf_shm_ipc *ipc) argument
/linux-master/include/linux/firmware/imx/
H A Dipc.h60 static inline int imx_scu_call_rpc(struct imx_sc_ipc *ipc, void *msg, argument
66 static inline int imx_scu_get_handle(struct imx_sc_ipc **ipc) argument
H A Ddsp.h18 struct imx_dsp_ipc *ipc; member in struct:imx_dsp_chan
38 static inline void imx_dsp_set_data(struct imx_dsp_ipc *ipc, void *data) argument
43 static inline void *imx_dsp_get_data(struct imx_dsp_ipc *ipc) argument
57 static inline int imx_dsp_ring_doorbell(struct imx_dsp_ipc *ipc, argument
63 imx_dsp_request_channel(struct imx_dsp_ipc *ipc, int idx) argument
68 imx_dsp_free_channel(struct imx_dsp_ipc *ipc, int idx) argument
[all...]
/linux-master/include/linux/firmware/mediatek/
H A Dmtk-adsp-ipc.h33 struct mtk_adsp_ipc *ipc; member in struct:mtk_adsp_chan
47 static inline void mtk_adsp_ipc_set_data(struct mtk_adsp_ipc *ipc, void *data) argument
52 static inline void *mtk_adsp_ipc_get_data(struct mtk_adsp_ipc *ipc) argument
/linux-master/sound/soc/intel/skylake/
H A Dcnl-sst-dsp.c262 void cnl_ipc_free(struct sst_generic_ipc *ipc) argument
H A Dcnl-sst.c316 struct sst_generic_ipc *ipc = &cnl->ipc; local
387 static void cnl_ipc_tx_msg(struct sst_generic_ipc *ipc, struc argument
410 struct sst_generic_ipc *ipc; local
[all...]
H A Dskl-ssp-clk.c77 union skl_clk_ctrl_ipc *ipc; local
113 union skl_clk_ctrl_ipc *ipc; local
[all...]
/linux-master/sound/soc/intel/catpt/
H A Dipc.c16 void catpt_ipc_init(struct catpt_ipc *ipc, struct device *dev) argument
27 static int catpt_ipc_arm(struct catpt_ipc *ipc, struct catpt_fw_ready *config) argument
44 catpt_ipc_msg_init(struct catpt_ipc *ipc, struct catpt_ipc_msg *reply) argument
69 struct catpt_ipc *ipc = &cdev->ipc; local
89 struct catpt_ipc *ipc = &cdev->ipc; local
128 struct catpt_ipc *ipc = &cdev->ipc; local
185 struct catpt_ipc *ipc = &cdev->ipc; local
198 struct catpt_ipc *ipc = &cdev->ipc; local
[all...]
/linux-master/include/linux/firmware/imx/svc/
H A Dmisc.h59 static inline int imx_sc_misc_set_control(struct imx_sc_ipc *ipc, argument
65 static inline int imx_sc_misc_get_control(struct imx_sc_ipc *ipc, argument
71 static inline int imx_sc_pm_cpu_start(struct imx_sc_ipc *ipc, u32 resource, argument
H A Drm.h65 imx_sc_rm_is_resource_owned(struct imx_sc_ipc *ipc, u16 resource) argument
69 static inline int imx_sc_rm_get_resource_owner(struct imx_sc_ipc *ipc, u16 resource, u8 *pt) argument
/linux-master/sound/soc/intel/atom/sst/
H A Dsst_ipc.c63 sst_wake_up_block(struct intel_sst_drv *ctx, int result, u32 drv_id, u32 ipc, void *data, u32 size) argument
/linux-master/drivers/media/platform/amphion/
H A Dvpu_imx8q.c196 struct imx_sc_ipc *ipc; local
/linux-master/drivers/gpu/drm/i915/selftests/
H A Di915_sw_fence.c514 struct task_ipc *ipc = container_of(work, typeof(*ipc), work); local
525 struct task_ipc ipc; local
[all...]

Completed in 532 milliseconds

123