xe_gt_sriov...et_threshold(9)
π
xe_gt_sriov...et_threshold(9) β a Kernel API Manual moment β¨
okay bestie, welcome to the Kernel API Manual, where today's main character is a lil function called xe_gt_sriov_pf_config_get_threshold and it's literally just here to hand you a number. no drama, no cap. π
πΈ NAME πΈ
xe_gt_sriov_pf_config_get_threshold β get the VF's threshold. that's it. that's the whole job. she's simple, she's iconic. π
β¨ SYNOPSIS β¨
u32 xe_gt_sriov_pf_config_get_threshold (struct xe_gt *gt , unsigned int
vfid , enum xe_guc_klv_threshold_index index );
so you call her, you hand her three things, she hands back a u32. cute little exchange, very transactional, i respect it. π«Ά
π¦ ARGUMENTS π¦
gtβ thexe_gt. yes bestie, the whole graphics tile. she needs to know where we're operating. main character energy fr. πvfidβ the VF identifier. that's your "which virtual function are we talking about" number. know your VF, love your VF. πindexβ the threshold index. it's anenum xe_guc_klv_threshold_index, so likeβ¦ which threshold. pick one. π
π§ DESCRIPTION π§
This function can only be called on PF.
π that's the entire description. no lore, no backstory, just a hard boundary. PF only. like, don't even try it from anywhere else. i'm serious. π
β RETURN β
the value of the VF's (or PF's) threshold. π₯
that's the tea. she returns a value, you get the value, everyone's happy. no cap. π
πΊ SEE ALSO πΊ
okay so this is the part where i need you to breathe. there are like a million siblings and i am listing every single one because we do not skip family members in this house. π
first, the kernel file she lives in:
Kernel file ./drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
and now the whole extended fam:
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_get_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_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. huge family. but we love them all equally. π«Ά
π okay that's the page!! she lives in./drivers/gpu/drm/xe, this is the Kernel API Manual, dated October 2026, and she is β say it with me βxe_gt_sriov...et_threshold(9). slay, bye bestie!! πβ¨πΈ
π¦ 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