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()
61 struct devlink *dl; in ionic_devlink_alloc() local
63 dl = devlink_alloc(&ionic_dl_ops, sizeof(struct ionic), dev); in ionic_devlink_alloc()
64 if (!dl) in ionic_devlink_alloc()
67 return devlink_priv(dl); in ionic_devlink_alloc()
72 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_free() local
74 devlink_free(dl); in ionic_devlink_free()
79 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_register() local
85 err = devlink_port_register(dl, &ionic->dl_port, 0); in ionic_devlink_register()
92 devlink_register(dl); in ionic_devlink_register()
98 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_unregister() local
100 devlink_unregister(dl); in ionic_devlink_unregister()