xe_guc_buf_cpu_ptr(9)
πΈ NAME πΈ
okay so welcome to the Kernel API Manual, bestie β todayβs main character is xe_guc_buf_cpu_ptr(9), and its whole job is literally: obtain a CPU pointer to the sub-allocation. iconic behavior, no cap. π
β¨ SYNOPSIS β¨
void * xe_guc_buf_cpu_ptr (const struct xe_guc_buf buf );
π ARGUMENTS π
bufβ thexe_guc_bufto query. thatβs the one youβre asking about, bestie π«Ά
π¦ RETURN π¦
you get back a CPU pointer of the sub-allocation. thatβs the whole vibe. β¨
π SEE ALSO π
the kernel file ./drivers/gpu/drm/xe/xe_guc_buf.c is the home base, and the whole squad is:
xe_guc_buf_cache_init(9)xe_guc_buf_cache_init_with_size(9)xe_guc_buf_cache_dwords(9)xe_guc_buf_reserve(9)xe_guc_buf_from_data(9)xe_guc_buf_release(9)xe_guc_buf_sync_read(9)xe_guc_buf_flush(9)xe_guc_buf_gpu_addr(9)xe_guc_cache_gpu_addr_from_ptr(9)
made with π from ./drivers/gpu/drm/xe, dated October 2026 β source/version and date, fr fr. π
π¦ 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