acpi_get_gen..._coordinates(9)
π acpi_get_gen..._coordinates(9) π
okay so first things first, bestie β this is a page out of the Kernel API Manual, and the function's full name is acpi_get_genport_coordinates. we're learning kernel internals today and honestly? we're slaying it π«Ά
β¨ NAME β¨
acpi_get_genport_coordinates β retrieve the access coordinates for a generic port πΈ
π SYNOPSIS π
int acpi_get_genport_coordinates(u32 uid, struct access_coordinate *coord);
π¦ ARGUMENTS π¦
uidβ the ACPI unique id. it's the little name tag that tells you which thing we're talking about π·οΈcoordβ the access coordinates get written back out for the generic port. heads up: expect a 2 levels array, no cap, that's just how it is π
β RETURN β
0 on success. Errno on failure. that's the whole vibe check β zero means we ate, anything else means something went sideways π
π₯ DESCRIPTION π₯
Only supports device handles that are ACPI. periodt. and it assumes ACPI0016 HID for CXL β like, that's the assumption baked in, don't come for her π«Ά
π SEE ALSO π
- Kernel file
./drivers/acpi/numa/hmat.cπ hmat_get_extended_linear_cache_size(9)π
ngl bestie, the description here is short and sweet β but that's literally all there is, so we're not gonna invent extra lore. facts only, always π
and that's the whole page, mwah π β this one came from ./drivers/acpi/numa, dated October 2026, and yeah the header and footer up top and down there are the same thing, iconic of them tbh π§π
π¦ 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