xe_gt_tlb_inval_init_early(9)
okay so, bestie, welcome to the xe_gt_tlb_inval_init_early(9) page from the Kernel API Manual π This one is lowkey iconic π
πΈ NAME πΈ
xe_gt_tlb_inval_init_early β Initialize TLB invalidation state β¨
π SYNOPSIS π
int xe_gt_tlb_inval_init_early (struct xe_gt *gt );
π¦ ARGUMENTS π¦
gtβ GT structure. That's the whole argument, highkey π«Ά
π DESCRIPTION π
okay so this function initializes TLB invalidation state. ngl, it's giving main character energy for TLB invalidation state. It's purely software initialization β literally software-only vibes, no cap β and it should be called once during driver load π
The page says once during driver load, so that's the timing vibe check, periodt π
β RETURN β
Vibe check on the return, bestie:
0on success π- negative error code on error π
π SEE ALSO π
All the linked pages and that kernel file, fr fr:
- Kernel file
./drivers/gpu/drm/xe/xe_tlb_inval.c Xe TLB invalidation(9)tlb_inval_fini(9)xe_tlb_inval_reset(9)xe_tlb_inval_reset_timeout(9)xe_tlb_inval_all(9)xe_tlb_inval_ggtt(9)xe_tlb_inval_range(9)xe_tlb_inval_vm(9)xe_tlb_inval_done_handler(9)xe_tlb_inval_fence_init(9)xe_tlb_inval_idle(9)xe_tlb_inval_batch_wait(9)xe_tlb_inval_range_tilemask_submit(9)
Bye bestie! π This page ate, and its source/version is ./drivers/gpu/drm/xe; its date is October 2026; and the page is xe_gt_tlb_inval_init_early(9) π
π¦ 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