Lines Matching full:sw
12 struct prestera_switch *sw = devlink_priv(dl); in prestera_dl_info_get() local
21 sw->dev->fw_rev.maj, in prestera_dl_info_get()
22 sw->dev->fw_rev.min, in prestera_dl_info_get()
23 sw->dev->fw_rev.sub); in prestera_dl_info_get()
43 void prestera_devlink_free(struct prestera_switch *sw) in prestera_devlink_free() argument
45 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_free()
50 int prestera_devlink_register(struct prestera_switch *sw) in prestera_devlink_register() argument
52 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_register()
55 err = devlink_register(dl, sw->dev->dev); in prestera_devlink_register()
57 dev_err(prestera_dev(sw), "devlink_register failed: %d\n", err); in prestera_devlink_register()
62 void prestera_devlink_unregister(struct prestera_switch *sw) in prestera_devlink_unregister() argument
64 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_unregister()
71 struct prestera_switch *sw = port->sw; in prestera_devlink_port_register() local
72 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_port_register()
78 attrs.switch_id.id_len = sizeof(sw->id); in prestera_devlink_port_register()
79 memcpy(attrs.switch_id.id, &sw->id, attrs.switch_id.id_len); in prestera_devlink_port_register()
85 dev_err(prestera_dev(sw), "devlink_port_register failed: %d\n", err); in prestera_devlink_port_register()