Lines Matching refs:dest

135 int ecryptfs_write_packet_length(char *dest, size_t size,  in ecryptfs_write_packet_length()  argument
141 dest[0] = size; in ecryptfs_write_packet_length()
144 dest[0] = (((size - 192) / 256) + 192); in ecryptfs_write_packet_length()
145 dest[1] = ((size - 192) % 256); in ecryptfs_write_packet_length()
623 ecryptfs_write_tag_70_packet(char *dest, size_t *remaining_bytes, in ecryptfs_write_tag_70_packet() argument
683 if (dest == NULL) { in ecryptfs_write_tag_70_packet()
704 dest[s->i++] = ECRYPTFS_TAG_70_PACKET_TYPE; in ecryptfs_write_tag_70_packet()
705 rc = ecryptfs_write_packet_length(&dest[s->i], in ecryptfs_write_tag_70_packet()
717 ecryptfs_from_hex(&dest[s->i], in ecryptfs_write_tag_70_packet()
732 dest[s->i++] = s->cipher_code; in ecryptfs_write_tag_70_packet()
824 rc = virt_to_scatterlist(&dest[s->i], s->block_aligned_filename_size, in ecryptfs_write_tag_70_packet()
2023 write_tag_1_packet(char *dest, size_t *remaining_bytes, in write_tag_1_packet() argument
2079 dest[(*packet_size)++] = ECRYPTFS_TAG_1_PACKET_TYPE; in write_tag_1_packet()
2080 rc = ecryptfs_write_packet_length(&dest[(*packet_size)], in write_tag_1_packet()
2089 dest[(*packet_size)++] = 0x03; /* version 3 */ in write_tag_1_packet()
2090 memcpy(&dest[(*packet_size)], key_rec->sig, ECRYPTFS_SIG_SIZE); in write_tag_1_packet()
2092 dest[(*packet_size)++] = RFC2440_CIPHER_RSA; in write_tag_1_packet()
2093 memcpy(&dest[(*packet_size)], key_rec->enc_key, in write_tag_1_packet()
2115 write_tag_11_packet(char *dest, size_t *remaining_bytes, char *contents, in write_tag_11_packet() argument
2139 dest[(*packet_length)++] = ECRYPTFS_TAG_11_PACKET_TYPE; in write_tag_11_packet()
2140 rc = ecryptfs_write_packet_length(&dest[(*packet_length)], in write_tag_11_packet()
2149 dest[(*packet_length)++] = 0x62; /* binary data format specifier */ in write_tag_11_packet()
2150 dest[(*packet_length)++] = 8; in write_tag_11_packet()
2151 memcpy(&dest[(*packet_length)], "_CONSOLE", 8); in write_tag_11_packet()
2153 memset(&dest[(*packet_length)], 0x00, 4); in write_tag_11_packet()
2155 memcpy(&dest[(*packet_length)], contents, contents_length); in write_tag_11_packet()
2178 write_tag_3_packet(char *dest, size_t *remaining_bytes, in write_tag_3_packet() argument
2331 dest[(*packet_size)++] = ECRYPTFS_TAG_3_PACKET_TYPE; in write_tag_3_packet()
2334 rc = ecryptfs_write_packet_length(&dest[(*packet_size)], in write_tag_3_packet()
2343 dest[(*packet_size)++] = 0x04; /* version 4 */ in write_tag_3_packet()
2354 dest[(*packet_size)++] = cipher_code; in write_tag_3_packet()
2355 dest[(*packet_size)++] = 0x03; /* S2K */ in write_tag_3_packet()
2356 dest[(*packet_size)++] = 0x01; /* MD5 (TODO: parameterize) */ in write_tag_3_packet()
2357 memcpy(&dest[(*packet_size)], auth_tok->token.password.salt, in write_tag_3_packet()
2360 dest[(*packet_size)++] = 0x60; /* hash iterations (65536) */ in write_tag_3_packet()
2361 memcpy(&dest[(*packet_size)], key_rec->enc_key, in write_tag_3_packet()