xe_pci_graph...ip_gen_param(9)
πΈ NAME πΈ
Okay so welcome to the xe_pci_graph...ip_gen_param(9) page from the Kernel API Manual, bestie. The star of the show is xe_pci_graphics_ip_gen_param β and its whole job is to Generate graphics struct xe_ip parameters. β¨ Slay.
π¦ SYNOPSIS π¦
const void * xe_pci_graphics_ip_gen_param (struct kunit *test , const void *prev , char *desc );
π ARGUMENTS π
testβ the test context object. Your lil test home base, obvi. π«Άprevβ the pointer to the previous parameter to iterate from, orNULL. So it's where you're picking up from, iykyk.descβ output buffer with minimum size ofKUNIT_PARAM_DESC_SIZE. It's giving "make sure it's big enough", no cap.
π DESCRIPTION π
This function prepares a struct xe_ip parameter. So yes, it's literally prepping that parameter for you. β¨
Use it only as a parameter generator function inKUNIT_CASE_PARAM. That's the vibe check: parameter generator function,KUNIT_CASE_PARAM, periodt. Don't get creative with it.
π₯ RETURN π₯
A pointer to the next parameter, or NULL if there are no more parameters. That's it. When it's done, it's done, bestie. π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/xe/tests/xe_pci.c xe_pci_fake_data_gen_params(9)xe_pci_fake_data_desc(9)xe_pci_media_ip_gen_param(9)xe_pci_id_gen_param(9)xe_pci_live_device_gen_param(9)
Cute sign-off: this whole vibe comes from the ./drivers/gpu/drm/xe/tests source/version corner, dated October 2026 β and yeah, it's the xe_pci_graph...ip_gen_param(9) manual, obviously. 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