Lines Matching refs:num_channels
64 uint8_t num_channels; in signal_and_wait_for_clear() local
74 MHU_V3_X_CHANNEL_TYPE_DBCH, &num_channels); in signal_and_wait_for_clear()
81 err = mhu_v3_x_doorbell_read(dev, num_channels - 1, &read_val); in signal_and_wait_for_clear()
88 err = mhu_v3_x_doorbell_write(dev, num_channels - 1, value); in signal_and_wait_for_clear()
95 err = mhu_v3_x_doorbell_read(dev, num_channels - 1, &read_val); in signal_and_wait_for_clear()
110 uint8_t num_channels; in wait_for_signal() local
119 MHU_V3_X_CHANNEL_TYPE_DBCH, &num_channels); in wait_for_signal()
125 err = mhu_v3_x_doorbell_read(dev, num_channels - 1, &read_val); in wait_for_signal()
139 uint8_t num_channels; in clear_and_wait_for_signal() local
148 MHU_V3_X_CHANNEL_TYPE_DBCH, &num_channels); in clear_and_wait_for_signal()
154 for (int i = 0; i < num_channels; i++) { in clear_and_wait_for_signal()
293 uint8_t num_channels; in mhu_send_data() local
315 MHU_V3_X_CHANNEL_TYPE_DBCH, &num_channels); in mhu_send_data()
334 if (++chan == (num_channels - 1)) { in mhu_send_data()
376 uint8_t num_channels; in mhu_receive_data() local
390 MHU_V3_X_CHANNEL_TYPE_DBCH, &num_channels); in mhu_receive_data()
422 if (++chan == (num_channels - 1) && (msg_len - i) > 4) { in mhu_receive_data()
434 for (uint8_t i = U(0); i < num_channels; i++) { in mhu_receive_data()
449 uint8_t num_channels; in mhu_get_max_message_size() local
452 MHU_V3_X_CHANNEL_TYPE_DBCH, &num_channels); in mhu_get_max_message_size()
455 assert(num_channels != U(0)); in mhu_get_max_message_size()
461 return (num_channels - 1) * sizeof(uint32_t); in mhu_get_max_message_size()