| /Zephyr-4.1.0/subsys/usb/device_next/ |
| D | usbd_config.c | 36 struct usbd_config_node *cfg_nd; in usbd_config_get() local 38 SYS_SLIST_FOR_EACH_CONTAINER(usbd_configs(uds_ctx, speed), cfg_nd, node) { in usbd_config_get() 39 if (usbd_config_get_value(cfg_nd) == cfg) { in usbd_config_get() 40 return cfg_nd; in usbd_config_get() 59 static void usbd_config_classes_enable(struct usbd_config_node *const cfg_nd, in usbd_config_classes_enable() argument 64 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in usbd_config_classes_enable() 76 struct usbd_config_node *cfg_nd; in usbd_config_reset() local 79 cfg_nd = usbd_config_get_current(uds_ctx); in usbd_config_reset() 80 if (cfg_nd == NULL) { in usbd_config_reset() 84 ret = usbd_interface_shutdown(uds_ctx, cfg_nd); in usbd_config_reset() [all …]
|
| D | usbd_class.c | 53 struct usbd_config_node *cfg_nd; in usbd_class_get_by_config() local 55 cfg_nd = usbd_config_get(uds_ctx, speed, cnum); in usbd_class_get_by_config() 56 if (cfg_nd == NULL) { in usbd_class_get_by_config() 60 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in usbd_class_get_by_config() 74 struct usbd_config_node *cfg_nd; in usbd_class_get_by_iface() local 76 cfg_nd = usbd_config_get_current(uds_ctx); in usbd_class_get_by_iface() 77 if (cfg_nd == NULL) { in usbd_class_get_by_iface() 81 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in usbd_class_get_by_iface() 91 struct usbd_config_node *const cfg_nd, in xfer_owner_exist() argument 97 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in xfer_owner_exist() [all …]
|
| D | usbd_config.h | 19 static inline uint8_t usbd_config_get_value(const struct usbd_config_node *const cfg_nd) in usbd_config_get_value() argument 21 struct usb_cfg_descriptor *cfg_desc = cfg_nd->desc; in usbd_config_get_value() 31 static inline void usbd_config_set_value(const struct usbd_config_node *const cfg_nd, in usbd_config_set_value() argument 34 struct usb_cfg_descriptor *cfg_desc = cfg_nd->desc; in usbd_config_set_value()
|
| D | usbd_init.c | 207 struct usbd_config_node *const cfg_nd) in init_configuration() argument 209 struct usb_cfg_descriptor *cfg_desc = cfg_nd->desc; in init_configuration() 216 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in init_configuration() 246 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in init_configuration() 280 struct usbd_config_node *cfg_nd; in usbd_init_configurations() local 284 SYS_SLIST_FOR_EACH_CONTAINER(&uds_ctx->hs_configs, cfg_nd, node) { in usbd_init_configurations() 287 ret = init_configuration(uds_ctx, USBD_SPEED_HS, cfg_nd); in usbd_init_configurations() 290 usbd_config_get_value(cfg_nd)); in usbd_init_configurations() 298 SYS_SLIST_FOR_EACH_CONTAINER(&uds_ctx->fs_configs, cfg_nd, node) { in usbd_init_configurations() 301 ret = init_configuration(uds_ctx, USBD_SPEED_FS, cfg_nd); in usbd_init_configurations() [all …]
|
| D | usbd_core.c | 65 struct usbd_config_node *cfg_nd; in usbd_class_bcast_event() local 72 cfg_nd = usbd_config_get_current(uds_ctx); in usbd_class_bcast_event() 73 if (cfg_nd == NULL) { in usbd_class_bcast_event() 78 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in usbd_class_bcast_event() 228 struct usbd_config_node *cfg_nd; in usbd_device_shutdown_core() local 231 SYS_SLIST_FOR_EACH_CONTAINER(&uds_ctx->hs_configs, cfg_nd, node) { in usbd_device_shutdown_core() 232 uint8_t cfg_value = usbd_config_get_value(cfg_nd); in usbd_device_shutdown_core() 240 SYS_SLIST_FOR_EACH_CONTAINER(&uds_ctx->fs_configs, cfg_nd, node) { in usbd_device_shutdown_core() 241 uint8_t cfg_value = usbd_config_get_value(cfg_nd); in usbd_device_shutdown_core()
|
| D | usbd_interface.h | 21 struct usbd_config_node *const cfg_nd); 36 struct usbd_config_node *const cfg_nd);
|
| D | usbd_interface.c | 111 struct usbd_config_node *const cfg_nd) in usbd_interface_shutdown() argument 115 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in usbd_interface_shutdown() 144 struct usbd_config_node *const cfg_nd) in usbd_interface_default() argument 146 struct usb_cfg_descriptor *desc = cfg_nd->desc; in usbd_interface_default()
|
| D | usbd_shell.c | 24 struct usbd_config_node *cfg_nd; member 28 {.cfg_nd = &config_1_fs, .speed = USBD_SPEED_FS, .name = "FS1",}, 29 {.cfg_nd = &config_1_hs, .speed = USBD_SPEED_HS, .name = "HS1",}, 30 {.cfg_nd = &config_2_fs, .speed = USBD_SPEED_FS, .name = "FS2",}, 31 {.cfg_nd = &config_2_hs, .speed = USBD_SPEED_HS, .name = "HS2",}, 366 sh_configs[i].cfg_nd); in cmd_config_add()
|
| D | usbd_ch9.c | 468 struct usbd_config_node *cfg_nd; in sreq_get_desc_cfg() local 492 cfg_nd = usbd_config_get(uds_ctx, get_desc_speed, idx + 1); in sreq_get_desc_cfg() 493 if (cfg_nd == NULL) { in sreq_get_desc_cfg() 501 memcpy(&other_desc, cfg_nd->desc, sizeof(other_desc)); in sreq_get_desc_cfg() 505 cfg_desc = cfg_nd->desc; in sreq_get_desc_cfg() 510 SYS_SLIST_FOR_EACH_CONTAINER(&cfg_nd->class_list, c_nd, node) { in sreq_get_desc_cfg() 855 struct usbd_config_node *cfg_nd; in sreq_get_interface() local 864 cfg_nd = usbd_config_get_current(uds_ctx); in sreq_get_interface() 865 if (cfg_nd == NULL) { in sreq_get_interface() 870 cfg_desc = cfg_nd->desc; in sreq_get_interface()
|
| /Zephyr-4.1.0/subsys/usb/device_next/app/ |
| D | cdc_acm_serial.c | 50 struct usbd_config_node *cfg_nd; in register_cdc_acm_0() local 54 cfg_nd = &cdc_acm_serial_hs_config; in register_cdc_acm_0() 56 cfg_nd = &cdc_acm_serial_fs_config; in register_cdc_acm_0() 59 err = usbd_add_configuration(uds_ctx, speed, cfg_nd); in register_cdc_acm_0()
|