remap_data16_to_data32(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– 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