security_initcall_pure(9)
π security_initcall_pure(9)
okay so bestie, welcome to the Kernel API Manual β this one's a lil function called security_initcall_pure and honestly? she's giving "quiet luxury" because she takes literally zero arguments and just does the thing. Let's get into it π
β¨ NAME β¨
security_initcall_pure β the one that runs the LSM pure initcalls πΈ
Like, that's her whole job. Run the pure initcalls for the LSMs. No notes, no drama, no args. Periodt.
π¦ SYNOPSIS π¦
int security_initcall_pure (void );
that's it. that's the whole signature. she's simple, she's iconic, she returns an int π
π ARGUMENTS π
voidβ no arguments. nothing. nada. zero. she does not want your input, she does not need your input, she is thriving on her own π«Ά
π₯ SEE ALSO π₯
okay this is the part where I hold your hand and walk you through the whole friend group, because security_initcall_pure does NOT exist in a vacuum and you will be seeing these names again iykyk:
- the kernel file
./security/lsm_init.cβ that's where she lives, that's her home address, go say hi π lsm_choose_security(9)lsm_choose_lsm(9)lsm_debug_enable(9)lsm_enabled_set(9)lsm_is_enabled(9)lsm_order_exists(9)lsm_order_append(9)lsm_order_parse(9)lsm_blob_size_update(9)lsm_prepare(9)lsm_init_single(9)lsm_static_call_init(9)security_add_hooks(9)early_security_init(9)security_init(9)security_initcall_early(9)security_initcall_core(9)security_initcall_subsys(9)security_initcall_fs(9)security_initcall_device(9)security_initcall_late(9)security_initcall_late_sync(9)
like, look at that lineup. the pure initcall is literally sitting in the middle of a whole initcall family reunion and every single one of them is invited π go read them all, they're mutuals fr fr.
ngl bestie, this page is short but she's still main character energy. no arguments, one job, slay π
and that's a wrap! this lil page comes to you from ./security and it's dated October 2026, filed under the very chic name security_initcall_pure(9) π go forth and run those pure initcalls, bestie β you've got this πβ¨
π¦ 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