cxl_rp_gather_bandwidth(9)
π NAME π
okay so welcome to the Kernel API Manual, bestie β this page is cxl_rp_gather_bandwidth(9), and it is literally here to handle the root port level bandwidth collection. Thatβs the whole vibe: root port, bandwidth, collection, slay. π
β¨ SYNOPSIS β¨
struct xarray * cxl_rp_gather_bandwidth (struct xarray *xa );
π ARGUMENTS π
xaβ the xarray that holds thecxl_perf_ctxthat has the bandwidth calculated below each root port device. So like,xais the container, and inside it is thecxl_perf_ctxwith the bandwidth calculated below each root port device. iykyk π¦
π¦ RETURN π¦
you get back the xarray that holds cxl_perf_ctx per host bridge β or ERR_PTR(-errno) for the error case. no cap, thatβs the return situation. π
π SEE ALSO π
- Kernel file
./drivers/cxl/core/cdat.c cxl_coordinates_combine(9)cxl_endpoint_gather_bandwidth(9)cxl_switch_gather_bandwidth(9)cxl_hb_gather_bandwidth(9)cxl_region_update_bandwidth(9)cxl_region_shared_upstream_bandwidth_update(9)
mwah π thatβs the whole page, bestie β sourced from ./drivers/cxl/core, dated October 2026, and living in the Kernel API Manual. periodt. π
π¦ 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