XE_RTP_ACTION_FIELD_SET(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ XE_RTP_ACTION_FIELD_SET(9) β€” Kernel API Manual ✨

Hey bestie πŸ’– welcome to the XE_RTP_ACTION_FIELD_SET(9) page β€” it's literally the Kernel API Manual entry for setting a bit range, and it's giving main-character macro energy. πŸŽ€

🌸 NAME 🌸

XE_RTP_ACTION_FIELD_SET β€” Set a bit range. ✨

πŸ’– SYNOPSIS πŸ’–

XE_RTP_ACTION_FIELD_SET (reg_ , mask_bits_ , val_ , ... );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • reg_ β€” Register. πŸ‘‘
  • mask_bits_ β€” Mask of bits to be changed in the register, forming a field. πŸ’…
  • val_ β€” Value to set in the field denoted by mask_bits_. πŸŽ€
  • ... β€” Additional fields to override in the struct xe_rtp_action entry. 🫢

πŸ”₯ DESCRIPTION πŸ”₯

Okay so for masked registers this translates to a single write, while for other registers it's a RMW. No cap. πŸ’€

The correspondent bspec notation is:

REGNAME[<end>:<start>] = VALUE

🌈 SEE ALSO 🌈

Bestie, go peek at the kernel file and these whole entire pages/functions β€” they're all linked in the SEE ALSO syllabus:


Mwah πŸ’‹ this page comes from ./drivers/gpu/drm/xe and the footer date is October 2026 β€” XE_RTP_ACTION_FIELD_SET(9) stays iconic, fr fr. πŸŽ€βœ¨

πŸ“¦ where this page comes from