get_frame_size(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… get_frame_size(9) β€” Kernel API Manual ✨

okay bestie, welcome to get_frame_size(9) from the Kernel API Manual 🫢 this one is short, specific, and lowkey iconic. it's giving β€œtiny function, very particular job” energy πŸ’–


🌸 NAME 🌸

get_frame_size β€” extract the stack adjustment from an "addik r1, r1, adjust" instruction πŸŽ€


✨ SYNOPSIS ✨

long get_frame_size (unsigned long instr );

🧚 ARGUMENTS 🧚

  • instr β€” a Microblaze instruction πŸ’… that's the thing you're handing over, no cap.

πŸ”₯ DESCRIPTION πŸ”₯

Return β€” Number of stack bytes the instruction reserves or reclaims 🌈

like… that's literally the whole description, and it ate. the function looks at the instruction and gives you back that stack-byte number πŸ’œ


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./arch/microblaze/kernel/unwind.c πŸ‘‘ plus these besties:

go read those if you want the full unwind-adjacent group chat 🫢✨


mwah πŸ’‹ this page lives under ./arch/microblaze/kernel, dated October 2026, and it's still serving get_frame_size(9) realness πŸŽ€πŸ‘‘

πŸ“¦ where this page comes from