Lines Matching refs:dest

122 int ecryptfs_write_packet_length(char *dest, size_t size,  in ecryptfs_write_packet_length()  argument
128 dest[0] = size; in ecryptfs_write_packet_length()
131 dest[0] = (((size - 192) / 256) + 192); in ecryptfs_write_packet_length()
132 dest[1] = ((size - 192) % 256); in ecryptfs_write_packet_length()
621 ecryptfs_write_tag_70_packet(char *dest, size_t *remaining_bytes, in ecryptfs_write_tag_70_packet() argument
677 if (!dest) { in ecryptfs_write_tag_70_packet()
707 dest[s->i++] = ECRYPTFS_TAG_70_PACKET_TYPE; in ecryptfs_write_tag_70_packet()
708 rc = ecryptfs_write_packet_length(&dest[s->i], in ecryptfs_write_tag_70_packet()
720 ecryptfs_from_hex(&dest[s->i], in ecryptfs_write_tag_70_packet()
735 dest[s->i++] = s->cipher_code; in ecryptfs_write_tag_70_packet()
803 rc = virt_to_scatterlist(&dest[s->i], s->block_aligned_filename_size, in ecryptfs_write_tag_70_packet()
2021 write_tag_1_packet(char *dest, size_t *remaining_bytes, in write_tag_1_packet() argument
2077 dest[(*packet_size)++] = ECRYPTFS_TAG_1_PACKET_TYPE; in write_tag_1_packet()
2078 rc = ecryptfs_write_packet_length(&dest[(*packet_size)], in write_tag_1_packet()
2087 dest[(*packet_size)++] = 0x03; /* version 3 */ in write_tag_1_packet()
2088 memcpy(&dest[(*packet_size)], key_rec->sig, ECRYPTFS_SIG_SIZE); in write_tag_1_packet()
2090 dest[(*packet_size)++] = RFC2440_CIPHER_RSA; in write_tag_1_packet()
2091 memcpy(&dest[(*packet_size)], key_rec->enc_key, in write_tag_1_packet()
2113 write_tag_11_packet(char *dest, size_t *remaining_bytes, char *contents, in write_tag_11_packet() argument
2137 dest[(*packet_length)++] = ECRYPTFS_TAG_11_PACKET_TYPE; in write_tag_11_packet()
2138 rc = ecryptfs_write_packet_length(&dest[(*packet_length)], in write_tag_11_packet()
2147 dest[(*packet_length)++] = 0x62; /* binary data format specifier */ in write_tag_11_packet()
2148 dest[(*packet_length)++] = 8; in write_tag_11_packet()
2149 memcpy(&dest[(*packet_length)], "_CONSOLE", 8); in write_tag_11_packet()
2151 memset(&dest[(*packet_length)], 0x00, 4); in write_tag_11_packet()
2153 memcpy(&dest[(*packet_length)], contents, contents_length); in write_tag_11_packet()
2176 write_tag_3_packet(char *dest, size_t *remaining_bytes, in write_tag_3_packet() argument
2342 dest[(*packet_size)++] = ECRYPTFS_TAG_3_PACKET_TYPE; in write_tag_3_packet()
2345 rc = ecryptfs_write_packet_length(&dest[(*packet_size)], in write_tag_3_packet()
2354 dest[(*packet_size)++] = 0x04; /* version 4 */ in write_tag_3_packet()
2365 dest[(*packet_size)++] = cipher_code; in write_tag_3_packet()
2366 dest[(*packet_size)++] = 0x03; /* S2K */ in write_tag_3_packet()
2367 dest[(*packet_size)++] = 0x01; /* MD5 (TODO: parameterize) */ in write_tag_3_packet()
2368 memcpy(&dest[(*packet_size)], auth_tok->token.password.salt, in write_tag_3_packet()
2371 dest[(*packet_size)++] = 0x60; /* hash iterations (65536) */ in write_tag_3_packet()
2372 memcpy(&dest[(*packet_size)], key_rec->enc_key, in write_tag_3_packet()