pseries_eeh_..._config_addr(9)
Hiii bestie π welcome to the Kernel API Manual page for pseries_eeh_..._config_addr(9) β we're about to make pe_config_addr make sense, no cap.
πΈ NAME πΈ
pseries_eeh_get_pe_config_addr β Find the pe_config_addr for a device. π
β¨ SYNOPSIS β¨
int pseries_eeh_get_pe_config_addr (struct pci_dn *pdn );
π ARGUMENTS π
pdnβ thepci_dnof the input device. That's the thing you're handing over, bestie π«Ά
π¦ DESCRIPTION π¦
Okay so picture this: the EEH RTAS calls use a tuple as a handle to a given PE. The tuple is literally:
(buid_hi, buid_lo, pe_config_addr)
This function finds the pe_config_addr based on the device's config addr. Iconic behavior, honestly β¨
Important vibe check π¨: keep in mind that the pe_config_addr might be numerically identical to the device's config addr, but the two are conceptually distinct. Like, same digits can still be different concepts β iykyk π
It returns the pe_config_addr, or a negative error code. That's the whole mood π
π SEE ALSO π
Kernel file ./arch/powerpc/platforms/pseries/eeh_pseries.c
pseries_eeh_phb_reset(9)pseries_eeh_phb_configure_bridge(9)pseries_eeh_pe_get_parent(9)pseries_eeh_init_edev(9)pseries_eeh_init_edev_recursive(9)pseries_eeh_set_option(9)pseries_eeh_get_state(9)pseries_eeh_reset(9)pseries_eeh_get_log(9)pseries_eeh_configure_bridge(9)pseries_eeh_read_config(9)pseries_eeh_write_config(9)pseries_eeh_err_inject(9)eeh_pseries_init(9)
Cute lil sign-off π: the source/version line is ./arch/powerpc/platforms/pseries, the date is October 2026, and the page name is pseries_eeh_..._config_addr(9). Byeee π
π¦ 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