p_start(9)
π NAME π
okay so bestie, welcome to the p_start(9) page from the Kernel API Manual β and she is here to start a depth first traversal of profile tree. no cap. πΈ
β¨ SYNOPSIS β¨
void * p_start (struct seq_file *f , loff_t *pos );
π ARGUMENTS π
fβ theseq_fileto fill. she's the blank canvas, okay? πposβ current position. that's the spot, bestie. π
π¦ RETURN π¦
first profile under current namespace or NULL if none found. that's the whole return vibe β if there's nothing, it's NULL. iconic. π
π₯ DESCRIPTION π₯
acquires first ns->lock. that's literally the description, bestie β she acquires first ns->lock and that's the moment. π«Ά
π SEE ALSO π
Kernel file ./security/apparmor/apparmorfs.c is the main character here, and the whole squad is: mangle_name(9), __aafs_setup_d_inode(9), aafs_create(9), aafs_create_file(9), aafs_create_dir(9), aafs_remove(9), aa_simple_write_to_buffer(9), aa_get_data_from_compressed(9), query_data(9), query_label(9), aa_write_access(9), __next_ns(9), __first_profile(9), __next_profile(9), next_profile(9), p_next(9), p_stop(9), seq_show_profile(9), entry_create_file(9), entry_create_dir(9), entry_remove_file(9), entry_remove_dir(9), aa_destroy_aafs(9), aa_create_aafs(9). iykyk. π
signing off from source/version ./security/apparmor, dated October 2026 β this is p_start(9), periodt. π
β¨
π¦ 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