drm_vprintf(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… drm_vprintf(9) πŸ’…

okay so this is the drm_vprintf(9) page from the Kernel API Manual, and honestly? it's a little one but it's important, so bestie, pay attention 🫢


✨ NAME ✨

drm_vprintf β€” print to a &drm_printer stream πŸ’–

like, you hand it your printer thing and it prints. that's the whole vibe. no cap.


🌸 SYNOPSIS 🌸

void drm_vprintf (struct drm_printer *p , const char *fmt , va_list *va
);

literally just one function, one call, and you're printing. iconic behaviour tbh ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • p β€” the drm_printer 🌈 (yep, the printer. the stream. the destination. the main character of this whole operation)
  • fmt β€” the format string 🎯 (you know her, you love her, she's doing the printf-style formatting thing)
  • va β€” the va_list πŸ¦‹ (the little bundle of args that actually gets fed into fmt. passing the pointer, not the goods, iykyk)

πŸ‘‘ SEE ALSO πŸ‘‘

okay this is the friend group, and they're all linked from Kernel file ./include/drm/drm_print.h β€” go say hi πŸ’œ


and that's the page, bestie πŸ₯° no notes, she ate. this came to you from the ./include/drm crew, dated October 2026, and yes the header said drm_vprintf(9) β€” she's booked and busy πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from