xe_rtp_match_has_msix(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xe_rtp_match_has_msix(9) β€” the "does this platform have MSI-X??" check

okay so bestie, welcome to the Kernel API Manual page for xe_rtp_match_has_msix ✨ this is a little match function from the xe driver's RTP (rule table processing) crew, and honestly it's giving very "one job, does it well" energy πŸŽ€


🌸 NAME

xe_rtp_match_has_msix β€” matches when the platform has MSI-X, periodt πŸ’…


✨ SYNOPSIS

bool xe_rtp_match_has_msix (const struct xe_device *xe , const struct
       xe_gt *gt , const struct xe_hw_engine *hwe );

she returns a bool, she takes three pointers, she's literally iconic πŸ¦‹


πŸ’– ARGUMENTS

  • xe β€” the device structure 🫢 like, the whole GPU's info lives here
  • gt β€” the GT structure 🌸 (that's a graphics tile, for the uninitiated β€” iykyk)
  • hwe β€” the engine instance ⭐ the specific hardware engine we're looking at

πŸ”₯ RETURN

returns true if the platform has MSI-X interrupt support πŸ’€ that's the whole answer, no cap. false means nope, not today πŸ™ˆ


πŸ‘‘ SEE ALSO

bestie the linked list of friends is LONG and honestly she ate πŸ’… here's the whole squad, all from the kernel file ./drivers/gpu/drm/xe/xe_rtp.h:

XE_RTP_RULE_PLATFORM(9), XE_RTP_RULE_SUBPLATFORM(9), XE_RTP_RULE_PLATFORM_STEP(9), XE_RTP_RULE_GRAPHICS_STEP(9), XE_RTP_RULE_MEDIA_STEP(9), XE_RTP_RULE_ENGINE_CLASS(9), XE_RTP_RULE_FUNC(9), XE_RTP_RULE_GRAPHICS_VERSION(9), XE_RTP_RULE_GRAPHICS_VERSION_RANGE(9), XE_RTP_RULE_GRAPHICS_VERSION_ANY_GT(9), XE_RTP_RULE_MEDIA_VERSION(9), XE_RTP_RULE_MEDIA_VERSION_RANGE(9), XE_RTP_RULE_MEDIA_VERSION_ANY_GT(9), XE_RTP_RULE_IS_INTEGRATED(9), XE_RTP_RULE_IS_DISCRETE(9), XE_RTP_RULE_OR(9), XE_RTP_ACTION_WR(9), XE_RTP_ACTION_SET(9), XE_RTP_ACTION_CLR(9), XE_RTP_ACTION_FIELD_SET(9), XE_RTP_ACTION_FIELD_SET_FUNC(9), XE_RTP_ACTION_WHITELIST(9), XE_RTP_NAME(9), XE_RTP_ENTRY_FLAG(9), XE_RTP_ACTION_FLAG(9), XE_RTP_RULES(9), XE_RTP_ACTIONS(9), xe_rtp_match_always(9), xe_rtp_match_even_instance(9), xe_rtp_match_has_flat_ccs(9)

no like literally go read them all, they're all slaying in their own way 🌈


🧚 quick vibe check: this page lives in ./drivers/gpu/drm/xe and it's dated October 2026 β€” yes, the future, she's ahead of her time πŸ’œ

k bye love u, go match some MSI-X πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from