key_rec 346 fs/ecryptfs/keystore.c parse_tag_67_packet(struct ecryptfs_key_record *key_rec, key_rec 384 fs/ecryptfs/keystore.c rc = ecryptfs_parse_packet_length(&data[i], &key_rec->enc_key_size, key_rec 392 fs/ecryptfs/keystore.c if (message_len < (i + key_rec->enc_key_size)) { key_rec 395 fs/ecryptfs/keystore.c __func__, message_len, (i + key_rec->enc_key_size)); key_rec 398 fs/ecryptfs/keystore.c if (key_rec->enc_key_size > ECRYPTFS_MAX_ENCRYPTED_KEY_BYTES) { key_rec 402 fs/ecryptfs/keystore.c key_rec->enc_key_size, key_rec 406 fs/ecryptfs/keystore.c memcpy(key_rec->enc_key, &data[i], key_rec->enc_key_size); key_rec 1963 fs/ecryptfs/keystore.c struct ecryptfs_key_record *key_rec) key_rec 1995 fs/ecryptfs/keystore.c rc = parse_tag_67_packet(key_rec, msg); key_rec 2021 fs/ecryptfs/keystore.c struct ecryptfs_key_record *key_rec, size_t *packet_size) key_rec 2030 fs/ecryptfs/keystore.c ecryptfs_from_hex(key_rec->sig, auth_tok->token.private_key.signature, key_rec 2037 fs/ecryptfs/keystore.c memcpy(key_rec->enc_key, key_rec 2048 fs/ecryptfs/keystore.c key_rec); key_rec 2056 fs/ecryptfs/keystore.c ecryptfs_dump_hex(key_rec->enc_key, key_rec->enc_key_size); key_rec 2066 fs/ecryptfs/keystore.c + key_rec->enc_key_size); /* Encrypted key size */ key_rec 2085 fs/ecryptfs/keystore.c memcpy(&dest[(*packet_size)], key_rec->sig, ECRYPTFS_SIG_SIZE); key_rec 2088 fs/ecryptfs/keystore.c memcpy(&dest[(*packet_size)], key_rec->enc_key, key_rec 2089 fs/ecryptfs/keystore.c key_rec->enc_key_size); key_rec 2090 fs/ecryptfs/keystore.c (*packet_size) += key_rec->enc_key_size; key_rec 2176 fs/ecryptfs/keystore.c struct ecryptfs_key_record *key_rec, size_t *packet_size) key_rec 2194 fs/ecryptfs/keystore.c ecryptfs_from_hex(key_rec->sig, auth_tok->token.password.signature, key_rec 2223 fs/ecryptfs/keystore.c key_rec->enc_key_size = key_rec 2233 fs/ecryptfs/keystore.c key_rec->enc_key_size); key_rec 2234 fs/ecryptfs/keystore.c memcpy(key_rec->enc_key, key_rec 2236 fs/ecryptfs/keystore.c key_rec->enc_key_size); key_rec 2257 fs/ecryptfs/keystore.c rc = virt_to_scatterlist(crypt_stat->key, key_rec->enc_key_size, key_rec 2263 fs/ecryptfs/keystore.c rc, key_rec->enc_key_size); key_rec 2267 fs/ecryptfs/keystore.c rc = virt_to_scatterlist(key_rec->enc_key, key_rec->enc_key_size, key_rec 2274 fs/ecryptfs/keystore.c key_rec->enc_key_size); key_rec 2305 fs/ecryptfs/keystore.c (*key_rec).enc_key_size, NULL); key_rec 2316 fs/ecryptfs/keystore.c key_rec->enc_key_size); key_rec 2317 fs/ecryptfs/keystore.c ecryptfs_dump_hex(key_rec->enc_key, key_rec 2318 fs/ecryptfs/keystore.c key_rec->enc_key_size); key_rec 2331 fs/ecryptfs/keystore.c + key_rec->enc_key_size); /* Encrypted key size */ key_rec 2369 fs/ecryptfs/keystore.c memcpy(&dest[(*packet_size)], key_rec->enc_key, key_rec 2370 fs/ecryptfs/keystore.c key_rec->enc_key_size); key_rec 2371 fs/ecryptfs/keystore.c (*packet_size) += key_rec->enc_key_size; key_rec 2409 fs/ecryptfs/keystore.c struct ecryptfs_key_record *key_rec; key_rec 2415 fs/ecryptfs/keystore.c key_rec = kmem_cache_alloc(ecryptfs_key_record_cache, GFP_KERNEL); key_rec 2416 fs/ecryptfs/keystore.c if (!key_rec) { key_rec 2422 fs/ecryptfs/keystore.c memset(key_rec, 0, sizeof(*key_rec)); key_rec 2436 fs/ecryptfs/keystore.c crypt_stat, key_rec, key_rec 2448 fs/ecryptfs/keystore.c key_rec->sig, key_rec 2459 fs/ecryptfs/keystore.c crypt_stat, key_rec, &written); key_rec 2482 fs/ecryptfs/keystore.c kmem_cache_free(ecryptfs_key_record_cache, key_rec);