Lines Matching refs:container_of

312 	 return container_of(to_config_group(item), struct gadget_info, group);  in to_gadget_info()
317 return container_of(to_config_group(item), struct gadget_strings, in to_gadget_strings()
324 return container_of(to_config_group(item), struct gadget_config_name, in to_gadget_config_name()
330 return container_of(to_config_group(item), struct config_usb_cfg, in to_config_usb_cfg()
337 return container_of(to_config_group(item), in to_usb_function_instance()
376 struct gadget_info *gi = container_of(cdev, struct gadget_info, cdev); in config_usb_cfg_link()
379 struct usb_function_instance *fi = container_of(group, in config_usb_cfg_link()
427 struct gadget_info *gi = container_of(cdev, struct gadget_info, cdev); in config_usb_cfg_unlink()
430 struct usb_function_instance *fi = container_of(group, in config_usb_cfg_unlink()
587 gi = container_of(group, struct gadget_info, functions_group); in function_make()
602 gi = container_of(group, struct gadget_info, functions_group); in function_drop()
652 gi = container_of(group, struct gadget_info, configs_group); in config_desc_make()
752 return container_of(to_config_group(item), struct os_desc, group); in to_os_desc()
880 struct gadget_info *gi = container_of(to_config_group(os_desc_ci), in os_desc_link()
884 container_of(to_config_group(usb_cfg_ci), in os_desc_link()
915 struct gadget_info *gi = container_of(to_config_group(os_desc_ci), in os_desc_unlink()
949 return container_of(item, struct usb_os_desc_ext_prop, item); in to_usb_os_desc_ext_prop()
1095 desc = container_of(group, struct usb_os_desc, group); in ext_prop_make()
1286 cfg = container_of(c, struct config_usb_cfg, c); in purge_configs_funcs()
1309 struct gadget_info *gi = container_of(composite, in configfs_composite_bind()
1336 cfg = container_of(c, struct config_usb_cfg, c); in configfs_composite_bind()
1386 cfg = container_of(c, struct config_usb_cfg, c); in configfs_composite_bind()
1438 gi = container_of(cdev, struct gadget_info, cdev); in configfs_composite_unbind()