Home | History | Annotate | Download | only in vold

Lines Matching full:persist_data

93 static struct crypt_persist_data *persist_data = NULL;
717 if (persist_data) {
729 persist_data = pdata;
760 if (persist_data == NULL) {
789 persist_data = pdata;
812 if (persist_data == NULL) {
875 if (unix_write(fd, persist_data, crypt_ftr.persist_data_size) ==
3101 if (!persist_data) {
3105 persist_data = pdata;
3108 if (persist_data) {
3305 if (persist_data == NULL) {
3308 for (i = 0; i < persist_data->persist_valid_entries; i++) {
3309 if (!strncmp(persist_data->persist_entry[i].key, fieldname, PROPERTY_KEY_MAX)) {
3311 strlcpy(value, persist_data->persist_entry[i].val, PROPERTY_VALUE_MAX);
3327 if (persist_data == NULL) {
3345 num = persist_data->persist_valid_entries;
3348 if (!strncmp(persist_data->persist_entry[i].key, fieldname, PROPERTY_KEY_MAX)) {
3350 memset(persist_data->persist_entry[i].val, 0, PROPERTY_VALUE_MAX);
3351 strlcpy(persist_data->persist_entry[i].val, value, PROPERTY_VALUE_MAX);
3357 if (persist_data->persist_valid_entries < max_persistent_entries) {
3358 memset(&persist_data->persist_entry[num], 0, sizeof(struct crypt_persist_entry));
3359 strlcpy(persist_data->persist_entry[num].key, fieldname, PROPERTY_KEY_MAX);
3360 strlcpy(persist_data->persist_entry[num].val, value, PROPERTY_VALUE_MAX);
3361 persist_data->persist_valid_entries++;
3378 if (persist_data == NULL) {
3380 if (persist_data == NULL) {
3410 if (persist_data == NULL) {
3412 if (persist_data == NULL) {