Lines Matching refs:suspend
2121 struct opal_suspend_data *suspend, *next; in clean_opal_dev() local
2124 list_for_each_entry_safe(suspend, next, &dev->unlk_lst, node) { in clean_opal_dev()
2125 list_del(&suspend->node); in clean_opal_dev()
2126 kfree(suspend); in clean_opal_dev()
2300 struct opal_suspend_data *suspend; in opal_save() local
2302 suspend = kzalloc(sizeof(*suspend), GFP_KERNEL); in opal_save()
2303 if (!suspend) in opal_save()
2306 suspend->unlk = *lk_unlk; in opal_save()
2307 suspend->lr = lk_unlk->session.opal_key.lr; in opal_save()
2311 add_suspend_info(dev, suspend); in opal_save()
2548 struct opal_suspend_data *suspend; in opal_unlock_from_suspend() local
2561 list_for_each_entry(suspend, &dev->unlk_lst, node) { in opal_unlock_from_suspend()
2565 ret = __opal_lock_unlock(dev, &suspend->unlk); in opal_unlock_from_suspend()
2568 suspend->unlk.session.opal_key.lr, in opal_unlock_from_suspend()
2569 suspend->unlk.session.sum); in opal_unlock_from_suspend()
2574 ret = __opal_set_mbr_done(dev, &suspend->unlk.session.opal_key); in opal_unlock_from_suspend()