xe_gsc_chec...date_pending(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

Okay bestie, so this one's xe_gsc_check_and_update_pending(9) from the Kernel API Manual β€” and what it does is literally in the name: it checks the pending bit, and then it updates the input header with the retry handle from the output header. That's the whole vibe. 🌸


πŸ¦‹ SYNOPSIS πŸ¦‹

bool xe_gsc_check_and_update_pending (struct xe_device *xe , struct
       iosys_map *in , u32 offset_in , struct iosys_map *out , u32 offset_out
       );

It hands you back a bool, no cap. πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

Girl, there are five of them, and every single one matters, so let's go:

  • xe β€” the Xe device itself. The main character, honestly. πŸ‘‘
  • in β€” the iosys map that's holding your input buffer.
  • offset_in β€” the offset inside that iosys where the input buffer is chilling.
  • out β€” the iosys map holding your output buffer.
  • offset_out β€” the offset inside that iosys where the output buffer lives.

⭐ RETURN ⭐

  • true β€” the pending bit was set, slay. πŸ”₯
  • false β€” it wasn't. That's it, that's the answer. 🫢

πŸ’– SEE ALSO πŸ’–

Like, go read the actual source if you wanna be nosy (respectfully):


And that's the whole page, bestie! 🧚 This lil icon comes courtesy of ./drivers/gpu/drm/xe, dated October 2026, and it's filed under xe_gsc_chec...date_pending(9) β€” yes the name is truncated, no we're not fixing it, it's iconic that way. πŸ’œβœ¨

πŸ“¦ where this page comes from