ENUM DRM_ASAHI_SYNC_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum drm_asahi_sync_type(9) β€” bestie edition πŸŽ€

okay so this is a page from the Kernel API Manual, section 9, and it's all about enum drm_asahi_sync_type β€” literally just the little tag that says what kind of sync item this is. that's it. that's the whole vibe. short king energy πŸ‘‘


✨ NAME ✨

enum drm_asahi_sync_type β€” the sync item type, no cap πŸ’«


🌸 SYNOPSIS 🌸

enum drm_asahi_sync_type {
    DRM_ASAHI_SYNC_SYNCOBJ ,
    DRM_ASAHI_SYNC_TIMELINE_SYNCOBJ

};

like, two members. that's the whole enum. and honestly? she ate. πŸ”₯


πŸ¦‹ Constants πŸ¦‹

  • DRM_ASAHI_SYNC_SYNCOBJ β€” a binary sync object. classic. the OG. πŸŽ€
  • DRM_ASAHI_SYNC_TIMELINE_SYNCOBJ β€” a timeline sync object. the more evolved sibling, periodt. ⏳
ngl there's nothing else hiding in here β€” those are the only two values, and both are real, so don't go inventing a third one, bestie 😭

πŸ’œ SEE ALSO πŸ’œ

okay this is the part where the manpage flexes its whole friend group. every single one of these is invited to the group chat 🫢:

  • the 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_op(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)
  • 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)

like?? the way this enum knows everybody. main character energy fr fr 🌈


and that's the page!! πŸ’– it lives in ./include/uapi/drm, it's dated October 2026, and it answers to the name enum drm_asahi_sync_type(9) β€” go read it again if you need to, i'll wait. slay, bye bestie! 🧚✨

πŸ“¦ where this page comes from