Lines Matching refs:de_policy
382 EncryptionPolicy de_policy; in create_de_key() local
383 if (!install_storage_key(DATA_MNT_POINT, s_data_options, de_key, &de_policy)) return false; in create_de_key()
384 s_de_policies[user_id] = de_policy; in create_de_key()
454 EncryptionPolicy de_policy; in load_all_de_keys() local
455 if (!install_storage_key(DATA_MNT_POINT, s_data_options, de_key, &de_policy)) return false; in load_all_de_keys()
456 auto ret = s_de_policies.insert({user_id, de_policy}); in load_all_de_keys()
457 if (!ret.second && ret.first->second != de_policy) { in load_all_de_keys()
677 EncryptionPolicy de_policy; in fscrypt_destroy_user_key() local
678 success &= lookup_policy(s_de_policies, user_id, &de_policy) && in fscrypt_destroy_user_key()
679 android::vold::evictKey(DATA_MNT_POINT, de_policy); in fscrypt_destroy_user_key()
934 EncryptionPolicy de_policy; in fscrypt_prepare_user_storage() local
942 if (!lookup_policy(s_de_policies, user_id, &de_policy)) { in fscrypt_prepare_user_storage()
948 if (!read_or_create_volkey(misc_de_empty_volume_path, volume_uuid, &de_policy)) { in fscrypt_prepare_user_storage()
963 if (!prepare_dir_with_policy(system_de_path, 0770, AID_SYSTEM, AID_SYSTEM, de_policy)) in fscrypt_prepare_user_storage()
965 if (!prepare_dir_with_policy(vendor_de_path, 0771, AID_ROOT, AID_ROOT, de_policy)) in fscrypt_prepare_user_storage()
969 if (!prepare_dir_with_policy(misc_de_path, 01771, AID_SYSTEM, AID_MISC, de_policy)) in fscrypt_prepare_user_storage()
971 if (!prepare_dir_with_policy(user_de_path, 0771, AID_SYSTEM, AID_SYSTEM, de_policy)) in fscrypt_prepare_user_storage()