Lines Matching refs:state
92 if (nla_put_u8(msg, DEVLINK_ATTR_LINECARD_STATE, linecard->state))
204 struct devlink_nl_dump_state *state = devlink_dump_state(cb);
210 if (idx < state->idx) {
222 state->idx = idx;
261 if (linecard->state == DEVLINK_LINECARD_STATE_PROVISIONING) {
266 if (linecard->state == DEVLINK_LINECARD_STATE_UNPROVISIONING) {
279 if (linecard->state != DEVLINK_LINECARD_STATE_UNPROVISIONED &&
280 linecard->state != DEVLINK_LINECARD_STATE_PROVISIONING_FAILED) {
295 linecard->state = DEVLINK_LINECARD_STATE_PROVISIONING;
306 linecard->state = DEVLINK_LINECARD_STATE_UNPROVISIONED;
324 if (linecard->state == DEVLINK_LINECARD_STATE_PROVISIONING) {
329 if (linecard->state == DEVLINK_LINECARD_STATE_UNPROVISIONING) {
334 if (linecard->state == DEVLINK_LINECARD_STATE_PROVISIONING_FAILED) {
335 linecard->state = DEVLINK_LINECARD_STATE_UNPROVISIONED;
342 if (linecard->state == DEVLINK_LINECARD_STATE_UNPROVISIONED) {
347 linecard->state = DEVLINK_LINECARD_STATE_UNPROVISIONING;
357 linecard->state = DEVLINK_LINECARD_STATE_UNPROVISIONED;
461 linecard->state = DEVLINK_LINECARD_STATE_UNPROVISIONED;
506 linecard->state = DEVLINK_LINECARD_STATE_PROVISIONED;
525 linecard->state = DEVLINK_LINECARD_STATE_UNPROVISIONED;
544 linecard->state = DEVLINK_LINECARD_STATE_PROVISIONING_FAILED;
558 WARN_ON(linecard->state != DEVLINK_LINECARD_STATE_PROVISIONED);
559 linecard->state = DEVLINK_LINECARD_STATE_ACTIVE;
573 switch (linecard->state) {
575 linecard->state = DEVLINK_LINECARD_STATE_PROVISIONED;