nfsd4_encode_uint64_t(9)
π nfsd4_encode_uint64_t(9) β the Kernel API Manual, bestie edition π
okay so real talk, this is the man page for nfsd4_encode_uint64_t(9), and it's genuinely such a little icon. it does exactly one thing and it does it slayfully. let's get into it β¨
β¨ NAME β¨
nfsd4_encode_uint64_t β Encode an XDR uint64_t type result π«Ά
πΈ SYNOPSIS πΈ
__be32 nfsd4_encode_uint64_t (struct xdr_stream *xdr , u64 val );
like, that's the whole signature. short, sweet, main character energy π
π¦ ARGUMENTS π¦
xdrβ the target XDR stream π this is the stream we're writing into, bestievalβ the integer value to encode β literally the number going in
π DESCRIPTION π
so what does it do? it encodes the value. that's it. that's the vibe check and it passed π
here are the return values, and yes we're listing both, no cap:
nfs_ok:valencoded;xdradvanced to next position π₯nfserr_resource: stream buffer space exhausted π
lowkey important: if you get nfserr_resource back, that means the stream had no room left. the buffer ran out. that's the whole mood π
π SEE ALSO π
- Kernel file
./fs/nfsd/xdr4.hπ nfsd4_encode_bool(9)β the bool one, tiny legendnfsd4_encode_uint32_t(9)β the 32-bit sibling πnfsd4_encode_opaque_fixed(9)β fixed opaque, iconicnfsd4_encode_opaque(9)β regular opaque, also iconic
and that's the page, bestie!! π§β¨ this came from ./fs/nfsd, dated October 2026, and the manual entry itself is nfsd4_encode_uint64_t(9) β go forth and encode ur 64-bit integers responsibly, ily πππ¦
π¦ 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