kvmppc_gse_put_be32(9)
π kvmppc_gse_put_be32(9) β Kernel API Manual β¨
okay so bestie, welcome to the Kernel API Manual page for kvmppc_gse_put_be32(9) π β it's a tiny little helper in the PowerPC/KVM guest-state-buffer universe and honestly? she's iconic for doing exactly one thing.
β¨ NAME β¨
kvmppc_gse_put_be32 β add a be32 guest state element to a buffer π
π¦ SYNOPSIS π¦
int kvmppc_gse_put_be32 (struct kvmppc_gs_buff *gsb , u16 iden , __be32
val );
like yeah it's an int, and yeah it takes three things. we love a signature with range π
πΈ ARGUMENTS πΈ
gsbβ guest state buffer to add element to π«Ά the vessel, the container, the main character of the operationidenβ guest state ID π« it's au16, it's the identity, it's giving name tag at the function partyvalβ big endian value π₯ note the__be32, bestie β big endian specifically, no cap
π SEE ALSO π
in the kernel file ./arch/powerpc/include/asm/guest-state-buffer.h you'll find the whole extended fam π and there are a LOT of them, so buckle up:
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_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_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)
literally the whole friend group showed up for this one π«Άπ
ok and before u go β this page lives at ./arch/powerpc/include/asm and it's dated October 2026, so like... mark ur calendar bestie ποΈβ¨ mwah, go read ur be32s, ily, bye π
ππ
π¦ 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