Home
last modified time | relevance | path

Searched refs:role_class (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/roles/
H A Dclass.c17 static struct class *role_class; variable
99 dev = class_find_device_by_fwnode(role_class, fwnode); in usb_role_switch_match()
115 dev = class_find_device_by_fwnode(role_class, parent); in usb_role_switch_is_parent()
196 dev = class_find_device_by_fwnode(role_class, fwnode); in usb_role_switch_find_by_fwnode()
338 sw->dev.class = role_class; in usb_role_switch_register()
392 role_class = class_create(THIS_MODULE, "usb_role"); in usb_roles_init()
393 return PTR_ERR_OR_ZERO(role_class); in usb_roles_init()
399 class_destroy(role_class); in usb_roles_exit()
/kernel/linux/linux-6.6/drivers/usb/roles/
H A Dclass.c17 static const struct class role_class = { variable
105 dev = class_find_device_by_fwnode(&role_class, fwnode); in usb_role_switch_match()
121 dev = class_find_device_by_fwnode(&role_class, parent); in usb_role_switch_is_parent()
202 dev = class_find_device_by_fwnode(&role_class, fwnode); in usb_role_switch_find_by_fwnode()
352 sw->dev.class = &role_class; in usb_role_switch_register()
410 return class_register(&role_class); in usb_roles_init()
416 class_unregister(&role_class); in usb_roles_exit()

Completed in 2 milliseconds