kvmppc_gsb_data(9)
π kvmppc_gsb_data(9) π
ok so bestie, welcome to the Kernel API Manual β yes that's the manual name, and yes you will be reading it, because this little function is a whole vibe β¨
π NAME π
kvmppc_gsb_data β literally just the elements of a guest state buffer. that's it. that's the whole thing. she's an icon, she's a one-liner, she's giving "i have one job and i ate" π
β¨ SYNOPSIS β¨
struct kvmppc_gs_elem * kvmppc_gsb_data (struct kvmppc_gs_buff *gsb );
look at her. gorgeous. no cap π«Ά
πΈ ARGUMENTS πΈ
gsbβ guest state buffer. that's the one and only thing you're handing her. she takes exactly one (1) friend and she's happy about it π¦
π DESCRIPTION π
Returns a pointer to the first element of the buffer data. that's the whole description bestie, she's not gonna pad it out for you π the return value is a pointer, it points at the first element, and the elements live in the buffer's data. periodt. π₯
π SEE ALSO π
okay this is the part where she name-drops literally everyone in the group chat, so buckle up π first up, the kernel file:
./arch/powerpc/include/asm/guest-state-buffer.h
and now the cast, in exactly the order she introduced them π
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)kvmppc_gsb_header(9)kvmppc_gsb_len(9)kvmppc_gsb_capacity(9)kvmppc_gsb_paddress(9)kvmppc_gsb_nelems(9)kvmppc_gsb_reset(9)kvmppc_gsb_data_len(9)kvmppc_gsb_data_cap(9)kvmppc_gsb_for_each_elem(9)kvmppc_gse_iden(9)kvmppc_gse_len(9)kvmppc_gse_total_len(9)kvmppc_gse_total_size(9)kvmppc_gse_data(9)kvmppc_gse_ok(9)kvmppc_gse_next(9)kvmppc_gse_for_each_elem(9)kvmppc_gse_put_be32(9)kvmppc_gse_put_u32(9)kvmppc_gse_put_be64(9)kvmppc_gse_put_u64(9)__kvmppc_gse_put_reg(9)kvmppc_gse_put_vector128(9)kvmppc_gse_put_part_table(9)kvmppc_gse_put_proc_table(9)kvmppc_gse_put_buff_info(9)kvmppc_gse_get_be32(9)kvmppc_gse_get_u32(9)kvmppc_gse_get_be64(9)kvmppc_gse_get_u64(9)kvmppc_gse_get_vector128(9)kvmppc_gsbm_zero(9)kvmppc_gsbm_fill(9)kvmppc_gsbm_for_each(9)kvmppc_gsp_for_each(9)kvmppc_gsm_for_each(9)kvmppc_gsm_include(9)kvmppc_gsm_includes(9)kvmppc_gsb_receive_data(9)kvmppc_gsb_send_data(9)
like, the entire extended universe showed up for her. main character energy fr fr π
anyway bestie that's the page π this absolute slay lives over in ./arch/powerpc/include/asm, dated October 2026, and honestly? she ate. go read the whole guest-state-buffer saga, iykyk πΈπ¦π
π¦ 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