Lines Matching defs:ascw
1269 struct after_state_chg_work *ascw;
1469 ascw = kmalloc(sizeof(*ascw), GFP_ATOMIC);
1470 if (ascw) {
1471 ascw->os = os;
1472 ascw->ns = ns;
1473 ascw->flags = flags;
1474 ascw->w.cb = w_after_state_ch;
1475 ascw->device = device;
1476 ascw->done = done;
1477 ascw->state_change = state_change;
1479 &ascw->w);
1481 drbd_err(device, "Could not kmalloc an ascw\n");
1489 struct after_state_chg_work *ascw =
1491 struct drbd_device *device = ascw->device;
1493 after_state_ch(device, ascw->os, ascw->ns, ascw->flags, ascw->state_change);
1494 forget_state_change(ascw->state_change);
1495 if (ascw->flags & CS_WAIT_COMPLETE)
1496 complete(ascw->done);
1497 kfree(ascw);