Lines Matching refs:desc

99         .desc = element,  in fwk_module_init_element_ctx()
143 const struct fwk_module *desc = module_table[i]; in fwk_module_init() local
149 .desc = desc, in fwk_module_init()
153 fwk_assert(ctx->desc != NULL); in fwk_module_init()
162 notification_count = desc->notification_count; in fwk_module_init()
170 if (desc->notification_count > 0) { in fwk_module_init()
172 &ctx->subscription_dlist_table, desc->notification_count); in fwk_module_init()
182 const struct fwk_module *desc = ctx->desc; in fwk_module_init_elements() local
184 if (desc->element_init == NULL) { in fwk_module_init_elements()
191 const struct fwk_element *element = ctx->element_ctx_table[i].desc; in fwk_module_init_elements()
200 status = desc->element_init( in fwk_module_init_elements()
214 const struct fwk_module *desc = ctx->desc; in fwk_module_init_module() local
217 if (desc->type >= FWK_MODULE_TYPE_COUNT) { in fwk_module_init_module()
221 if (desc->init == NULL) { in fwk_module_init_module()
225 if ((desc->api_count == 0) != (desc->process_bind_request == NULL)) { in fwk_module_init_module()
244 notification_count = desc->notification_count; in fwk_module_init_module()
250 status = desc->init(ctx->id, ctx->element_count, config->data); in fwk_module_init_module()
259 if (desc->post_init != NULL) { in fwk_module_init_module()
260 status = desc->post_init(ctx->id); in fwk_module_init_module()
284 module = fwk_mod_ctx->desc; in fwk_module_bind_elements()
312 module = fwk_mod_ctx->desc; in fwk_module_bind_module()
355 module = fwk_mod_ctx->desc; in fwk_module_start_elements()
379 module = fwk_mod_ctx->desc; in fwk_module_start_module()
459 module = fwk_mod_ctx->desc; in fwk_module_stop_elements()
484 module = fwk_mod_ctx->desc; in fwk_module_stop_module()
667 fwk_module_ctx.module_ctx_table[module_idx].desc->api_count); in fwk_module_is_valid_api_id()
685 fwk_module_ctx.module_ctx_table[module_idx].desc->event_count); in fwk_module_is_valid_event_id()
704 fwk_module_ctx.module_ctx_table[module_idx].desc->notification_count); in fwk_module_is_valid_notification_id()
731 return fwk_module_get_element_ctx(id)->desc->name; in fwk_module_get_element_name()
742 return fwk_module_get_element_ctx(id)->desc->data; in fwk_module_get_data()
781 status = fwk_mod_ctx->desc->process_bind_request( in fwk_module_bind()