Lines Matching refs:uc
51 struct usb_gadget_string_container *uc) in get_containers_gs() argument
53 return (struct usb_gadget_strings **)uc->stash; in get_containers_gs()
952 struct usb_gadget_string_container *uc; in get_string() local
985 list_for_each_entry(uc, &cdev->gstrings, list) { in get_string()
988 sp = get_containers_gs(uc); in get_string()
1014 list_for_each_entry(uc, &cdev->gstrings, list) { in get_string()
1017 sp = get_containers_gs(uc); in get_string()
1112 struct usb_gadget_string_container *uc; in copy_gadget_strings() local
1121 mem = sizeof(*uc); in copy_gadget_strings()
1125 uc = kmalloc(mem, GFP_KERNEL); in copy_gadget_strings()
1126 if (!uc) in copy_gadget_strings()
1128 gs_array = get_containers_gs(uc); in copy_gadget_strings()
1129 stash = uc->stash; in copy_gadget_strings()
1156 return uc; in copy_gadget_strings()
1179 struct usb_gadget_string_container *uc; in usb_gstrings_attach() local
1191 uc = copy_gadget_strings(sp, n_gstrings, n_strings); in usb_gstrings_attach()
1192 if (IS_ERR(uc)) in usb_gstrings_attach()
1193 return ERR_CAST(uc); in usb_gstrings_attach()
1195 n_gs = get_containers_gs(uc); in usb_gstrings_attach()
1213 list_add_tail(&uc->list, &cdev->gstrings); in usb_gstrings_attach()
1216 kfree(uc); in usb_gstrings_attach()
2039 struct usb_gadget_string_container *uc, *tmp; in composite_dev_cleanup() local
2041 list_for_each_entry_safe(uc, tmp, &cdev->gstrings, list) { in composite_dev_cleanup()
2042 list_del(&uc->list); in composite_dev_cleanup()
2043 kfree(uc); in composite_dev_cleanup()