Lines Matching refs:c_data

27 size_t usbd_class_desc_len(struct usbd_class_data *const c_data,  in usbd_class_desc_len()  argument
33 dhp = usbd_class_get_desc(c_data, speed); in usbd_class_desc_len()
98 if (bi->owner == c_nd->c_data) { in xfer_owner_exist()
190 if (c_nd->c_data->v_reqs == NULL) { in usbd_class_get_by_req()
194 for (int i = 0; i < c_nd->c_data->v_reqs->len; i++) { in usbd_class_get_by_req()
199 if (c_nd->c_data->v_reqs->reqs[i] == request) { in usbd_class_get_by_req()
214 if (strcmp(name, c_nd->c_data->name) == 0) { in usbd_class_node_get()
221 if (strcmp(name, c_nd->c_data->name) == 0) { in usbd_class_node_get()
284 usbd_class_shutdown(c_nd->c_data); in usbd_class_remove_all()
300 struct usbd_class_data *c_data; in usbd_register_class() local
316 c_data = c_nd->c_data; in usbd_register_class()
325 if ((c_data->uds_ctx != NULL) && (c_data->uds_ctx != uds_ctx)) { in usbd_register_class()
335 c_data->uds_ctx = uds_ctx; in usbd_register_class()
347 if (strcmp(c_nd->c_data->name, list[i]) == 0) { in is_blocklisted()
367 ret = usbd_register_class(uds_ctx, c_nd->c_data->name, in usbd_register_all_classes()
371 c_nd->c_data->name, cfg); in usbd_register_all_classes()
385 ret = usbd_register_class(uds_ctx, c_nd->c_data->name, in usbd_register_all_classes()
389 c_nd->c_data->name, cfg); in usbd_register_all_classes()
405 struct usbd_class_data *c_data; in usbd_unregister_class() local
422 c_data = c_nd->c_data; in usbd_unregister_class()
436 if ((i->c_data == c_nd->c_data) && in usbd_unregister_class()
445 if ((i->c_data == c_nd->c_data) && in usbd_unregister_class()
456 usbd_class_shutdown(c_nd->c_data); in usbd_unregister_class()
459 c_data->uds_ctx = NULL; in usbd_unregister_class()
475 ret = usbd_unregister_class(uds_ctx, c_nd->c_data->name, in usbd_unregister_all_classes()
479 c_nd->c_data->name, cfg); in usbd_unregister_all_classes()
489 ret = usbd_unregister_class(uds_ctx, c_nd->c_data->name, in usbd_unregister_all_classes()
493 c_nd->c_data->name, cfg); in usbd_unregister_all_classes()