xe_bo_dumb_create(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– xe_bo_dumb_create(9) πŸ’–

okay so real talk β€” this is a page from the Kernel API Manual, and it's about making a "dumb bo" that backs a framebuffer. bestie, the name is doing a lot of heavy lifting here and honestly? iconic. let's get into it πŸŽ€


✨ NAME ✨

xe_bo_dumb_create β€” create a dumb bo as backing for a fb πŸ–ΌοΈ

like, literally that's the whole job description. no cap.


✨ SYNOPSIS ✨

int xe_bo_dumb_create (struct drm_file *file_priv , struct drm_device
*dev , struct drm_mode_create_dumb *args );

🌸 ARGUMENTS 🌸

fair warning bestie, the docs here are giving nothing. the source page literally just has ... for all three, and I'm not about to make stuff up πŸ’€ so here's exactly what we've got:

  • file_priv β€” ... πŸ™ˆ (yes fr, that's it)
  • dev β€” ... πŸ™ˆ
  • args β€” ... πŸ™ˆ
not me reading three whole ellipses and calling it documentation 😭 the vibes are there, the details are not. iykyk.

πŸ¦‹ DESCRIPTION πŸ¦‹

there's no long story here, bestie. the entire description is a pointer to somewhere else:

See dumb_create hook in include/drm/drm_drv.h

that's it. that's the description. go read the hook, she's the main character here and this function is just the supporting cast ✨


πŸ’… RETURN πŸ’…

...

yeah. .... the source page is being mysterious about it and I refuse to invent a return value on her behalf πŸ™ˆ go check the code, that's the honest answer.


🌈 SEE ALSO 🌈

cute little family tree moment πŸ‘‘ β€” kernel file ./drivers/gpu/drm/xe/xe_bo.c, plus every single one of these icons:

41 of them. I counted. go read them all, bestie, they're all slaying in their own way πŸ”₯


mwah πŸ’œ that's the whole page! brought to you by the folks over in ./drivers/gpu/drm/xe, stamped October 2026, and this little manpage goes by xe_bo_dumb_create(9). stan a kernel doc that knows what she is ✨🫢

πŸ“¦ where this page comes from