add_iaa_compression_mode(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… add_iaa_compression_mode(9) β€” the kernel API manual, bestie edition

okay so real quick: this is a page from the Kernel API Manual, section 9, and it's all about add_iaa_compression_mode. yes the title is a mouthful. no we're not renaming it. let's go 🫢


✨ NAME ✨

add_iaa_compression_mode β€” literally just: add an IAA compression mode. that's it. that's the whole vibe. πŸŽ€


🌸 SYNOPSIS 🌸

int add_iaa_compression_mode (const char *name , const u32 *ll_table ,
       int ll_table_size , const u32 *d_table , int d_table_size ,
       iaa_dev_comp_init_fn_t init , iaa_dev_comp_free_fn_t free );

like, seven whole parameters. she's high maintenance but she's iconic for it πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • name β€” the name the compression mode will be known as. this is her government name, choose wisely ✨
  • ll_table β€” the ll table. that's the whole description. the ll table. iykyk πŸ“
  • ll_table_size β€” the ll table size in bytes. yes, bytes. keep up πŸ’€
  • d_table β€” the d table. again, that's the entire explanation. she's mysterious. main character energy 🌈
  • d_table_size β€” the d table size in bytes. same units as her sister above ⭐
  • init β€” optional callback function to init the compression mode data. optional!! so you can skip her if you want, no pressure 🧚
  • free β€” optional callback function to free the compression mode data. also optional, also important, don't forget the free fr fr 😭

πŸ’– DESCRIPTION πŸ’–

Add a new IAA compression mode named name.

Returns 0 if successful, errcode otherwise.

that's the whole deal. zero means slay, anything else means the universe said no πŸ™ˆ

ngl bestie, this is one of those pages where the synopsis does 90% of the talking and the description just shows up to say "yeah, it does the thing, and here's your return code." and honestly? respect. she's efficient. πŸ‘‘

πŸ‘‘ SEE ALSO πŸ‘‘

go read those too, bestie, they're all in the same friend group 🫢


and that's the page!! footer tea for the record keepers: this one lives under the source ./drivers/crypto/intel/iaa and it's dated October 2026, and it's filed as add_iaa_compression_mode(9). periodt. πŸ’œβœ¨

πŸ“¦ where this page comes from