UMAD_SIZE(3)

πŸ“¦
version 65.0 Β· 2 versions
  • 65.0 Β· alpine 3.24, arch rolling, centos-stream 10, centos-stream 9, debian bookworm, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 1.3.10.2 Β· nixos 26.05, nixpkgs unstable
, in alpine 3.24, arch rolling, centos-stream 10, centos-stream 9, debian bookworm, debian trixie, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– UMAD_SIZE(3) πŸ’–

okay so bestie, welcome to the OpenIB Programmer's Manual β€” this is the umad_size page and it's short but it's iconic, no cap. One function, one job, zero drama. πŸŽ€


✨ NAME ✨

umad_size β€” get the size of umad buffer πŸ¦‹

like... that's it. that's the whole name section. she's concise. we stan. πŸ’…


🌸 SYNOPSIS 🌸

#include <infiniband/umad.h>

size_t umad_size(void);

yes bestie you gotta include <infiniband/umad.h> or the compiler will literally not know what you're talking about and it will be so embarrassing. 😭


🧚 DESCRIPTION 🧚

umad_size() returns the size of the umad buffer, and it's measured in bytes. that's the vibe. that's the whole function. she said "here's your number, go off". ✨


πŸ‘‘ RETURN VALUE πŸ‘‘

umad_size() returns the size of the umad buffer β€” in bytes, always bytes, bytes are the moment. πŸ’œ

not me writing the same sentence twice because the manpage did... the original said it in both places so we're saying it in both places. consistency queen. periodt. πŸ’…

🫢 AUTHOR 🫢

Hal Rosenstock <halr@voltaire.com> β€” the main character who brought this lil function into the world. show some respect. 😌


that's the whole page bestie!! 🌈 this was the OpenIB manual, dated May 21, 2007 β€” yeah she's vintage, she's a classic, she's thriving. go measure your buffers, ily, bye!! πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from