Lines Matching refs:status
128 psa_status_t status; in psa_load_se_persistent_data() local
132 status = psa_get_se_driver_its_file_uid(driver, &uid); in psa_load_se_persistent_data()
133 if (status != PSA_SUCCESS) { in psa_load_se_persistent_data()
134 return status; in psa_load_se_persistent_data()
153 psa_status_t status; in psa_save_se_persistent_data() local
156 status = psa_get_se_driver_its_file_uid(driver, &uid); in psa_save_se_persistent_data()
157 if (status != PSA_SUCCESS) { in psa_save_se_persistent_data()
158 return status; in psa_save_se_persistent_data()
186 psa_status_t status; in psa_find_se_slot_for_key() local
210 status = p_validate_slot_number(&driver->u.context, in psa_find_se_slot_for_key()
226 status = p_allocate(&driver->u.context, in psa_find_se_slot_for_key()
231 return status; in psa_find_se_slot_for_key()
237 psa_status_t status; in psa_destroy_se_key() local
251 status = driver->methods->key_management->p_destroy( in psa_destroy_se_key()
256 return status == PSA_SUCCESS ? storage_status : status; in psa_destroy_se_key()
269 psa_status_t status = methods->p_init( in psa_init_all_se_drivers() local
273 if (status != PSA_SUCCESS) { in psa_init_all_se_drivers()
274 return status; in psa_init_all_se_drivers()
276 status = psa_save_se_persistent_data(driver); in psa_init_all_se_drivers()
277 if (status != PSA_SUCCESS) { in psa_init_all_se_drivers()
278 return status; in psa_init_all_se_drivers()
296 psa_status_t status; in psa_register_se_driver() local
337 status = PSA_ERROR_INSUFFICIENT_MEMORY; in psa_register_se_driver()
343 status = psa_load_se_persistent_data(&driver_table[i]); in psa_register_se_driver()
344 if (status != PSA_SUCCESS && status != PSA_ERROR_DOES_NOT_EXIST) { in psa_register_se_driver()
353 return status; in psa_register_se_driver()