af_alg_alloc_areq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Bestie, welcome to af_alg_alloc_areq(9) from the Kernel API Manual β€” the allocator page that's lowkey iconic. πŸ’–βœ¨

🌸 NAME 🌸

af_alg_alloc_areq β€” allocate struct af_alg_async_req. Slay.

✨ SYNOPSIS ✨

struct af_alg_async_req * af_alg_alloc_areq (struct sock *sk , unsigned
       int areqlen );

πŸŽ€ ARGUMENTS πŸŽ€

  • sk β€” socket of connection to user space. That's the whole vibe. πŸ’…
  • areqlen β€” size of struct af_alg_async_req + crypto_*_reqsize. Yes, literally that size. 🫢

πŸ’– RETURN πŸ’–

The allocated data structure β€” or ERR_PTR upon error. That's it, bestie. 😭

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./crypto/af_alg.c, plus the whole friend group:


Okay bye bestie! This page is from source/version ./crypto, dated October 2026, and it's literally af_alg_alloc_areq(9) signing off. Mwah! πŸ’‹πŸŒˆ

πŸ“¦ where this page comes from