Lines Matching refs:ret

19 	int ret;  in opal_nvme_security_recv_done()  local
32 ret = spdk_nvme_ctrlr_cmd_security_receive(dev->ctrlr, SPDK_SCSI_SECP_TCG, in opal_nvme_security_recv_done()
35 if (ret) { in opal_nvme_security_recv_done()
36 sess->sess_cb(sess, ret, sess->cb_arg); in opal_nvme_security_recv_done()
45 int ret; in opal_nvme_security_send_done() local
52 ret = spdk_nvme_ctrlr_cmd_security_receive(dev->ctrlr, SPDK_SCSI_SECP_TCG, in opal_nvme_security_send_done()
55 if (ret) { in opal_nvme_security_send_done()
56 sess->sess_cb(sess, ret, sess->cb_arg); in opal_nvme_security_send_done()
82 int ret; in opal_send_recv() local
85 ret = opal_nvme_security_send(dev, sess, opal_send_recv_done, NULL); in opal_send_recv()
86 if (ret) { in opal_send_recv()
87 return ret; in opal_send_recv()
820 int ret; in opal_discovery0() local
826 ret = spdk_nvme_ctrlr_security_receive(dev->ctrlr, SPDK_SCSI_SECP_INFO, 0, in opal_discovery0()
828 if (ret) { in opal_discovery0()
829 return ret; in opal_discovery0()
852 ret = spdk_nvme_ctrlr_security_receive(dev->ctrlr, SPDK_SCSI_SECP_TCG, LV0_DISCOVERY_COMID, in opal_discovery0()
854 if (ret) { in opal_discovery0()
855 return ret; in opal_discovery0()
865 int ret; in opal_end_session() local
875 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, false); in opal_end_session()
876 if (ret) { in opal_end_session()
877 return ret; in opal_end_session()
880 ret = opal_send_recv(dev, sess); in opal_end_session()
881 if (ret) { in opal_end_session()
882 return ret; in opal_end_session()
932 int ret; in opal_start_generic_session() local
981 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_start_generic_session()
982 if (ret) { in opal_start_generic_session()
983 return ret; in opal_start_generic_session()
986 ret = opal_send_recv(dev, sess); in opal_start_generic_session()
987 if (ret) { in opal_start_generic_session()
988 return ret; in opal_start_generic_session()
1025 int ret; in opal_get_msid_cpin_pin() local
1053 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_get_msid_cpin_pin()
1054 if (ret) { in opal_get_msid_cpin_pin()
1055 return ret; in opal_get_msid_cpin_pin()
1058 ret = opal_send_recv(dev, sess); in opal_get_msid_cpin_pin()
1059 if (ret) { in opal_get_msid_cpin_pin()
1060 return ret; in opal_get_msid_cpin_pin()
1124 int ret; in opal_get_locking_sp_lifecycle() local
1152 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_get_locking_sp_lifecycle()
1153 if (ret) { in opal_get_locking_sp_lifecycle()
1154 return ret; in opal_get_locking_sp_lifecycle()
1157 ret = opal_send_recv(dev, sess); in opal_get_locking_sp_lifecycle()
1158 if (ret) { in opal_get_locking_sp_lifecycle()
1159 return ret; in opal_get_locking_sp_lifecycle()
1169 int ret; in opal_activate() local
1189 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_activate()
1190 if (ret) { in opal_activate()
1191 return ret; in opal_activate()
1194 ret = opal_send_recv(dev, sess); in opal_activate()
1195 if (ret) { in opal_activate()
1196 return ret; in opal_activate()
1210 int ret; in opal_start_auth_session() local
1245 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_start_auth_session()
1246 if (ret) { in opal_start_auth_session()
1247 return ret; in opal_start_auth_session()
1250 ret = opal_send_recv(dev, sess); in opal_start_auth_session()
1251 if (ret) { in opal_start_auth_session()
1252 return ret; in opal_start_auth_session()
1266 int ret; in opal_lock_unlock_range() local
1315 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_lock_unlock_range()
1316 if (ret) { in opal_lock_unlock_range()
1317 return ret; in opal_lock_unlock_range()
1320 ret = opal_send_recv(dev, sess); in opal_lock_unlock_range()
1321 if (ret) { in opal_lock_unlock_range()
1322 return ret; in opal_lock_unlock_range()
1381 int ret; in opal_setup_locking_range() local
1432 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_setup_locking_range()
1433 if (ret) { in opal_setup_locking_range()
1434 return ret; in opal_setup_locking_range()
1437 ret = opal_send_recv(dev, sess); in opal_setup_locking_range()
1438 if (ret) { in opal_setup_locking_range()
1439 return ret; in opal_setup_locking_range()
1463 int ret; in opal_get_max_ranges() local
1491 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_get_max_ranges()
1492 if (ret) { in opal_get_max_ranges()
1493 return ret; in opal_get_max_ranges()
1496 ret = opal_send_recv(dev, sess); in opal_get_max_ranges()
1497 if (ret) { in opal_get_max_ranges()
1498 return ret; in opal_get_max_ranges()
1531 int ret; in opal_get_locking_range_info() local
1568 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_get_locking_range_info()
1569 if (ret) { in opal_get_locking_range_info()
1570 return ret; in opal_get_locking_range_info()
1573 ret = opal_send_recv(dev, sess); in opal_get_locking_range_info()
1574 if (ret) { in opal_get_locking_range_info()
1575 return ret; in opal_get_locking_range_info()
1586 int ret; in opal_enable_user() local
1617 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_enable_user()
1618 if (ret) { in opal_enable_user()
1619 return ret; in opal_enable_user()
1622 ret = opal_send_recv(dev, sess); in opal_enable_user()
1623 if (ret) { in opal_enable_user()
1624 return ret; in opal_enable_user()
1638 int ret; in opal_add_user_to_locking_range() local
1699 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_add_user_to_locking_range()
1700 if (ret) { in opal_add_user_to_locking_range()
1701 return ret; in opal_add_user_to_locking_range()
1704 ret = opal_send_recv(dev, sess); in opal_add_user_to_locking_range()
1705 if (ret) { in opal_add_user_to_locking_range()
1706 return ret; in opal_add_user_to_locking_range()
1718 int ret; in opal_new_user_passwd() local
1727 ret = opal_build_generic_pw_cmd(sess, opal_key->key, opal_key->key_len, uid_cpin, dev); in opal_new_user_passwd()
1728 if (ret != 0) { in opal_new_user_passwd()
1730 return ret; in opal_new_user_passwd()
1733 ret = opal_send_recv(dev, sess); in opal_new_user_passwd()
1734 if (ret) { in opal_new_user_passwd()
1735 return ret; in opal_new_user_passwd()
1746 int ret; in opal_set_sid_cpin_pin() local
1748 ret = opal_init_key(&opal_key, new_passwd); in opal_set_sid_cpin_pin()
1749 if (ret != 0) { in opal_set_sid_cpin_pin()
1750 return ret; in opal_set_sid_cpin_pin()
1760 ret = opal_send_recv(dev, sess); in opal_set_sid_cpin_pin()
1761 if (ret) { in opal_set_sid_cpin_pin()
1762 return ret; in opal_set_sid_cpin_pin()
1771 int ret; in spdk_opal_cmd_take_ownership() local
1782 ret = opal_start_generic_session(dev, sess, UID_ANYBODY, UID_ADMINSP, NULL, 0); in spdk_opal_cmd_take_ownership()
1783 if (ret) { in spdk_opal_cmd_take_ownership()
1784 SPDK_ERRLOG("start admin SP session error %d\n", ret); in spdk_opal_cmd_take_ownership()
1788 ret = opal_get_msid_cpin_pin(dev, sess, &opal_key); in spdk_opal_cmd_take_ownership()
1789 if (ret) { in spdk_opal_cmd_take_ownership()
1790 SPDK_ERRLOG("get msid error %d\n", ret); in spdk_opal_cmd_take_ownership()
1795 ret = opal_end_session(dev, sess, dev->comid); in spdk_opal_cmd_take_ownership()
1796 if (ret) { in spdk_opal_cmd_take_ownership()
1797 SPDK_ERRLOG("end session error %d\n", ret); in spdk_opal_cmd_take_ownership()
1804 ret = opal_start_generic_session(dev, sess, UID_SID, UID_ADMINSP, in spdk_opal_cmd_take_ownership()
1806 if (ret) { in spdk_opal_cmd_take_ownership()
1807 SPDK_ERRLOG("start admin SP session error %d\n", ret); in spdk_opal_cmd_take_ownership()
1812 ret = opal_set_sid_cpin_pin(dev, sess, new_passwd); in spdk_opal_cmd_take_ownership()
1813 if (ret) { in spdk_opal_cmd_take_ownership()
1814 SPDK_ERRLOG("set cpin error %d\n", ret); in spdk_opal_cmd_take_ownership()
1819 ret = opal_end_session(dev, sess, dev->comid); in spdk_opal_cmd_take_ownership()
1820 if (ret) { in spdk_opal_cmd_take_ownership()
1821 SPDK_ERRLOG("end session error %d\n", ret); in spdk_opal_cmd_take_ownership()
1826 return ret; in spdk_opal_cmd_take_ownership()
1890 int ret; in opal_gen_new_active_key() local
1915 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_gen_new_active_key()
1916 if (ret) { in opal_gen_new_active_key()
1917 return ret; in opal_gen_new_active_key()
1920 ret = opal_send_recv(dev, sess); in opal_gen_new_active_key()
1921 if (ret) { in opal_gen_new_active_key()
1922 return ret; in opal_gen_new_active_key()
1960 int ret; in opal_get_active_key() local
1990 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_get_active_key()
1991 if (ret) { in opal_get_active_key()
1992 return ret; in opal_get_active_key()
1995 ret = opal_send_recv(dev, sess); in opal_get_active_key()
1996 if (ret) { in opal_get_active_key()
1997 return ret; in opal_get_active_key()
2009 int ret; in opal_erase_locking_range() local
2027 ret = opal_cmd_finalize(sess, sess->hsn, sess->tsn, true); in opal_erase_locking_range()
2028 if (ret) { in opal_erase_locking_range()
2029 return ret; in opal_erase_locking_range()
2032 ret = opal_send_recv(dev, sess); in opal_erase_locking_range()
2033 if (ret) { in opal_erase_locking_range()
2034 return ret; in opal_erase_locking_range()
2043 int ret; in spdk_opal_cmd_revert_tper() local
2049 ret = opal_init_key(&opal_key, passwd); in spdk_opal_cmd_revert_tper()
2050 if (ret) { in spdk_opal_cmd_revert_tper()
2052 return ret; in spdk_opal_cmd_revert_tper()
2060 ret = opal_start_generic_session(dev, sess, UID_SID, UID_ADMINSP, in spdk_opal_cmd_revert_tper()
2062 if (ret) { in spdk_opal_cmd_revert_tper()
2063 SPDK_ERRLOG("Error on starting admin SP session with error %d\n", ret); in spdk_opal_cmd_revert_tper()
2065 return ret; in spdk_opal_cmd_revert_tper()
2068 ret = opal_build_revert_tper_cmd(dev, sess); in spdk_opal_cmd_revert_tper()
2069 if (ret) { in spdk_opal_cmd_revert_tper()
2071 SPDK_ERRLOG("Build revert tper command with error %d\n", ret); in spdk_opal_cmd_revert_tper()
2075 ret = opal_send_recv(dev, sess); in spdk_opal_cmd_revert_tper()
2076 if (ret) { in spdk_opal_cmd_revert_tper()
2078 SPDK_ERRLOG("Error on reverting TPer with error %d\n", ret); in spdk_opal_cmd_revert_tper()
2082 ret = opal_parse_and_check_status(sess); in spdk_opal_cmd_revert_tper()
2083 if (ret) { in spdk_opal_cmd_revert_tper()
2085 SPDK_ERRLOG("Error on reverting TPer with error %d\n", ret); in spdk_opal_cmd_revert_tper()
2091 return ret; in spdk_opal_cmd_revert_tper()
2099 int ret; in spdk_opal_cmd_activate_locking_sp() local
2101 ret = opal_init_key(&opal_key, passwd); in spdk_opal_cmd_activate_locking_sp()
2102 if (ret != 0) { in spdk_opal_cmd_activate_locking_sp()
2103 return ret; in spdk_opal_cmd_activate_locking_sp()
2111 ret = opal_start_generic_session(dev, sess, UID_SID, UID_ADMINSP, in spdk_opal_cmd_activate_locking_sp()
2113 if (ret) { in spdk_opal_cmd_activate_locking_sp()
2114 SPDK_ERRLOG("Error on starting admin SP session with error %d\n", ret); in spdk_opal_cmd_activate_locking_sp()
2116 return ret; in spdk_opal_cmd_activate_locking_sp()
2119 ret = opal_get_locking_sp_lifecycle(dev, sess); in spdk_opal_cmd_activate_locking_sp()
2120 if (ret) { in spdk_opal_cmd_activate_locking_sp()
2121 SPDK_ERRLOG("Error on getting SP lifecycle with error %d\n", ret); in spdk_opal_cmd_activate_locking_sp()
2125 ret = opal_activate(dev, sess); in spdk_opal_cmd_activate_locking_sp()
2126 if (ret) { in spdk_opal_cmd_activate_locking_sp()
2127 SPDK_ERRLOG("Error on activation with error %d\n", ret); in spdk_opal_cmd_activate_locking_sp()
2131 ret += opal_end_session(dev, sess, dev->comid); in spdk_opal_cmd_activate_locking_sp()
2132 if (ret) { in spdk_opal_cmd_activate_locking_sp()
2133 SPDK_ERRLOG("Error on ending session with error %d\n", ret); in spdk_opal_cmd_activate_locking_sp()
2137 return ret; in spdk_opal_cmd_activate_locking_sp()
2147 int ret; in spdk_opal_cmd_lock_unlock() local
2151 ret = opal_init_key(&opal_key, passwd); in spdk_opal_cmd_lock_unlock()
2152 if (ret != 0) { in spdk_opal_cmd_lock_unlock()
2153 return ret; in spdk_opal_cmd_lock_unlock()
2161 ret = opal_start_auth_session(dev, sess, user, &opal_key); in spdk_opal_cmd_lock_unlock()
2162 if (ret) { in spdk_opal_cmd_lock_unlock()
2163 SPDK_ERRLOG("start authenticate session error %d\n", ret); in spdk_opal_cmd_lock_unlock()
2165 return ret; in spdk_opal_cmd_lock_unlock()
2168 ret = opal_lock_unlock_range(dev, sess, locking_range, flag); in spdk_opal_cmd_lock_unlock()
2169 if (ret) { in spdk_opal_cmd_lock_unlock()
2170 SPDK_ERRLOG("lock unlock range error %d\n", ret); in spdk_opal_cmd_lock_unlock()
2173 ret += opal_end_session(dev, sess, dev->comid); in spdk_opal_cmd_lock_unlock()
2174 if (ret) { in spdk_opal_cmd_lock_unlock()
2175 SPDK_ERRLOG("end session error %d\n", ret); in spdk_opal_cmd_lock_unlock()
2179 return ret; in spdk_opal_cmd_lock_unlock()
2189 int ret; in spdk_opal_cmd_setup_locking_range() local
2193 ret = opal_init_key(&opal_key, passwd); in spdk_opal_cmd_setup_locking_range()
2194 if (ret != 0) { in spdk_opal_cmd_setup_locking_range()
2195 return ret; in spdk_opal_cmd_setup_locking_range()
2203 ret = opal_start_auth_session(dev, sess, user, &opal_key); in spdk_opal_cmd_setup_locking_range()
2204 if (ret) { in spdk_opal_cmd_setup_locking_range()
2205 SPDK_ERRLOG("start authenticate session error %d\n", ret); in spdk_opal_cmd_setup_locking_range()
2207 return ret; in spdk_opal_cmd_setup_locking_range()
2210 ret = opal_setup_locking_range(dev, sess, locking_range_id, range_start, range_length, true, in spdk_opal_cmd_setup_locking_range()
2212 if (ret) { in spdk_opal_cmd_setup_locking_range()
2213 SPDK_ERRLOG("setup locking range error %d\n", ret); in spdk_opal_cmd_setup_locking_range()
2216 ret += opal_end_session(dev, sess, dev->comid); in spdk_opal_cmd_setup_locking_range()
2217 if (ret) { in spdk_opal_cmd_setup_locking_range()
2218 SPDK_ERRLOG("end session error %d\n", ret); in spdk_opal_cmd_setup_locking_range()
2222 return ret; in spdk_opal_cmd_setup_locking_range()
2230 int ret; in spdk_opal_cmd_get_max_ranges() local
2238 ret = opal_init_key(&opal_key, passwd); in spdk_opal_cmd_get_max_ranges()
2239 if (ret != 0) { in spdk_opal_cmd_get_max_ranges()
2240 return ret; in spdk_opal_cmd_get_max_ranges()
2248 ret = opal_start_auth_session(dev, sess, OPAL_ADMIN1, &opal_key); in spdk_opal_cmd_get_max_ranges()
2249 if (ret) { in spdk_opal_cmd_get_max_ranges()
2250 SPDK_ERRLOG("start authenticate session error %d\n", ret); in spdk_opal_cmd_get_max_ranges()
2252 return ret; in spdk_opal_cmd_get_max_ranges()
2255 ret = opal_get_max_ranges(dev, sess); in spdk_opal_cmd_get_max_ranges()
2256 if (ret > 0) { in spdk_opal_cmd_get_max_ranges()
2257 dev->max_ranges = ret; in spdk_opal_cmd_get_max_ranges()
2260 ret = opal_end_session(dev, sess, dev->comid); in spdk_opal_cmd_get_max_ranges()
2261 if (ret) { in spdk_opal_cmd_get_max_ranges()
2262 SPDK_ERRLOG("end session error %d\n", ret); in spdk_opal_cmd_get_max_ranges()
2267 return (ret == 0 ? dev->max_ranges : ret); in spdk_opal_cmd_get_max_ranges()
2277 int ret; in spdk_opal_cmd_get_locking_range_info() local
2281 ret = opal_init_key(&opal_key, passwd); in spdk_opal_cmd_get_locking_range_info()
2282 if (ret != 0) { in spdk_opal_cmd_get_locking_range_info()
2283 return ret; in spdk_opal_cmd_get_locking_range_info()
2291 ret = opal_start_auth_session(dev, sess, user_id, &opal_key); in spdk_opal_cmd_get_locking_range_info()
2292 if (ret) { in spdk_opal_cmd_get_locking_range_info()
2293 SPDK_ERRLOG("start authenticate session error %d\n", ret); in spdk_opal_cmd_get_locking_range_info()
2295 return ret; in spdk_opal_cmd_get_locking_range_info()
2298 ret = opal_get_locking_range_info(dev, sess, locking_range_id); in spdk_opal_cmd_get_locking_range_info()
2299 if (ret) { in spdk_opal_cmd_get_locking_range_info()
2300 SPDK_ERRLOG("get locking range info error %d\n", ret); in spdk_opal_cmd_get_locking_range_info()
2303 ret += opal_end_session(dev, sess, dev->comid); in spdk_opal_cmd_get_locking_range_info()
2304 if (ret) { in spdk_opal_cmd_get_locking_range_info()
2305 SPDK_ERRLOG("end session error %d\n", ret); in spdk_opal_cmd_get_locking_range_info()
2309 return ret; in spdk_opal_cmd_get_locking_range_info()
2318 int ret; in spdk_opal_cmd_enable_user() local
2322 ret = opal_init_key(&opal_key, passwd); in spdk_opal_cmd_enable_user()
2323 if (ret != 0) { in spdk_opal_cmd_enable_user()
2324 return ret; in spdk_opal_cmd_enable_user()
2332 ret = opal_start_generic_session(dev, sess, UID_ADMIN1, UID_LOCKINGSP, in spdk_opal_cmd_enable_user()
2334 if (ret) { in spdk_opal_cmd_enable_user()
2335 SPDK_ERRLOG("start locking SP session error %d\n", ret); in spdk_opal_cmd_enable_user()
2337 return ret; in spdk_opal_cmd_enable_user()
2340 ret = opal_enable_user(dev, sess, user_id); in spdk_opal_cmd_enable_user()
2341 if (ret) { in spdk_opal_cmd_enable_user()
2342 SPDK_ERRLOG("enable user error %d\n", ret); in spdk_opal_cmd_enable_user()
2345 ret += opal_end_session(dev, sess, dev->comid); in spdk_opal_cmd_enable_user()
2346 if (ret) { in spdk_opal_cmd_enable_user()
2347 SPDK_ERRLOG("end session error %d\n", ret); in spdk_opal_cmd_enable_user()
2351 return ret; in spdk_opal_cmd_enable_user()
2361 int ret; in spdk_opal_cmd_add_user_to_locking_range() local
2365 ret = opal_init_key(&opal_key, passwd); in spdk_opal_cmd_add_user_to_locking_range()
2366 if (ret != 0) { in spdk_opal_cmd_add_user_to_locking_range()
2367 return ret; in spdk_opal_cmd_add_user_to_locking_range()
2375 ret = opal_start_generic_session(dev, sess, UID_ADMIN1, UID_LOCKINGSP, in spdk_opal_cmd_add_user_to_locking_range()
2377 if (ret) { in spdk_opal_cmd_add_user_to_locking_range()
2378 SPDK_ERRLOG("start locking SP session error %d\n", ret); in spdk_opal_cmd_add_user_to_locking_range()
2380 return ret; in spdk_opal_cmd_add_user_to_locking_range()
2383 ret = opal_add_user_to_locking_range(dev, sess, user_id, locking_range_id, lock_flag); in spdk_opal_cmd_add_user_to_locking_range()
2384 if (ret) { in spdk_opal_cmd_add_user_to_locking_range()
2385 SPDK_ERRLOG("add user to locking range error %d\n", ret); in spdk_opal_cmd_add_user_to_locking_range()
2388 ret += opal_end_session(dev, sess, dev->comid); in spdk_opal_cmd_add_user_to_locking_range()
2389 if (ret) { in spdk_opal_cmd_add_user_to_locking_range()
2390 SPDK_ERRLOG("end session error %d\n", ret); in spdk_opal_cmd_add_user_to_locking_range()
2394 return ret; in spdk_opal_cmd_add_user_to_locking_range()
2404 int ret; in spdk_opal_cmd_set_new_passwd() local
2408 ret = opal_init_key(&old_key, old_passwd); in spdk_opal_cmd_set_new_passwd()
2409 if (ret != 0) { in spdk_opal_cmd_set_new_passwd()
2410 return ret; in spdk_opal_cmd_set_new_passwd()
2413 ret = opal_init_key(&new_key, new_passwd); in spdk_opal_cmd_set_new_passwd()
2414 if (ret != 0) { in spdk_opal_cmd_set_new_passwd()
2415 return ret; in spdk_opal_cmd_set_new_passwd()
2423 ret = opal_start_auth_session(dev, sess, new_user ? OPAL_ADMIN1 : user_id, in spdk_opal_cmd_set_new_passwd()
2425 if (ret) { in spdk_opal_cmd_set_new_passwd()
2426 SPDK_ERRLOG("start authenticate session error %d\n", ret); in spdk_opal_cmd_set_new_passwd()
2428 return ret; in spdk_opal_cmd_set_new_passwd()
2431 ret = opal_new_user_passwd(dev, sess, user_id, &new_key); in spdk_opal_cmd_set_new_passwd()
2432 if (ret) { in spdk_opal_cmd_set_new_passwd()
2433 SPDK_ERRLOG("set new passwd error %d\n", ret); in spdk_opal_cmd_set_new_passwd()
2436 ret += opal_end_session(dev, sess, dev->comid); in spdk_opal_cmd_set_new_passwd()
2437 if (ret) { in spdk_opal_cmd_set_new_passwd()
2438 SPDK_ERRLOG("end session error %d\n", ret); in spdk_opal_cmd_set_new_passwd()
2442 return ret; in spdk_opal_cmd_set_new_passwd()
2451 int ret; in spdk_opal_cmd_erase_locking_range() local
2455 ret = opal_init_key(&opal_key, password); in spdk_opal_cmd_erase_locking_range()
2456 if (ret != 0) { in spdk_opal_cmd_erase_locking_range()
2457 return ret; in spdk_opal_cmd_erase_locking_range()
2465 ret = opal_start_auth_session(dev, sess, user_id, &opal_key); in spdk_opal_cmd_erase_locking_range()
2466 if (ret) { in spdk_opal_cmd_erase_locking_range()
2467 SPDK_ERRLOG("start authenticate session error %d\n", ret); in spdk_opal_cmd_erase_locking_range()
2469 return ret; in spdk_opal_cmd_erase_locking_range()
2472 ret = opal_erase_locking_range(dev, sess, locking_range_id); in spdk_opal_cmd_erase_locking_range()
2473 if (ret) { in spdk_opal_cmd_erase_locking_range()
2474 SPDK_ERRLOG("get active key error %d\n", ret); in spdk_opal_cmd_erase_locking_range()
2477 ret += opal_end_session(dev, sess, dev->comid); in spdk_opal_cmd_erase_locking_range()
2478 if (ret) { in spdk_opal_cmd_erase_locking_range()
2479 SPDK_ERRLOG("end session error %d\n", ret); in spdk_opal_cmd_erase_locking_range()
2483 return ret; in spdk_opal_cmd_erase_locking_range()
2493 int ret; in spdk_opal_cmd_secure_erase_locking_range() local
2497 ret = opal_init_key(&opal_key, password); in spdk_opal_cmd_secure_erase_locking_range()
2498 if (ret != 0) { in spdk_opal_cmd_secure_erase_locking_range()
2499 return ret; in spdk_opal_cmd_secure_erase_locking_range()
2513 ret = opal_start_auth_session(dev, sess, user_id, &opal_key); in spdk_opal_cmd_secure_erase_locking_range()
2514 if (ret) { in spdk_opal_cmd_secure_erase_locking_range()
2515 SPDK_ERRLOG("start authenticate session error %d\n", ret); in spdk_opal_cmd_secure_erase_locking_range()
2518 return ret; in spdk_opal_cmd_secure_erase_locking_range()
2521 ret = opal_get_active_key(dev, sess, locking_range_id, active_key); in spdk_opal_cmd_secure_erase_locking_range()
2522 if (ret) { in spdk_opal_cmd_secure_erase_locking_range()
2523 SPDK_ERRLOG("get active key error %d\n", ret); in spdk_opal_cmd_secure_erase_locking_range()
2527 ret = opal_gen_new_active_key(dev, sess, active_key); in spdk_opal_cmd_secure_erase_locking_range()
2528 if (ret) { in spdk_opal_cmd_secure_erase_locking_range()
2529 SPDK_ERRLOG("generate new active key error %d\n", ret); in spdk_opal_cmd_secure_erase_locking_range()
2535 ret += opal_end_session(dev, sess, dev->comid); in spdk_opal_cmd_secure_erase_locking_range()
2536 if (ret) { in spdk_opal_cmd_secure_erase_locking_range()
2537 SPDK_ERRLOG("end session error %d\n", ret); in spdk_opal_cmd_secure_erase_locking_range()
2541 return ret; in spdk_opal_cmd_secure_erase_locking_range()