Lines Matching refs:opal_key

335 static int opal_get_key(struct opal_dev *dev, struct opal_key *key)  in opal_get_key()
1524 lr = setup->session.opal_key.lr; in setup_locking_range()
1623 lrst->session.opal_key.lr); in locking_range_status()
1631 lrst->session.opal_key.lr, OPAL_RANGESTART, in locking_range_status()
1753 const struct opal_key *okey = data; in start_SIDASP_opal_session()
1772 struct opal_key *key = data; in start_admin1LSP_opal_session()
1781 const struct opal_key *okey = data; in start_PSID_opal_session()
1793 size_t keylen = session->opal_key.key_len; in start_auth_opal_session()
1796 u8 *key = session->opal_key.key; in start_auth_opal_session()
1801 session->opal_key.lr); in start_auth_opal_session()
1903 if (build_locking_range(uid, sizeof(uid), session->opal_key.lr) < 0) in erase_locking_range()
2006 cpin_uid[7] = usr->opal_key.lr + 1; in set_new_pw()
2011 if (generic_pw_cmd(usr->opal_key.key, usr->opal_key.key_len, in set_new_pw()
2023 struct opal_key *key = data; in set_sid_cpin_pin()
2124 lkul->session.opal_key.lr, users, in add_user_to_lr()
2144 lkul->session.opal_key.lr, users, in add_user_to_lr_ace()
2163 lkul->session.opal_key.lr) < 0) in lock_unlock_locking_range()
2222 lkul->session.opal_key.lr) < 0) in lock_unlock_locking_range_sum()
2561 { get_active_key, &opal_session->opal_key.lr }, in opal_secure_erase_locking_range()
2567 ret = opal_get_key(dev, &opal_session->opal_key); in opal_secure_erase_locking_range()
2624 ret = opal_get_key(dev, &opal_session->opal_key); in opal_erase_locking_range()
2727 suspend->lr = lk_unlk->session.opal_key.lr; in opal_save()
2741 { start_admin1LSP_opal_session, &lk_unlk->session.opal_key }, in opal_add_user_to_lr()
2767 ret = opal_get_key(dev, &lk_unlk->session.opal_key); in opal_add_user_to_lr()
2778 static int opal_reverttper(struct opal_dev *dev, struct opal_key *opal, bool psid) in opal_reverttper()
2838 static int __opal_set_mbr_done(struct opal_dev *dev, struct opal_key *key) in __opal_set_mbr_done()
2856 lk_unlk->session.opal_key.key_len > 0) in opal_lock_check_for_saved_key()
2876 iter->lr == lk_unlk->session.opal_key.lr && in opal_lock_check_for_saved_key()
2877 iter->unlk.session.opal_key.key_len > 0) { in opal_lock_check_for_saved_key()
2878 lk_unlk->session.opal_key.key_len = in opal_lock_check_for_saved_key()
2879 iter->unlk.session.opal_key.key_len; in opal_lock_check_for_saved_key()
2880 memcpy(lk_unlk->session.opal_key.key, in opal_lock_check_for_saved_key()
2881 iter->unlk.session.opal_key.key, in opal_lock_check_for_saved_key()
2882 iter->unlk.session.opal_key.key_len); in opal_lock_check_for_saved_key()
2898 ret = opal_get_key(dev, &lk_unlk->session.opal_key); in opal_lock_unlock()
2906 static int opal_take_ownership(struct opal_dev *dev, struct opal_key *opal) in opal_take_ownership()
2968 ret = opal_get_key(dev, &opal_lrs->session.opal_key); in opal_setup_locking_range()
3029 opal_pw->new_user_pw.opal_key.key, in opal_set_new_pw()
3030 opal_pw->new_user_pw.opal_key.key_len); in opal_set_new_pw()
3035 opal_pw->new_user_pw.opal_key.key, in opal_set_new_pw()
3036 opal_pw->new_user_pw.opal_key.key_len); in opal_set_new_pw()
3044 struct opal_key *newkey = &opal_pw->new_user_pw.opal_key; in opal_set_new_sid_pw()
3045 struct opal_key *oldkey = &opal_pw->session.opal_key; in opal_set_new_sid_pw()
3068 { start_admin1LSP_opal_session, &opal_session->opal_key }, in opal_activate_user()
3081 ret = opal_get_key(dev, &opal_session->opal_key); in opal_activate_user()
3114 suspend->unlk.session.opal_key.lr, in opal_unlock_from_suspend()
3120 ret = __opal_set_mbr_done(dev, &suspend->unlk.session.opal_key); in opal_unlock_from_suspend()