STRUCT TIPC_TFM(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, welcome to the struct tipc_tfm(9) page from the Kernel API Manual πŸ’… this is literally the TIPC TFM structure to form a list of TFMs β€” and yes, that's the whole assignment: make a list of TFMs. iconic behavior, no cap ✨

🌸 SYNOPSIS 🌸

Here's the struct, copied exactly because we do not mess with code:

       struct tipc_tfm {
           struct crypto_aead *tfm;
           struct list_head list;
        };

πŸŽ€ Members πŸŽ€

  • tfm β€” cipher handle/key πŸ”‘
  • list β€” linked list of TFMs πŸ”—

πŸ’… SEE ALSO πŸ’…

The kernel file is ./net/tipc/crypto.c, and these are the related pages you should also peek at, fr fr: struct tipc_aead(9), struct tipc_crypto_stats(9), struct tipc_crypto(9), tipc_aead_key_validate(9), tipc_aead_key_generate(9), tipc_aead_free(9), tipc_aead_tfm_next(9), tipc_aead_init(9), tipc_aead_clone(9), tipc_aead_mem_alloc(9), tipc_aead_encrypt(9), tipc_aead_decrypt(9), tipc_ehdr_validate(9), tipc_ehdr_build(9), tipc_crypto_key_init(9), tipc_crypto_key_attach(9), tipc_crypto_key_try_align(9), tipc_crypto_key_pick_tx(9), tipc_crypto_key_synch(9), tipc_crypto_xmit(9), tipc_crypto_rcv(9), tipc_crypto_msg_rcv(9), tipc_crypto_key_distr(9), tipc_crypto_key_xmit(9), tipc_crypto_key_rcv(9), tipc_crypto_work_rx(9), tipc_crypto_rekeying_sched(9), tipc_crypto_work_tx(9).


kisses and good vibes 🫢 β€” source/version: ./net/tipc, date: October 2026, page: struct tipc_tfm(9) πŸ’–

πŸ“¦ where this page comes from