XE_RTP_ENTRY_FLAG(9)
π NAME
Okay bestie, welcome to the Kernel API Manual page for XE_RTP_ENTRY_FLAG(9) β yes, the manual name is folded in right here, cute. This is the helper that adds multiple flags to a struct xe_rtp_entry_sr. Slay.
β¨ SYNOPSIS
XE_RTP_ENTRY_FLAG (... );
π ARGUMENTS
...β the entry flags, bestie. Pass them without theXE_RTP_ENTRY_FLAG_prefix. No cap.
π¦ DESCRIPTION
This macro is lowkey a prefix-making machine: it automatically adds a XE_RTP_ENTRY_FLAG_ prefix to the flags when youβre defining struct xe_rtp_entry entries. Itβs giving convenience, fr fr.
Example, because visual learner vibes:
const struct xe_rtp_entry_sr wa_entries[] = {
...
{ XE_RTP_NAME("test-entry"),
...
XE_RTP_ENTRY_FLAG(FOREACH_ENGINE),
...
},
...
};
π SEE ALSO
The kernel file is ./drivers/gpu/drm/xe/xe_rtp.h β go peek, iykyk. π
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_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)xe_rtp_match_has_msix(9)
Catch you later, bestie β source/version: ./drivers/gpu/drm/xe, date: October 2026. πβ¨
π¦ 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