Lines Matching refs:cpu_id
34 enum ipm_mhu_cpu_id_t cpu_id, in ipm_mhu_get_status() argument
45 switch (cpu_id) { in ipm_mhu_get_status()
58 static int ipm_mhu_send(const struct device *d, int wait, uint32_t cpu_id, in ipm_mhu_send() argument
67 if (cpu_id >= IPM_MHU_CPU_MAX) { in ipm_mhu_send()
77 switch (cpu_id) { in ipm_mhu_send()
91 enum ipm_mhu_cpu_id_t cpu_id, in ipm_mhu_clear_val() argument
98 switch (cpu_id) { in ipm_mhu_clear_val()
128 enum ipm_mhu_cpu_id_t cpu_id; in ipm_mhu_isr() local
131 cpu_id = ipm_mhu_get_cpu_id(d); in ipm_mhu_isr()
133 ipm_mhu_get_status(d, cpu_id, &ipm_mhu_status); in ipm_mhu_isr()
134 ipm_mhu_clear_val(d, cpu_id, ipm_mhu_status); in ipm_mhu_isr()
137 driver_data->callback(d, driver_data->user_data, cpu_id, in ipm_mhu_isr()