Lines Matching refs:uc
50 struct usb_gadget_string_container *uc) in get_containers_gs() argument
52 return (struct usb_gadget_strings **)uc->stash; in get_containers_gs()
1249 struct usb_gadget_string_container *uc; in get_string() local
1282 list_for_each_entry(uc, &cdev->gstrings, list) { in get_string()
1285 sp = get_containers_gs(uc); in get_string()
1311 list_for_each_entry(uc, &cdev->gstrings, list) { in get_string()
1314 sp = get_containers_gs(uc); in get_string()
1409 struct usb_gadget_string_container *uc; in copy_gadget_strings() local
1418 mem = sizeof(*uc); in copy_gadget_strings()
1422 uc = kmalloc(mem, GFP_KERNEL); in copy_gadget_strings()
1423 if (!uc) in copy_gadget_strings()
1425 gs_array = get_containers_gs(uc); in copy_gadget_strings()
1426 stash = uc->stash; in copy_gadget_strings()
1453 return uc; in copy_gadget_strings()
1476 struct usb_gadget_string_container *uc; in usb_gstrings_attach() local
1488 uc = copy_gadget_strings(sp, n_gstrings, n_strings); in usb_gstrings_attach()
1489 if (IS_ERR(uc)) in usb_gstrings_attach()
1490 return ERR_CAST(uc); in usb_gstrings_attach()
1492 n_gs = get_containers_gs(uc); in usb_gstrings_attach()
1510 list_add_tail(&uc->list, &cdev->gstrings); in usb_gstrings_attach()
1513 kfree(uc); in usb_gstrings_attach()
2483 struct usb_gadget_string_container *uc, *tmp; in composite_dev_cleanup() local
2486 list_for_each_entry_safe(uc, tmp, &cdev->gstrings, list) { in composite_dev_cleanup()
2487 list_del(&uc->list); in composite_dev_cleanup()
2488 kfree(uc); in composite_dev_cleanup()