Lines Matching refs:devlink

22 static int ipc_devlink_get_param(struct devlink *dl, u32 id,  in ipc_devlink_get_param()
34 static int ipc_devlink_set_param(struct devlink *dl, u32 id, in ipc_devlink_set_param()
76 static int ipc_devlink_flash_update(struct devlink *devlink, in ipc_devlink_flash_update() argument
80 struct iosm_devlink *ipc_devlink = devlink_priv(devlink); in ipc_devlink_flash_update()
117 devlink_flash_update_status_notify(devlink, "Invalid component", in ipc_devlink_flash_update()
123 devlink_flash_update_status_notify(devlink, "Flashing success", in ipc_devlink_flash_update()
126 devlink_flash_update_status_notify(devlink, "Flashing failed", in ipc_devlink_flash_update()
160 static int ipc_devlink_coredump_snapshot(struct devlink *dl, in ipc_devlink_coredump_snapshot()
192 static int ipc_devlink_create_region(struct iosm_devlink *devlink) in ipc_devlink_create_region() argument
198 mdm_coredump = devlink->iosm_devlink_mdm_coredump; in ipc_devlink_create_region()
203 devlink->cd_regions[i] = in ipc_devlink_create_region()
204 devlink_region_create(devlink->devlink_ctx, in ipc_devlink_create_region()
208 if (IS_ERR(devlink->cd_regions[i])) { in ipc_devlink_create_region()
209 rc = PTR_ERR(devlink->cd_regions[i]); in ipc_devlink_create_region()
210 dev_err(devlink->dev, "Devlink region fail,err %d", rc); in ipc_devlink_create_region()
213 devlink_region_destroy(devlink->cd_regions[i]); in ipc_devlink_create_region()
242 struct devlink *devlink_ctx; in ipc_devlink_init()
306 struct devlink *devlink_ctx = ipc_devlink->devlink_ctx; in ipc_devlink_deinit()