Home
last modified time | relevance | path

Searched refs:intf_cache (Results 1 – 6 of 6) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/core/
A Dusb_core_base.c229 for (l = 0; l < virt_dev->config[j].intf_cache[k]->num_altsetting; l++) in usb_host_free_virt_dev()
232 if (virt_dev->config[j].intf_cache[k]->altsetting_array[l].endpoint) in usb_host_free_virt_dev()
234 free(virt_dev->config[j].intf_cache[k]->altsetting_array[l].endpoint); in usb_host_free_virt_dev()
235 virt_dev->config[j].intf_cache[k]->altsetting_array[l].endpoint = NULL; in usb_host_free_virt_dev()
245 if (virt_dev->config[j].intf_cache[k]->altsetting_array) in usb_host_free_virt_dev()
247 free(virt_dev->config[j].intf_cache[k]->altsetting_array); in usb_host_free_virt_dev()
248 virt_dev->config[j].intf_cache[k]->altsetting_array = NULL; in usb_host_free_virt_dev()
255 if (virt_dev->config[j].intf_cache[k]) in usb_host_free_virt_dev()
257 free(virt_dev->config[j].intf_cache[k]); in usb_host_free_virt_dev()
258 virt_dev->config[j].intf_cache[k] = NULL; in usb_host_free_virt_dev()
A Dusb_core_config.c191 intfc = config->intf_cache[i]; in _usb_parse_interface_desc()
479 config->intf_cache[i] = intfc = malloc(len); in _usb_parse_config_desc()
495 free(config->intf_cache[i]); in _usb_parse_config_desc()
496 config->intf_cache[i] = NULL; in _usb_parse_config_desc()
541 intfc = config->intf_cache[i]; in _usb_parse_config_desc()
789 if (cf->intf_cache[i]) in usb_destroy_configuration()
791 usb_release_interface_cache(cf->intf_cache[i]); in usb_destroy_configuration()
792 cf->intf_cache[i] = NULL; in usb_destroy_configuration()
A Dusb_msg.c619 struct usb_interface_cache *intf_cache; in usb_set_configuration() local
625 intf_cache = virt_confg->intf_cache[i]; in usb_set_configuration()
626 intf->altsetting = intf_cache->altsetting_array; in usb_set_configuration()
627 intf->num_altsetting = intf_cache->num_altsetting; in usb_set_configuration()
A Dusb_gen_hub.c1022 desc = &udev->config[i].intf_cache[0]->altsetting_array->desc; in choose_configuration()
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/include/
A Dusb_host_common.h450 struct usb_interface_cache *intf_cache[USB_MAXINTERFACES]; //指向各个interface member
A Dusb.h287 struct usb_interface_cache *intf_cache[USB_MAXINTERFACES]; member

Completed in 23 milliseconds