Lines Matching refs:registry
86 struct dppi_registry_el **registry; //[n_ch][reg_size] member
122 el->registry = (struct dppi_registry_el **)bs_calloc(n_ch, sizeof(void*)); in nhw_dppi_init()
149 if (nhw_dppi_st[i].registry != NULL) { /* LCOV_EXCL_BR_LINE */ in nhw_dppi_free()
152 if (nhw_dppi_st[i].registry[n] != NULL) { /* LCOV_EXCL_BR_LINE */ in nhw_dppi_free()
153 free(nhw_dppi_st[i].registry[n]); in nhw_dppi_free()
156 free(nhw_dppi_st[i].registry); in nhw_dppi_free()
157 nhw_dppi_st[i].registry = NULL; in nhw_dppi_free()
194 if (this->registry == NULL) { /* LCOV_EXCL_START */ in nhw_dppi_check_ch_valid()
214 if (this->registry == NULL) { /* LCOV_EXCL_START */ in nhw_dppi_check_chg_valid()
248 struct dppi_registry_el *ch_reg = this->registry[ch_n]; in nhw_dppi_channel_subscribe()
261 this->registry[ch_n] = bs_realloc(this->registry[ch_n], in nhw_dppi_channel_subscribe()
265 this->registry[ch_n][n].callback = callback; in nhw_dppi_channel_subscribe()
266 this->registry[ch_n][n].param = param; in nhw_dppi_channel_subscribe()
300 struct dppi_registry_el *ch_reg = this->registry[ch_n]; in nhw_dppi_channel_unsubscribe()
332 struct dppi_registry_el *ch_reg = this->registry[ch_n]; in nhw_dppi_event_signal()