xdr_stream_zero(9)
π xdr_stream_zero π
okay so bestie, this is xdr_stream_zero(9) from the Kernel API Manual β section 9, periodt. itβs giving βzero out a portion of an xdr_stream,β and honestly? iconic. no cap. β¨
β¨ NAME β¨
xdr_stream_zero β zero out a portion of an xdr_stream. thatβs the whole assignment, and she ate. π
π SYNOPSIS π
unsigned int xdr_stream_zero (struct xdr_stream *xdr , unsigned int offset , unsigned int length );
πΈ ARGUMENTS πΈ
xdrβ anxdr_streamto zero out. hand over the stream, bestie. πoffsetβ the starting point in the stream. itβs literally where the zeroing starts.lengthβ the number of bytes to zero. thatβs how much gets the zero treatment.
π₯ SEE ALSO π₯
Kernel file ./net/sunrpc/xdr.c β and the whole XDR friend group is here too:
xdr_encode_opaque_fixed(9)xdr_encode_opaque(9)xdr_terminate_string(9)xdr_buf_to_bvec(9)xdr_buf_to_sg(9)xdr_buf_to_sg_alloc(9)xdr_inline_pages(9)_shift_data_left_pages(9)_shift_data_right_pages(9)_copy_to_pages(9)_copy_from_pages(9)xdr_buf_pages_zero(9)xdr_shrink_bufhead(9)xdr_shrink_pagelen(9)xdr_stream_pos(9)xdr_page_pos(9)xdr_init_encode(9)xdr_init_encode_pages(9)__xdr_commit_encode(9)xdr_reserve_space(9)xdr_reserve_space_vec(9)xdr_truncate_encode(9)xdr_truncate_decode(9)xdr_restrict_buflen(9)xdr_write_pages(9)xdr_init_decode(9)xdr_init_decode_pages(9)xdr_finish_decode(9)xdr_inline_decode(9)xdr_read_pages(9)xdr_set_pagelen(9)xdr_enter_page(9)xdr_buf_subsegment(9)xdr_stream_subsegment(9)xdr_stream_move_subsegment(9)xdr_buf_trim(9)xdr_stream_decode_string_dup(9)xdr_stream_decode_opaque_auth(9)xdr_stream_encode_opaque_auth(9)
thatβs the whole page, bestie. source/version: ./net/sunrpc, dated October 2026, and yes weβre still talking about xdr_stream_zero(9). mwah πβ¨
π¦ 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