kvmppc_gsb_paddress(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

kvmppc_gsb_paddress β€” the physical address of buffer. okay so this is kvmppc_gsb_paddress(9) from the Kernel API Manual, and it's literally the little function that gives you the buffer's physical address. slay. ✨

✨ SYNOPSIS ✨

u64 kvmppc_gsb_paddress (struct kvmppc_gs_buff *gsb );

bestie, it takes one argument and returns a u64. that's the whole vibe. 🫢

πŸŽ€ ARGUMENTS πŸŽ€

  • gsb β€” guest state buffer. that's the one and only argument, no cap. πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

Returns the physical address of the buffer. like, that's the entire plot: you hand it the gsb, it hands back the physical address, and the return type is u64 per the synopsis. iconic, honestly. 🌸

🌈 SEE ALSO 🌈

Kernel file ./arch/powerpc/include/asm/guest-state-buffer.h β€” start there, bestie, it's the whole guest-state-buffer header. πŸ¦‹

the struct girlies:

  • struct kvmppc_gs_part_table(9)
  • struct kvmppc_gs_proc_table(9)
  • struct kvmppc_gs_buff_info(9)
  • struct kvmppc_gs_header(9)
  • struct kvmppc_gs_elem(9)
  • struct kvmppc_gs_buff(9)
  • struct kvmppc_gs_bitmap(9)
  • struct kvmppc_gs_parser(9)
  • struct kvmppc_gs_msg_ops(9)
  • struct kvmppc_gs_msg(9)

the function besties:


mwah, signing off from source/version ./arch/powerpc/include/asm, dated October 2026, for kvmppc_gsb_paddress(9) β€” bye bestie πŸ’‹πŸ’–

πŸ“¦ where this page comes from