ascw 1269 drivers/block/drbd/drbd_state.c struct after_state_chg_work *ascw; ascw 1469 drivers/block/drbd/drbd_state.c ascw = kmalloc(sizeof(*ascw), GFP_ATOMIC); ascw 1470 drivers/block/drbd/drbd_state.c if (ascw) { ascw 1471 drivers/block/drbd/drbd_state.c ascw->os = os; ascw 1472 drivers/block/drbd/drbd_state.c ascw->ns = ns; ascw 1473 drivers/block/drbd/drbd_state.c ascw->flags = flags; ascw 1474 drivers/block/drbd/drbd_state.c ascw->w.cb = w_after_state_ch; ascw 1475 drivers/block/drbd/drbd_state.c ascw->device = device; ascw 1476 drivers/block/drbd/drbd_state.c ascw->done = done; ascw 1477 drivers/block/drbd/drbd_state.c ascw->state_change = state_change; ascw 1479 drivers/block/drbd/drbd_state.c &ascw->w); ascw 1489 drivers/block/drbd/drbd_state.c struct after_state_chg_work *ascw = ascw 1491 drivers/block/drbd/drbd_state.c struct drbd_device *device = ascw->device; ascw 1493 drivers/block/drbd/drbd_state.c after_state_ch(device, ascw->os, ascw->ns, ascw->flags, ascw->state_change); ascw 1494 drivers/block/drbd/drbd_state.c forget_state_change(ascw->state_change); ascw 1495 drivers/block/drbd/drbd_state.c if (ascw->flags & CS_WAIT_COMPLETE) ascw 1496 drivers/block/drbd/drbd_state.c complete(ascw->done); ascw 1497 drivers/block/drbd/drbd_state.c kfree(ascw);