xe_gt_sriov_...hed_priority(9)
π
xe_gt_sriov_pf_config_get_sched_priority β Kernel API Manual, section 9 π
okay bestie, so this one is a little kernel-API page from the Kernel API Manual, and it's literally called xe_gt_sriov_pf_config_get_sched_priority. yes the name is a whole mouthful, i know, but it's giving "function that does exactly one thing and does it well" and honestly? we love that for it β¨
π¦ NAME π¦
xe_gt_sriov_pf_config_get_sched_priority β Get VF's scheduling priority.
like, that's it, that's the whole job. it goes and fetches a scheduling priority. no cap π
πΈ SYNOPSIS πΈ
u32 xe_gt_sriov_pf_config_get_sched_priority (struct xe_gt *gt ,
unsigned int vfid );
so you hand it a gt and a vfid, and it gives you back a u32. clean. simple. iconic. π
π ARGUMENTS π
gtβ thexe_gt. yes that's the whole description. it's astruct xe_gt *and it's the star of the show, main character energy fr fr.vfidβ the VF identifier. anunsigned int, and it tells the function which VF you're asking about. iykyk π«Ά
π DESCRIPTION π
so here's the vibe check you actually need: this function can only be called on PF.
that's the entire description. no extra lore, no secret bonus caveats. just: PF only. if you're not on the PF, this is not your moment, bestie π
β RETURN β
it returns the VF's (or PF's) scheduling priority as a u32. yes, "or PF's" β the page says both, so we're saying both. we don't gatekeep π
π SEE ALSO π
okay this is the part where the page just absolutely dumps the whole friend group on you. grab a snack, this list is long and it ate:
- Kernel file
./drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c xe_gt_sriov_pf_config_get_ggtt(9),xe_gt_sriov_pf_config_set_ggtt(9),xe_gt_sriov_pf_config_bulk_set_ggtt(9)xe_gt_sriov_pf_config_set_fair_ggtt(9)xe_gt_sriov_pf_config_ggtt_save(9)xe_gt_sriov_pf_config_ggtt_restore(9)xe_gt_sriov_pf_config_get_ctxs(9),xe_gt_sriov_pf_config_set_ctxs(9),xe_gt_sriov_pf_config_bulk_set_ctxs(9)xe_gt_sriov_pf_config_set_fair_ctxs(9)xe_gt_sriov_pf_config_get_dbs(9),xe_gt_sriov_pf_config_set_dbs(9),xe_gt_sriov_pf_config_bulk_set_dbs(9)xe_gt_sriov_pf_config_set_fair_dbs(9)xe_gt_sriov_pf_config_get_lmem(9),xe_gt_sriov_pf_config_set_lmem(9)xe_gt_sriov_pf_config_bulk_set_lmem_locked(9)xe_gt_sriov_pf_config_bulk_set_lmem(9)xe_gt_sriov_pf_config_get_lmem_locked(9)xe_gt_sriov_pf_config_set_lmem_locked(9)xe_gt_sriov_pf_config_get_lmem_obj(9)xe_gt_sriov_pf_config_set_fair_lmem(9)xe_gt_sriov_pf_config_set_fair(9)xe_gt_sriov_pf_config_set_exec_quantum_locked(9)xe_gt_sriov_pf_config_set_exec_quantum(9)xe_gt_sriov_pf_config_get_exec_quantum_locked(9)xe_gt_sriov_pf_config_get_exec_quantum(9)xe_gt_sriov_pf_config_bulk_set_exec_quantum_locked(9)xe_gt_sriov_pf_config_set_groups_exec_quantums(9)xe_gt_sriov_pf_config_get_groups_exec_quantums(9)xe_gt_sriov_pf_config_set_preempt_timeout_locked(9)xe_gt_sriov_pf_config_set_preempt_timeout(9)xe_gt_sriov_pf_config_get_preempt_timeout_locked(9)xe_gt_sriov_pf_config_get_preempt_timeout(9)xe_gt_sriov_pf_config_bulk_set_preempt_timeout_locked(9)xe_gt_sriov_pf_config_set_groups_preempt_timeouts(9)xe_gt_sriov_pf_config_get_groups_preempt_timeouts(9)xe_gt_sriov_pf_config_set_sched_priority(9)xe_gt_sriov_pf_config_force_sched_priority_locked(9)xe_gt_sriov_pf_config_set_fair_sched(9)xe_gt_sriov_pf_config_set_threshold(9)xe_gt_sriov_pf_config_get_threshold(9)xe_gt_sriov_pf_config_release(9),xe_gt_sriov_pf_config_sanitize(9)xe_gt_sriov_pf_config_push(9),xe_gt_sriov_pf_config_is_empty(9)xe_gt_sriov_pf_config_save(9),xe_gt_sriov_pf_config_restore(9)xe_gt_sriov_pf_config_init(9),xe_gt_sriov_pf_config_restart(9)xe_gt_sriov_pf_config_print_ggtt(9)xe_gt_sriov_pf_config_print_ctxs(9),xe_gt_sriov_pf_config_print_dbs(9)xe_gt_sriov_pf_config_print_lmem(9)xe_gt_sriov_pf_config_print_available_ggtt(9)
like i said. the whole group chat. go say hi to all of them π§ββοΈ
and that's the page, bestie! this little drop came from ./drivers/gpu/drm/xe, dated October 2026, and it goes by xe_gt_sriov_...hed_priority(9) in the wild. mwah ππ
π¦ 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