kvmppc_gsbm_fill(9)
π kvmppc_gsbm_fill(9) β like, the whole Kernel API Manual moment
okay so bestie, welcome to the Kernel API Manual β¨ this one's a short one and honestly it's giving "one job and she does it." no cap.
π NAME π
kvmppc_gsbm_fill β fill the entire bitmap π
like. the entire bitmap. not a corner of it. not "some of it." the whole thing. periodt.
β¨ SYNOPSIS β¨
void kvmppc_gsbm_fill (struct kvmppc_gs_bitmap *gsbm );
returns void, takes one pointer, zero drama. we love a low-maintenance icon π
πΈ ARGUMENTS πΈ
gsbmβ the guest state buffer bitmap π¦ that's it. that's the whole argument list. she's the main character and she's the only cast member.
π SEE ALSO π
okay so this is the part where the page name-drops literally everyone in the group chat, and I'm not about to leave anyone out β iykyk. first up, the source file herself:
- Kernel file
./arch/powerpc/include/asm/guest-state-buffer.h
then the structs, all of them, no skipping (I would never):
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)
and then the function besties, in order, exactly like the page says π«Ά:
kvmppc_gsb_header(9)kvmppc_gsb_data(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_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)
ngl that's a lot of cross-references for a function whose entire personality is "fill the bitmap," but honestly? respect. she knows her people π
π and that's the whole page, bestie β short, sweet, fully filled in. this cutie lives over in ./arch/powerpc/include/asm and the manual's dated October 2026, so go forth and fill those bitmaps fr fr πβ¨ππ¦πΈπ
π¦ 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