Lines Matching refs:status
687 i40e_status status; in i40e_nvmupd_command() local
718 status = i40e_nvmupd_state_init(hw, cmd, bytes, perrno); in i40e_nvmupd_command()
722 status = i40e_nvmupd_state_reading(hw, cmd, bytes, perrno); in i40e_nvmupd_command()
726 status = i40e_nvmupd_state_writing(hw, cmd, bytes, perrno); in i40e_nvmupd_command()
731 status = I40E_ERR_NOT_READY; in i40e_nvmupd_command()
739 status = I40E_NOT_SUPPORTED; in i40e_nvmupd_command()
743 return status; in i40e_nvmupd_command()
760 i40e_status status = 0; in i40e_nvmupd_state_init() local
767 status = i40e_acquire_nvm(hw, I40E_RESOURCE_READ); in i40e_nvmupd_state_init()
768 if (status) { in i40e_nvmupd_state_init()
769 *perrno = i40e_aq_rc_to_posix(status, in i40e_nvmupd_state_init()
772 status = i40e_nvmupd_nvm_read(hw, cmd, bytes, perrno); in i40e_nvmupd_state_init()
778 status = i40e_acquire_nvm(hw, I40E_RESOURCE_READ); in i40e_nvmupd_state_init()
779 if (status) { in i40e_nvmupd_state_init()
780 *perrno = i40e_aq_rc_to_posix(status, in i40e_nvmupd_state_init()
783 status = i40e_nvmupd_nvm_read(hw, cmd, bytes, perrno); in i40e_nvmupd_state_init()
784 if (status) in i40e_nvmupd_state_init()
792 status = i40e_acquire_nvm(hw, I40E_RESOURCE_WRITE); in i40e_nvmupd_state_init()
793 if (status) { in i40e_nvmupd_state_init()
794 *perrno = i40e_aq_rc_to_posix(status, in i40e_nvmupd_state_init()
797 status = i40e_nvmupd_nvm_erase(hw, cmd, perrno); in i40e_nvmupd_state_init()
798 if (status) { in i40e_nvmupd_state_init()
808 status = i40e_acquire_nvm(hw, I40E_RESOURCE_WRITE); in i40e_nvmupd_state_init()
809 if (status) { in i40e_nvmupd_state_init()
810 *perrno = i40e_aq_rc_to_posix(status, in i40e_nvmupd_state_init()
813 status = i40e_nvmupd_nvm_write(hw, cmd, bytes, perrno); in i40e_nvmupd_state_init()
814 if (status) { in i40e_nvmupd_state_init()
824 status = i40e_acquire_nvm(hw, I40E_RESOURCE_WRITE); in i40e_nvmupd_state_init()
825 if (status) { in i40e_nvmupd_state_init()
826 *perrno = i40e_aq_rc_to_posix(status, in i40e_nvmupd_state_init()
829 status = i40e_nvmupd_nvm_write(hw, cmd, bytes, perrno); in i40e_nvmupd_state_init()
830 if (status) in i40e_nvmupd_state_init()
838 status = i40e_acquire_nvm(hw, I40E_RESOURCE_WRITE); in i40e_nvmupd_state_init()
839 if (status) { in i40e_nvmupd_state_init()
840 *perrno = i40e_aq_rc_to_posix(status, in i40e_nvmupd_state_init()
843 status = i40e_update_nvm_checksum(hw); in i40e_nvmupd_state_init()
844 if (status) { in i40e_nvmupd_state_init()
846 i40e_aq_rc_to_posix(status, in i40e_nvmupd_state_init()
858 status = i40e_nvmupd_exec_aq(hw, cmd, bytes, perrno); in i40e_nvmupd_state_init()
862 status = i40e_nvmupd_get_aq_result(hw, cmd, bytes, perrno); in i40e_nvmupd_state_init()
869 status = I40E_ERR_NVM; in i40e_nvmupd_state_init()
873 return status; in i40e_nvmupd_state_init()
890 i40e_status status = 0; in i40e_nvmupd_state_reading() local
898 status = i40e_nvmupd_nvm_read(hw, cmd, bytes, perrno); in i40e_nvmupd_state_reading()
902 status = i40e_nvmupd_nvm_read(hw, cmd, bytes, perrno); in i40e_nvmupd_state_reading()
911 status = I40E_NOT_SUPPORTED; in i40e_nvmupd_state_reading()
915 return status; in i40e_nvmupd_state_reading()
932 i40e_status status = 0; in i40e_nvmupd_state_writing() local
941 status = i40e_nvmupd_nvm_write(hw, cmd, bytes, perrno); in i40e_nvmupd_state_writing()
942 if (!status) in i40e_nvmupd_state_writing()
947 status = i40e_nvmupd_nvm_write(hw, cmd, bytes, perrno); in i40e_nvmupd_state_writing()
948 if (status) { in i40e_nvmupd_state_writing()
950 i40e_aq_rc_to_posix(status, in i40e_nvmupd_state_writing()
961 status = i40e_update_nvm_checksum(hw); in i40e_nvmupd_state_writing()
962 if (status) { in i40e_nvmupd_state_writing()
964 i40e_aq_rc_to_posix(status, in i40e_nvmupd_state_writing()
974 status = i40e_update_nvm_checksum(hw); in i40e_nvmupd_state_writing()
975 if (status) { in i40e_nvmupd_state_writing()
977 i40e_aq_rc_to_posix(status, in i40e_nvmupd_state_writing()
991 status = I40E_NOT_SUPPORTED; in i40e_nvmupd_state_writing()
1002 if (status && (hw->aq.asq_last_status == I40E_AQ_RC_EBUSY) && in i40e_nvmupd_state_writing()
1004 i40e_status old_status = status; in i40e_nvmupd_state_writing()
1014 status = i40e_acquire_nvm(hw, I40E_RESOURCE_WRITE); in i40e_nvmupd_state_writing()
1015 if (status) { in i40e_nvmupd_state_writing()
1019 status = old_status; in i40e_nvmupd_state_writing()
1028 return status; in i40e_nvmupd_state_writing()
1137 i40e_status status; in i40e_nvmupd_exec_aq() local
1166 status = i40e_allocate_virt_mem(hw, &hw->nvm_buff, in i40e_nvmupd_exec_aq()
1168 if (status) in i40e_nvmupd_exec_aq()
1171 status); in i40e_nvmupd_exec_aq()
1181 status = i40e_asq_send_command(hw, aq_desc, buff, in i40e_nvmupd_exec_aq()
1183 if (status) { in i40e_nvmupd_exec_aq()
1186 i40e_stat_str(hw, status), in i40e_nvmupd_exec_aq()
1188 *perrno = i40e_aq_rc_to_posix(status, hw->aq.asq_last_status); in i40e_nvmupd_exec_aq()
1191 return status; in i40e_nvmupd_exec_aq()
1277 i40e_status status; in i40e_nvmupd_nvm_read() local
1288 status = i40e_aq_read_nvm(hw, module, cmd->offset, (u16)cmd->data_size, in i40e_nvmupd_nvm_read()
1290 if (status) { in i40e_nvmupd_nvm_read()
1296 status, hw->aq.asq_last_status); in i40e_nvmupd_nvm_read()
1297 *perrno = i40e_aq_rc_to_posix(status, hw->aq.asq_last_status); in i40e_nvmupd_nvm_read()
1300 return status; in i40e_nvmupd_nvm_read()
1315 i40e_status status = 0; in i40e_nvmupd_nvm_erase() local
1327 status = i40e_aq_erase_nvm(hw, module, cmd->offset, (u16)cmd->data_size, in i40e_nvmupd_nvm_erase()
1329 if (status) { in i40e_nvmupd_nvm_erase()
1335 status, hw->aq.asq_last_status); in i40e_nvmupd_nvm_erase()
1336 *perrno = i40e_aq_rc_to_posix(status, hw->aq.asq_last_status); in i40e_nvmupd_nvm_erase()
1339 return status; in i40e_nvmupd_nvm_erase()
1355 i40e_status status = 0; in i40e_nvmupd_nvm_write() local
1367 status = i40e_aq_update_nvm(hw, module, cmd->offset, in i40e_nvmupd_nvm_write()
1370 if (status) { in i40e_nvmupd_nvm_write()
1376 status, hw->aq.asq_last_status); in i40e_nvmupd_nvm_write()
1377 *perrno = i40e_aq_rc_to_posix(status, hw->aq.asq_last_status); in i40e_nvmupd_nvm_write()
1380 return status; in i40e_nvmupd_nvm_write()