ecryptfs_from_hex(9)
π
ecryptfs_from_hex(9) β Kernel API Manual
okay bestie, weβre in the Kernel API Manual and this page is ecryptfs_from_hex(9) β short, sweet, and very βhereβs the signature, now go offβ energy β¨
β¨ NAME β¨
ecryptfs_from_hexβ thatβs the name, and the original one-liner after the dash is blank, no cap π
πΈ SYNOPSIS πΈ
void ecryptfs_from_hex (char *dst , char *src , int dst_size );
Itβs void, so thereβs no return value to catch, bestie π«Ά
π ARGUMENTS π
dstβ buffer to take the bytes fromsrchex; must be at least of size(src_size / 2)srcβ buffer to be converted from a hex string representation to raw valuedst_sizeβ size ofdstbuffer, or number of hex characters pairs to convert
π¦ SEE ALSO π¦
the original sends you on a little tour, and every single stop is here π:
- Kernel file:
./fs/ecryptfs/crypto.c ecryptfs_derive_iv(9)ecryptfs_init_crypt_stat(9)ecryptfs_destroy_crypt_stat(9)virt_to_scatterlist(9)crypt_scatterlist(9)crypt_extent(9)ecryptfs_encrypt_page(9)ecryptfs_decrypt_page(9)ecryptfs_init_crypt_ctx(9)ecryptfs_copy_mount_wide_flags_to_inode_flags(9)ecryptfs_set_default_crypt_stat_vals(9)ecryptfs_new_file_context(9)ecryptfs_validate_marker(9)ecryptfs_process_flags(9)write_ecryptfs_marker(9)ecryptfs_code_for_cipher_string(9)ecryptfs_cipher_code_to_string(9)ecryptfs_write_headers_virt(9)ecryptfs_write_metadata(9)set_default_header_data(9)ecryptfs_read_headers_virt(9)ecryptfs_read_xattr_region(9)ecryptfs_process_key_cipher(9)ecryptfs_destroy_crypto(9)ecryptfs_tfm_exists(9)ecryptfs_get_tfm_and_mutex_for_cipher_name(9)ecryptfs_encode_for_filename(9)ecryptfs_decode_from_filename(9)ecryptfs_encrypt_and_encode_filename(9)ecryptfs_decode_and_decrypt_filename(9)
Source/version + date sign-off, bestie: this one lives under ./fs/ecryptfs, the date is October 2026, and itβs the ecryptfs_from_hex(9) page. Periodt π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms