dfa_free(9)
πΈ NAME πΈ
Welcome to dfa_free(9) from the Kernel API Manual, bestie. The name line is giving: dfa_free β free a dfa allocated by aa_dfa_unpack.
β¨ SYNOPSIS β¨
Okay so the signature is literally this, no cap:
void dfa_free (struct aa_dfa *dfa );
π ARGUMENTS π
dfaβ the dfa to free (MAYBE NULL). Yep, that's the whole arg list, iconic.
π DESCRIPTION π
Short, strict, and lowkey the whole vibe check: Requires: reference count to dfa == 0.
π¦ SEE ALSO π¦
Kernel file ./security/apparmor/match.c, and the whole squad is:
unpack_table(9)verify_table_headers(9)verify_dfa(9)aa_dfa_free_kref(9)remap_data16_to_data32(9)aa_dfa_unpack(9)aa_dfa_match_len(9)aa_dfa_match(9)aa_dfa_next(9)aa_dfa_match_until(9)aa_dfa_matchn_until(9)aa_dfa_leftmatch(9)
Source/version: ./security/apparmor Β· date: October 2026 β mwah, bestie, you ate πβ¨
π¦ 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