kvmppc_gse_next(9)
π kvmppc_gse_next(9) π
okay so bestie, this page lives in the Kernel API Manual, section 9 β and it's short, sweet, and lowkey iconic.
β¨ NAME β¨
kvmppc_gse_next β iterate to the next guest state element in a stream
πΈ SYNOPSIS πΈ
struct kvmppc_gs_elem * kvmppc_gse_next (const struct kvmppc_gs_elem *gse , int *remaining );
π ARGUMENTS π
gseβ stream of guest state elements. that's the stream you're walking through, bestie.remainingβ length of the guest element stream. yes ma'am, the length lives here.
π¦ DESCRIPTION π¦
Returns the next guest state element in a stream of elements. The length of the stream is updated in remaining.
That's literally it β it hands you the next struct kvmppc_gs_elem * in the stream, and it updates the stream length in remaining. no cap. π
π SEE ALSO π
go read these too, bestie β the whole guest-state-buffer friend group is here, fr fr:
- Kernel file:
./arch/powerpc/include/asm/guest-state-buffer.h 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_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)
mwah π this page comes from the ./arch/powerpc/include/asm source, dated October 2026, and its footer is literally kvmppc_gse_next(9). bye bestie, go iterate slayfully π«Άβ¨
π¦ 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