Lines Matching defs:dl
100 struct qed_devlink *dl = devlink_priv(devlink);
102 dl->fw_reporter = devlink_health_reporter_create(devlink, &qed_fw_fatal_reporter_ops,
103 QED_REPORTER_FW_GRACEFUL_PERIOD, dl);
104 if (IS_ERR(dl->fw_reporter)) {
105 DP_NOTICE(dl->cdev, "Failed to create fw reporter, err = %ld\n",
106 PTR_ERR(dl->fw_reporter));
107 dl->fw_reporter = NULL;
113 struct qed_devlink *dl = devlink_priv(devlink);
116 rep = dl->fw_reporter;
122 static int qed_dl_param_get(struct devlink *dl, u32 id,
125 struct qed_devlink *qed_dl = devlink_priv(dl);
134 static int qed_dl_param_set(struct devlink *dl, u32 id,
137 struct qed_devlink *qed_dl = devlink_priv(dl);
202 struct devlink *dl;
205 dl = devlink_alloc(&qed_dl_ops, sizeof(struct qed_devlink),
207 if (!dl)
210 qdevlink = devlink_priv(dl);
213 rc = devlink_params_register(dl, qed_devlink_params,
220 qed_fw_reporters_create(dl);
221 devlink_register(dl);
222 return dl;
225 devlink_free(dl);