• Home
  • Raw
  • Download

Lines Matching refs:err

537 static bool can_add(int *err, struct opal_dev *cmd, size_t len)  in can_add()  argument
539 if (*err) in can_add()
544 *err = -ERANGE; in can_add()
551 static void add_token_u8(int *err, struct opal_dev *cmd, u8 tok) in add_token_u8() argument
553 if (!can_add(err, cmd, 1)) in add_token_u8()
563 int err = 0; in add_short_atom_header() local
570 add_token_u8(&err, cmd, atom); in add_short_atom_header()
587 static void add_token_u64(int *err, struct opal_dev *cmd, u64 number) in add_token_u64() argument
593 add_token_u8(err, cmd, number); in add_token_u64()
600 if (!can_add(err, cmd, len + 1)) { in add_token_u64()
606 add_token_u8(err, cmd, number >> (len * 8)); in add_token_u64()
609 static u8 *add_bytestring_header(int *err, struct opal_dev *cmd, size_t len) in add_bytestring_header() argument
619 if (!can_add(err, cmd, header_len + len)) { in add_bytestring_header()
632 static void add_token_bytestring(int *err, struct opal_dev *cmd, in add_token_bytestring() argument
637 start = add_bytestring_header(err, cmd, len); in add_token_bytestring()
689 int err = 0; in cmd_finalize() local
696 add_token_u8(&err, cmd, OPAL_ENDLIST); in cmd_finalize()
698 add_token_u8(&err, cmd, OPAL_ENDOFDATA); in cmd_finalize()
699 add_token_u8(&err, cmd, OPAL_STARTLIST); in cmd_finalize()
700 add_token_u8(&err, cmd, 0); in cmd_finalize()
701 add_token_u8(&err, cmd, 0); in cmd_finalize()
702 add_token_u8(&err, cmd, 0); in cmd_finalize()
703 add_token_u8(&err, cmd, OPAL_ENDLIST); in cmd_finalize()
705 if (err) { in cmd_finalize()
1028 int err = 0; in cmd_start() local
1033 add_token_u8(&err, dev, OPAL_CALL); in cmd_start()
1034 add_token_bytestring(&err, dev, uid, OPAL_UID_LENGTH); in cmd_start()
1035 add_token_bytestring(&err, dev, method, OPAL_METHOD_LENGTH); in cmd_start()
1042 add_token_u8(&err, dev, OPAL_STARTLIST); in cmd_start()
1044 return err; in cmd_start()
1115 int err; in generic_get_column() local
1117 err = cmd_start(dev, table, opalmethod[OPAL_GET]); in generic_get_column()
1119 add_token_u8(&err, dev, OPAL_STARTLIST); in generic_get_column()
1121 add_token_u8(&err, dev, OPAL_STARTNAME); in generic_get_column()
1122 add_token_u8(&err, dev, OPAL_STARTCOLUMN); in generic_get_column()
1123 add_token_u64(&err, dev, column); in generic_get_column()
1124 add_token_u8(&err, dev, OPAL_ENDNAME); in generic_get_column()
1126 add_token_u8(&err, dev, OPAL_STARTNAME); in generic_get_column()
1127 add_token_u8(&err, dev, OPAL_ENDCOLUMN); in generic_get_column()
1128 add_token_u64(&err, dev, column); in generic_get_column()
1129 add_token_u8(&err, dev, OPAL_ENDNAME); in generic_get_column()
1131 add_token_u8(&err, dev, OPAL_ENDLIST); in generic_get_column()
1133 if (err) in generic_get_column()
1134 return err; in generic_get_column()
1165 int err; in gen_key() local
1171 err = cmd_start(dev, uid, opalmethod[OPAL_GENKEY]); in gen_key()
1173 if (err) { in gen_key()
1175 return err; in gen_key()
1212 int err; in get_active_key() local
1215 err = build_locking_range(uid, sizeof(uid), *lr); in get_active_key()
1216 if (err) in get_active_key()
1217 return err; in get_active_key()
1219 err = generic_get_column(dev, uid, OPAL_ACTIVEKEY); in get_active_key()
1220 if (err) in get_active_key()
1221 return err; in get_active_key()
1233 int err; in generic_table_write_data() local
1236 err = generic_get_table_info(dev, uid, OPAL_TABLE_ROWS); in generic_table_write_data()
1237 if (err) { in generic_table_write_data()
1239 return err; in generic_table_write_data()
1251 err = cmd_start(dev, uid, opalmethod[OPAL_SET]); in generic_table_write_data()
1252 add_token_u8(&err, dev, OPAL_STARTNAME); in generic_table_write_data()
1253 add_token_u8(&err, dev, OPAL_WHERE); in generic_table_write_data()
1254 add_token_u64(&err, dev, offset + off); in generic_table_write_data()
1255 add_token_u8(&err, dev, OPAL_ENDNAME); in generic_table_write_data()
1257 add_token_u8(&err, dev, OPAL_STARTNAME); in generic_table_write_data()
1258 add_token_u8(&err, dev, OPAL_VALUES); in generic_table_write_data()
1270 dst = add_bytestring_header(&err, dev, len); in generic_table_write_data()
1275 err = -EFAULT; in generic_table_write_data()
1281 add_token_u8(&err, dev, OPAL_ENDNAME); in generic_table_write_data()
1282 if (err) in generic_table_write_data()
1285 err = finalize_and_send(dev, parse_and_check_status); in generic_table_write_data()
1286 if (err) in generic_table_write_data()
1292 return err; in generic_table_write_data()
1299 int err; in generic_lr_enable_disable() local
1301 err = cmd_start(dev, uid, opalmethod[OPAL_SET]); in generic_lr_enable_disable()
1303 add_token_u8(&err, dev, OPAL_STARTNAME); in generic_lr_enable_disable()
1304 add_token_u8(&err, dev, OPAL_VALUES); in generic_lr_enable_disable()
1305 add_token_u8(&err, dev, OPAL_STARTLIST); in generic_lr_enable_disable()
1307 add_token_u8(&err, dev, OPAL_STARTNAME); in generic_lr_enable_disable()
1308 add_token_u8(&err, dev, OPAL_READLOCKENABLED); in generic_lr_enable_disable()
1309 add_token_u8(&err, dev, rle); in generic_lr_enable_disable()
1310 add_token_u8(&err, dev, OPAL_ENDNAME); in generic_lr_enable_disable()
1312 add_token_u8(&err, dev, OPAL_STARTNAME); in generic_lr_enable_disable()
1313 add_token_u8(&err, dev, OPAL_WRITELOCKENABLED); in generic_lr_enable_disable()
1314 add_token_u8(&err, dev, wle); in generic_lr_enable_disable()
1315 add_token_u8(&err, dev, OPAL_ENDNAME); in generic_lr_enable_disable()
1317 add_token_u8(&err, dev, OPAL_STARTNAME); in generic_lr_enable_disable()
1318 add_token_u8(&err, dev, OPAL_READLOCKED); in generic_lr_enable_disable()
1319 add_token_u8(&err, dev, rl); in generic_lr_enable_disable()
1320 add_token_u8(&err, dev, OPAL_ENDNAME); in generic_lr_enable_disable()
1322 add_token_u8(&err, dev, OPAL_STARTNAME); in generic_lr_enable_disable()
1323 add_token_u8(&err, dev, OPAL_WRITELOCKED); in generic_lr_enable_disable()
1324 add_token_u8(&err, dev, wl); in generic_lr_enable_disable()
1325 add_token_u8(&err, dev, OPAL_ENDNAME); in generic_lr_enable_disable()
1327 add_token_u8(&err, dev, OPAL_ENDLIST); in generic_lr_enable_disable()
1328 add_token_u8(&err, dev, OPAL_ENDNAME); in generic_lr_enable_disable()
1330 return err; in generic_lr_enable_disable()
1336 int err; in enable_global_lr() local
1338 err = generic_lr_enable_disable(dev, uid, !!setup->RLE, !!setup->WLE, in enable_global_lr()
1340 if (err) in enable_global_lr()
1343 return err; in enable_global_lr()
1351 int err; in setup_locking_range() local
1354 err = build_locking_range(uid, sizeof(uid), lr); in setup_locking_range()
1355 if (err) in setup_locking_range()
1356 return err; in setup_locking_range()
1359 err = enable_global_lr(dev, uid, setup); in setup_locking_range()
1361 err = cmd_start(dev, uid, opalmethod[OPAL_SET]); in setup_locking_range()
1363 add_token_u8(&err, dev, OPAL_STARTNAME); in setup_locking_range()
1364 add_token_u8(&err, dev, OPAL_VALUES); in setup_locking_range()
1365 add_token_u8(&err, dev, OPAL_STARTLIST); in setup_locking_range()
1367 add_token_u8(&err, dev, OPAL_STARTNAME); in setup_locking_range()
1368 add_token_u8(&err, dev, OPAL_RANGESTART); in setup_locking_range()
1369 add_token_u64(&err, dev, setup->range_start); in setup_locking_range()
1370 add_token_u8(&err, dev, OPAL_ENDNAME); in setup_locking_range()
1372 add_token_u8(&err, dev, OPAL_STARTNAME); in setup_locking_range()
1373 add_token_u8(&err, dev, OPAL_RANGELENGTH); in setup_locking_range()
1374 add_token_u64(&err, dev, setup->range_length); in setup_locking_range()
1375 add_token_u8(&err, dev, OPAL_ENDNAME); in setup_locking_range()
1377 add_token_u8(&err, dev, OPAL_STARTNAME); in setup_locking_range()
1378 add_token_u8(&err, dev, OPAL_READLOCKENABLED); in setup_locking_range()
1379 add_token_u64(&err, dev, !!setup->RLE); in setup_locking_range()
1380 add_token_u8(&err, dev, OPAL_ENDNAME); in setup_locking_range()
1382 add_token_u8(&err, dev, OPAL_STARTNAME); in setup_locking_range()
1383 add_token_u8(&err, dev, OPAL_WRITELOCKENABLED); in setup_locking_range()
1384 add_token_u64(&err, dev, !!setup->WLE); in setup_locking_range()
1385 add_token_u8(&err, dev, OPAL_ENDNAME); in setup_locking_range()
1387 add_token_u8(&err, dev, OPAL_ENDLIST); in setup_locking_range()
1388 add_token_u8(&err, dev, OPAL_ENDNAME); in setup_locking_range()
1390 if (err) { in setup_locking_range()
1392 return err; in setup_locking_range()
1405 int err; in start_generic_opal_session() local
1411 err = cmd_start(dev, opaluid[OPAL_SMUID_UID], in start_generic_opal_session()
1414 add_token_u64(&err, dev, hsn); in start_generic_opal_session()
1415 add_token_bytestring(&err, dev, opaluid[sp_type], OPAL_UID_LENGTH); in start_generic_opal_session()
1416 add_token_u8(&err, dev, 1); in start_generic_opal_session()
1424 add_token_u8(&err, dev, OPAL_STARTNAME); in start_generic_opal_session()
1425 add_token_u8(&err, dev, 0); /* HostChallenge */ in start_generic_opal_session()
1426 add_token_bytestring(&err, dev, key, key_len); in start_generic_opal_session()
1427 add_token_u8(&err, dev, OPAL_ENDNAME); in start_generic_opal_session()
1428 add_token_u8(&err, dev, OPAL_STARTNAME); in start_generic_opal_session()
1429 add_token_u8(&err, dev, 3); /* HostSignAuth */ in start_generic_opal_session()
1430 add_token_bytestring(&err, dev, opaluid[auth], in start_generic_opal_session()
1432 add_token_u8(&err, dev, OPAL_ENDNAME); in start_generic_opal_session()
1439 if (err) { in start_generic_opal_session()
1441 return err; in start_generic_opal_session()
1500 int err = 0; in start_auth_opal_session() local
1506 err = build_locking_user(lk_ul_user, sizeof(lk_ul_user), in start_auth_opal_session()
1509 err = build_locking_user(lk_ul_user, sizeof(lk_ul_user), in start_auth_opal_session()
1514 if (err) in start_auth_opal_session()
1515 return err; in start_auth_opal_session()
1517 err = cmd_start(dev, opaluid[OPAL_SMUID_UID], in start_auth_opal_session()
1520 add_token_u64(&err, dev, hsn); in start_auth_opal_session()
1521 add_token_bytestring(&err, dev, opaluid[OPAL_LOCKINGSP_UID], in start_auth_opal_session()
1523 add_token_u8(&err, dev, 1); in start_auth_opal_session()
1524 add_token_u8(&err, dev, OPAL_STARTNAME); in start_auth_opal_session()
1525 add_token_u8(&err, dev, 0); in start_auth_opal_session()
1526 add_token_bytestring(&err, dev, key, keylen); in start_auth_opal_session()
1527 add_token_u8(&err, dev, OPAL_ENDNAME); in start_auth_opal_session()
1528 add_token_u8(&err, dev, OPAL_STARTNAME); in start_auth_opal_session()
1529 add_token_u8(&err, dev, 3); in start_auth_opal_session()
1530 add_token_bytestring(&err, dev, lk_ul_user, OPAL_UID_LENGTH); in start_auth_opal_session()
1531 add_token_u8(&err, dev, OPAL_ENDNAME); in start_auth_opal_session()
1533 if (err) { in start_auth_opal_session()
1535 return err; in start_auth_opal_session()
1543 int err; in revert_tper() local
1545 err = cmd_start(dev, opaluid[OPAL_ADMINSP_UID], in revert_tper()
1547 if (err) { in revert_tper()
1549 return err; in revert_tper()
1559 int err; in internal_activate_user() local
1564 err = cmd_start(dev, uid, opalmethod[OPAL_SET]); in internal_activate_user()
1565 add_token_u8(&err, dev, OPAL_STARTNAME); in internal_activate_user()
1566 add_token_u8(&err, dev, OPAL_VALUES); in internal_activate_user()
1567 add_token_u8(&err, dev, OPAL_STARTLIST); in internal_activate_user()
1568 add_token_u8(&err, dev, OPAL_STARTNAME); in internal_activate_user()
1569 add_token_u8(&err, dev, 5); /* Enabled */ in internal_activate_user()
1570 add_token_u8(&err, dev, OPAL_TRUE); in internal_activate_user()
1571 add_token_u8(&err, dev, OPAL_ENDNAME); in internal_activate_user()
1572 add_token_u8(&err, dev, OPAL_ENDLIST); in internal_activate_user()
1573 add_token_u8(&err, dev, OPAL_ENDNAME); in internal_activate_user()
1575 if (err) { in internal_activate_user()
1577 return err; in internal_activate_user()
1587 int err; in erase_locking_range() local
1592 err = cmd_start(dev, uid, opalmethod[OPAL_ERASE]); in erase_locking_range()
1594 if (err) { in erase_locking_range()
1596 return err; in erase_locking_range()
1605 int err; in set_mbr_done() local
1607 err = cmd_start(dev, opaluid[OPAL_MBRCONTROL], in set_mbr_done()
1610 add_token_u8(&err, dev, OPAL_STARTNAME); in set_mbr_done()
1611 add_token_u8(&err, dev, OPAL_VALUES); in set_mbr_done()
1612 add_token_u8(&err, dev, OPAL_STARTLIST); in set_mbr_done()
1613 add_token_u8(&err, dev, OPAL_STARTNAME); in set_mbr_done()
1614 add_token_u8(&err, dev, OPAL_MBRDONE); in set_mbr_done()
1615 add_token_u8(&err, dev, *mbr_done_tf); /* Done T or F */ in set_mbr_done()
1616 add_token_u8(&err, dev, OPAL_ENDNAME); in set_mbr_done()
1617 add_token_u8(&err, dev, OPAL_ENDLIST); in set_mbr_done()
1618 add_token_u8(&err, dev, OPAL_ENDNAME); in set_mbr_done()
1620 if (err) { in set_mbr_done()
1622 return err; in set_mbr_done()
1631 int err; in set_mbr_enable_disable() local
1633 err = cmd_start(dev, opaluid[OPAL_MBRCONTROL], in set_mbr_enable_disable()
1636 add_token_u8(&err, dev, OPAL_STARTNAME); in set_mbr_enable_disable()
1637 add_token_u8(&err, dev, OPAL_VALUES); in set_mbr_enable_disable()
1638 add_token_u8(&err, dev, OPAL_STARTLIST); in set_mbr_enable_disable()
1639 add_token_u8(&err, dev, OPAL_STARTNAME); in set_mbr_enable_disable()
1640 add_token_u8(&err, dev, OPAL_MBRENABLE); in set_mbr_enable_disable()
1641 add_token_u8(&err, dev, *mbr_en_dis); in set_mbr_enable_disable()
1642 add_token_u8(&err, dev, OPAL_ENDNAME); in set_mbr_enable_disable()
1643 add_token_u8(&err, dev, OPAL_ENDLIST); in set_mbr_enable_disable()
1644 add_token_u8(&err, dev, OPAL_ENDNAME); in set_mbr_enable_disable()
1646 if (err) { in set_mbr_enable_disable()
1648 return err; in set_mbr_enable_disable()
1665 int err; in generic_pw_cmd() local
1667 err = cmd_start(dev, cpin_uid, opalmethod[OPAL_SET]); in generic_pw_cmd()
1669 add_token_u8(&err, dev, OPAL_STARTNAME); in generic_pw_cmd()
1670 add_token_u8(&err, dev, OPAL_VALUES); in generic_pw_cmd()
1671 add_token_u8(&err, dev, OPAL_STARTLIST); in generic_pw_cmd()
1672 add_token_u8(&err, dev, OPAL_STARTNAME); in generic_pw_cmd()
1673 add_token_u8(&err, dev, OPAL_PIN); in generic_pw_cmd()
1674 add_token_bytestring(&err, dev, key, key_len); in generic_pw_cmd()
1675 add_token_u8(&err, dev, OPAL_ENDNAME); in generic_pw_cmd()
1676 add_token_u8(&err, dev, OPAL_ENDLIST); in generic_pw_cmd()
1677 add_token_u8(&err, dev, OPAL_ENDNAME); in generic_pw_cmd()
1679 return err; in generic_pw_cmd()
1725 int err; in add_user_to_lr() local
1740 err = cmd_start(dev, lr_buffer, opalmethod[OPAL_SET]); in add_user_to_lr()
1742 add_token_u8(&err, dev, OPAL_STARTNAME); in add_user_to_lr()
1743 add_token_u8(&err, dev, OPAL_VALUES); in add_user_to_lr()
1745 add_token_u8(&err, dev, OPAL_STARTLIST); in add_user_to_lr()
1746 add_token_u8(&err, dev, OPAL_STARTNAME); in add_user_to_lr()
1747 add_token_u8(&err, dev, 3); in add_user_to_lr()
1749 add_token_u8(&err, dev, OPAL_STARTLIST); in add_user_to_lr()
1752 add_token_u8(&err, dev, OPAL_STARTNAME); in add_user_to_lr()
1753 add_token_bytestring(&err, dev, in add_user_to_lr()
1756 add_token_bytestring(&err, dev, user_uid, OPAL_UID_LENGTH); in add_user_to_lr()
1757 add_token_u8(&err, dev, OPAL_ENDNAME); in add_user_to_lr()
1760 add_token_u8(&err, dev, OPAL_STARTNAME); in add_user_to_lr()
1761 add_token_bytestring(&err, dev, in add_user_to_lr()
1764 add_token_bytestring(&err, dev, user_uid, OPAL_UID_LENGTH); in add_user_to_lr()
1765 add_token_u8(&err, dev, OPAL_ENDNAME); in add_user_to_lr()
1768 add_token_u8(&err, dev, OPAL_STARTNAME); in add_user_to_lr()
1769 add_token_bytestring(&err, dev, opaluid[OPAL_HALF_UID_BOOLEAN_ACE], in add_user_to_lr()
1771 add_token_u8(&err, dev, 1); in add_user_to_lr()
1772 add_token_u8(&err, dev, OPAL_ENDNAME); in add_user_to_lr()
1775 add_token_u8(&err, dev, OPAL_ENDLIST); in add_user_to_lr()
1776 add_token_u8(&err, dev, OPAL_ENDNAME); in add_user_to_lr()
1777 add_token_u8(&err, dev, OPAL_ENDLIST); in add_user_to_lr()
1778 add_token_u8(&err, dev, OPAL_ENDNAME); in add_user_to_lr()
1780 if (err) { in add_user_to_lr()
1782 return err; in add_user_to_lr()
1793 int err = 0; in lock_unlock_locking_range() local
1816 err = cmd_start(dev, lr_buffer, opalmethod[OPAL_SET]); in lock_unlock_locking_range()
1818 add_token_u8(&err, dev, OPAL_STARTNAME); in lock_unlock_locking_range()
1819 add_token_u8(&err, dev, OPAL_VALUES); in lock_unlock_locking_range()
1820 add_token_u8(&err, dev, OPAL_STARTLIST); in lock_unlock_locking_range()
1822 add_token_u8(&err, dev, OPAL_STARTNAME); in lock_unlock_locking_range()
1823 add_token_u8(&err, dev, OPAL_READLOCKED); in lock_unlock_locking_range()
1824 add_token_u8(&err, dev, read_locked); in lock_unlock_locking_range()
1825 add_token_u8(&err, dev, OPAL_ENDNAME); in lock_unlock_locking_range()
1827 add_token_u8(&err, dev, OPAL_STARTNAME); in lock_unlock_locking_range()
1828 add_token_u8(&err, dev, OPAL_WRITELOCKED); in lock_unlock_locking_range()
1829 add_token_u8(&err, dev, write_locked); in lock_unlock_locking_range()
1830 add_token_u8(&err, dev, OPAL_ENDNAME); in lock_unlock_locking_range()
1832 add_token_u8(&err, dev, OPAL_ENDLIST); in lock_unlock_locking_range()
1833 add_token_u8(&err, dev, OPAL_ENDNAME); in lock_unlock_locking_range()
1835 if (err) { in lock_unlock_locking_range()
1837 return err; in lock_unlock_locking_range()
1889 int err, i; in activate_lsp() local
1891 err = cmd_start(dev, opaluid[OPAL_LOCKINGSP_UID], in activate_lsp()
1895 err = build_locking_range(user_lr, sizeof(user_lr), in activate_lsp()
1897 if (err) in activate_lsp()
1898 return err; in activate_lsp()
1900 add_token_u8(&err, dev, OPAL_STARTNAME); in activate_lsp()
1901 add_token_u64(&err, dev, OPAL_SUM_SET_LIST); in activate_lsp()
1903 add_token_u8(&err, dev, OPAL_STARTLIST); in activate_lsp()
1904 add_token_bytestring(&err, dev, user_lr, OPAL_UID_LENGTH); in activate_lsp()
1907 add_token_bytestring(&err, dev, user_lr, OPAL_UID_LENGTH); in activate_lsp()
1909 add_token_u8(&err, dev, OPAL_ENDLIST); in activate_lsp()
1910 add_token_u8(&err, dev, OPAL_ENDNAME); in activate_lsp()
1913 if (err) { in activate_lsp()
1915 return err; in activate_lsp()
1925 int err; in get_lsp_lifecycle() local
1927 err = generic_get_column(dev, opaluid[OPAL_LOCKINGSP_UID], in get_lsp_lifecycle()
1929 if (err) in get_lsp_lifecycle()
1930 return err; in get_lsp_lifecycle()
1947 int err; in get_msid_cpin_pin() local
1949 err = generic_get_column(dev, opaluid[OPAL_C_PIN_MSID], OPAL_PIN); in get_msid_cpin_pin()
1950 if (err) in get_msid_cpin_pin()
1951 return err; in get_msid_cpin_pin()
1978 int err; in read_table_data_cont() local
1981 err = parse_and_check_status(dev); in read_table_data_cont()
1982 if (err) in read_table_data_cont()
1983 return err; in read_table_data_cont()
2007 int err; in read_table_data() local
2013 err = generic_get_table_info(dev, read_tbl->table_uid, OPAL_TABLE_ROWS); in read_table_data()
2014 if (err) { in read_table_data()
2016 return err; in read_table_data()
2029 err = cmd_start(dev, read_tbl->table_uid, opalmethod[OPAL_GET]); in read_table_data()
2031 add_token_u8(&err, dev, OPAL_STARTLIST); in read_table_data()
2032 add_token_u8(&err, dev, OPAL_STARTNAME); in read_table_data()
2033 add_token_u8(&err, dev, OPAL_STARTROW); in read_table_data()
2034 add_token_u64(&err, dev, offset + off); /* start row value */ in read_table_data()
2035 add_token_u8(&err, dev, OPAL_ENDNAME); in read_table_data()
2037 add_token_u8(&err, dev, OPAL_STARTNAME); in read_table_data()
2038 add_token_u8(&err, dev, OPAL_ENDROW); in read_table_data()
2041 add_token_u64(&err, dev, offset + off + len); /* end row value in read_table_data()
2043 add_token_u8(&err, dev, OPAL_ENDNAME); in read_table_data()
2044 add_token_u8(&err, dev, OPAL_ENDLIST); in read_table_data()
2046 if (err) { in read_table_data()
2051 err = finalize_and_send(dev, read_table_data_cont); in read_table_data()
2052 if (err) in read_table_data()
2057 err = -EOVERFLOW; in read_table_data()
2064 err = -EFAULT; in read_table_data()
2072 return err; in read_table_data()
2077 int err = 0; in end_opal_session() local
2081 add_token_u8(&err, dev, OPAL_ENDOFSESSION); in end_opal_session()
2083 if (err < 0) in end_opal_session()
2084 return err; in end_opal_session()