cxl_coordinates_combine(9)
β¨ cxl_coordinates_combine π
okay so bestie, welcome to the Kernel API Manual β¨ this one's a lil function page from the kernel world and it's genuinely so simple it's almost iconic. She takes two coordinates and smushes them into one. That's the whole gig. Periodt. π
β¨ NAME β¨
cxl_coordinates_combine β combine the two input coordinates π«Ά
β¨ SYNOPSIS β¨
void cxl_coordinates_combine (struct access_coordinate *out , struct access_coordinate *c1 , struct access_coordinate *c2 );
like, look at her. three pointers, no stress, no return value. she's giving low maintenance queen π note the lil spaces around those commas β that's literally how it's written, don't come for me, copy it exactly fr fr.
β¨ ARGUMENTS β¨
outβ the output coordinate π¦ this is where the combinedc1+c2magic lands, i.e. the output coordinate ofc1andc2combinedc1β input coordinates πΈ one of the two things getting combinedc2β input coordinates π the other one, also input coordinates, also getting combined
π friendly lil heads up:outis the output,c1andc2are both inputs. don't mix them up and hand her the same pointer twice expecting a miracle, iykyk.
β¨ SEE ALSO β¨
- Kernel file
./drivers/cxl/core/cdat.cπ β that's where she lives cxl_endpoint_gather_bandwidth(9)cxl_switch_gather_bandwidth(9)cxl_rp_gather_bandwidth(9)cxl_hb_gather_bandwidth(9)cxl_region_update_bandwidth(9)cxl_region_shared_upstream_bandwidth_update(9)
like the whole bandwidth squad is right there, go read the whole friend group π«Άβ¨
and that's the page, bestie!! source/version is ./drivers/cxl/core and it's dated October 2026 πΈ so like, a lil time-travelled but slaying regardless. 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