remap_data16_to_data32(9)
π NAME π
Okay so bestie, the main character here is remap_data16_to_data32, and its whole thing is: remap u16 @old table to a u32 based table. That's the vibe. This page comes from the Kernel API Manual, and the callable is remap_data16_to_data32(9). π
β¨ SYNOPSIS β¨
struct table_header * remap_data16_to_data32 (struct table_header *old
);
π¦ ARGUMENTS π¦
oldβ the table to remap. That's it, that's the input. π
πΈ RETURN πΈ
You get back a new table with u32 entries instead of u16. Literally the glow-up. β¨
π NOTE π
Heads up, bestie: this function will free old, so the caller does not have to. Not me doing cleanup for you β it's giving main character energy. ππ
π₯ SEE ALSO π₯
Kernel file ./security/apparmor/match.c and the whole squad: unpack_table(9), verify_table_headers(9), verify_dfa(9), dfa_free(9), aa_dfa_free_kref(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). Go off, honestly. π
Catch u later, bestie β source/version: ./security/apparmor, date: October 2026. πβ¨
π¦ 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