bprm_at_flags(9)
π bprm_at_flags(9) β the kernel API manual, but make it cute
okay bestie, so this is bprm_at_flags from section 9 of the Kernel API Manual, and honestly? she's short but she matters. like, the tiny function with main character energy π
β¨ NAME β¨
bprm_at_flags β literally just: the AT_FLAGS this invocation implies. that's it. that's the whole vibe check. π¦
πΈ SYNOPSIS πΈ
unsigned long bprm_at_flags (const struct linux_binprm *bprm );
copy it exactly, don't get creative with the spacing, she's particular π
π§ ARGUMENTS π§
bprmβ the binary that is being executed. yeah, the actual exec-in-progress situation. that's the one π«Ά
π DESCRIPTION π
so what does she do? she tells the program on the receiving end which dispatch contract it got. like passing a little note in class: "hey, here's what you signed up for." no cap, that's the whole job. β¨
β RETURN β
she returns the AT_FLAGS value for this exec. that's the gift. that's what you get. π
π SEE ALSO π
- Kernel file
./include/linux/binfmts.hβ go read her, she's iconic π₯
okay that's the page!! short and slay, just how the kernel likes it π
source/version: ./include/linux Β· date: October 2026 β mwah, signing off, hope this helped bestie ππ§
π¦ 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