xe_hwe_guc_logical_instance(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

xe_hwe_guc_logical_instance β€” get the GuC-aligned logical instance of a hardware engine. this is the xe_hwe_guc_logical_instance(9) page from the Kernel API Manual, bestie πŸ’–

✨ SYNOPSIS ✨

u16 xe_hwe_guc_logical_instance (struct xe_hw_engine *hwe );

πŸŽ€ ARGUMENTS πŸŽ€

  • hwe β€” Hardware engine. yes bestie, that's the engine we're asking about 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so for GuC backend usage, we should no longer use the raw logical instance directly. like, don't do it, bestie. this helper must be used to retrieve the logical instance of the hardware engine, and it takes care of any necessary adjustments β€” such as the GuC PAGING engine mapping πŸŽ€

it's assumed to be used in conjunction with the GuC engine class. iykyk ✨

πŸ”₯ RETURN πŸ”₯

the logical instance, taking into account stuff like GuC PAGING engine mapping. that's the vibe πŸ’…

🌈 SEE ALSO 🌈


okay that's the whole page, bestie 🫢 β€” source/version is ./drivers/gpu/drm/xe, dated October 2026, and the page is xe_hwe_guc_logical_instance(9). slay and bye πŸ’–βœ¨

πŸ“¦ where this page comes from