ENUM DRM_ASAHI_BIND_OBJECT_OP(9)
π enum drm_asahi_bind_object_op(9) β a whole vibe check for the Kernel API Manual
okay bestie, gather round, because this one's short but it matters. This is the page for enum drm_asahi_bind_object_op, and it's literally just "Special object bind operation" β that's the NAME, that's the whole point. It's giving "small but mighty" energy. β¨
πΈ NAME πΈ
enum drm_asahi_bind_object_op β Special object bind operation π
π¦ SYNOPSIS π¦
no cap, here's the whole thing verbatim:
enum drm_asahi_bind_object_op {
DRM_ASAHI_BIND_OBJECT_OP_BIND ,
DRM_ASAHI_BIND_OBJECT_OP_UNBIND
};
like, that's it. two constants, zero drama. π
β¨ Constants β¨
DRM_ASAHI_BIND_OBJECT_OP_BINDβ bestie, this one binds a BO as a special GPU object. that's the whole job. it ate. π₯DRM_ASAHI_BIND_OBJECT_OP_UNBINDβ and this one unbinds a special GPU object. the reverse. the undo. the "jk lol" of the pair. π
lowkey the duality of man: bind, unbind. that's the entire enum. main character energy for real. π
π SEE ALSO π
okay this is the part where the page goes absolutely feral with cross-references, and i'm obsessed. every single one, in order, no skips:
- Kernel file
./include/uapi/drm/asahi_drm.h - Introduction to the Asahi UAPI(9)
enum drm_asahi_ioctl_id(9)struct drm_asahi_params_global(9)enum drm_asahi_feature(9)struct drm_asahi_get_params(9)struct drm_asahi_vm_create(9)struct drm_asahi_vm_destroy(9)enum drm_asahi_gem_flags(9)struct drm_asahi_gem_create(9)struct drm_asahi_gem_mmap_offset(9)enum drm_asahi_bind_flags(9)struct drm_asahi_gem_bind_op(9)struct drm_asahi_vm_bind(9)enum drm_asahi_bind_object_flags(9)struct drm_asahi_gem_bind_object(9)enum drm_asahi_cmd_type(9)enum drm_asahi_priority(9)struct drm_asahi_queue_create(9)struct drm_asahi_queue_destroy(9)enum drm_asahi_sync_type(9)struct drm_asahi_sync(9)DRM_ASAHI_BARRIER_NONE(9)struct drm_asahi_cmd_header(9)struct drm_asahi_submit(9)struct drm_asahi_attachment(9)struct drm_asahi_zls_buffer(9)struct drm_asahi_timestamp(9)struct drm_asahi_timestamps(9)struct drm_asahi_helper_program(9)struct drm_asahi_bg_eot(9)struct drm_asahi_cmd_render(9)struct drm_asahi_cmd_compute(9)struct drm_asahi_get_time(9)DRM_IOCTL_ASAHI(9)
literally the whole Asahi UAPI friend group showed up. iykyk. π«Ά
that's the page, bestie β short, sweet, and fully cross-referenced. mwah. π
π§ sign-off time: this cutie lives at./include/uapi/drm, it's dated October 2026, and the footer's over there still going byenum drm_as...nd_object_op(9)because even manpage footers get truncated. slay. β
π¦ 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