Lines Matching refs:cb
4411 struct blk_plug_cb cb;
4418 struct raid5_plug_cb *cb = container_of(
4419 blk_cb, struct raid5_plug_cb, cb);
4421 struct mddev *mddev = cb->cb.data;
4426 if (cb->list.next && !list_empty(&cb->list)) {
4428 while (!list_empty(&cb->list)) {
4429 sh = list_first_entry(&cb->list, struct stripe_head, lru);
4443 __release_stripe(conf, sh, &cb->temp_inactive_list[hash]);
4448 release_inactive_stripe_list(conf, cb->temp_inactive_list,
4452 kfree(cb);
4461 struct raid5_plug_cb *cb;
4468 cb = container_of(blk_cb, struct raid5_plug_cb, cb);
4470 if (cb->list.next == NULL) {
4472 INIT_LIST_HEAD(&cb->list);
4474 INIT_LIST_HEAD(cb->temp_inactive_list + i);
4478 list_add_tail(&sh->lru, &cb->list);