drm_print_hex_dump(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, meet drm_print_hex_dump from the Kernel API Manual πŸ’… β€” she's here to print a hex dump to a &drm_printer stream. no cap, that's her whole name vibe.


πŸŽ€ SYNOPSIS πŸŽ€

void drm_print_hex_dump (struct drm_printer *p , const char *prefix , const u8 *buf , size_t len );

πŸ’… ARGUMENTS πŸ’…

  • p β€” The drm_printer, obviously. the destination bestie πŸ’–
  • prefix β€” Prefix for each line, and yes, it may be NULL for no prefix.
  • buf β€” Buffer to dump. the actual hex-dump material ✨
  • len β€” Length of buffer. gotta know how much to dump, periodt.

🧚 DESCRIPTION 🧚

So she prints a hex dump to drm_printer, with 16 space-separated hex bytes per line β€” literally 16, bestie β€” optionally with a prefix on each line. And the important lil detail: no separator is added after prefix. none. zero. she is not sneaking one in there πŸ’€


🌈 SEE ALSO 🌈

these are her friends, go say hi 🫢


okay bye bestie β€” this one lives in ./drivers/gpu/drm, is dated October 2026, and goes by drm_print_hex_dump(9) πŸ’–βœ¨

πŸ“¦ where this page comes from