Lines Matching refs:dl
12 static int ionic_dl_flash_update(struct devlink *dl, in ionic_dl_flash_update() argument
16 struct ionic *ionic = devlink_priv(dl); in ionic_dl_flash_update()
21 static int ionic_dl_info_get(struct devlink *dl, struct devlink_info_req *req, in ionic_dl_info_get() argument
24 struct ionic *ionic = devlink_priv(dl); in ionic_dl_info_get()
65 struct devlink *dl; in ionic_devlink_alloc() local
67 dl = devlink_alloc(&ionic_dl_ops, sizeof(struct ionic), dev); in ionic_devlink_alloc()
68 if (!dl) in ionic_devlink_alloc()
71 return devlink_priv(dl); in ionic_devlink_alloc()
76 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_free() local
78 devlink_free(dl); in ionic_devlink_free()
83 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_register() local
87 err = devlink_register(dl); in ionic_devlink_register()
95 err = devlink_port_register(dl, &ionic->dl_port, 0); in ionic_devlink_register()
98 devlink_unregister(dl); in ionic_devlink_register()
108 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_unregister() local
111 devlink_unregister(dl); in ionic_devlink_unregister()