pci_epc_start(9)
β¨ NAME β¨
pci_epc_start β ok so this is the one that literally starts the PCI link π
it's from the Kernel API Manual btw, welcome to the group chat π«Ά
πΈ SYNOPSIS πΈ
int pci_epc_start (struct pci_epc *epc );
π ARGUMENTS π
epcβ the link of this EPC device has to be started. yes bestie, the very one you're holding β¨ (*this*is doing a lot of heavy lifting there and we respect it)
π¦ DESCRIPTION π¦
Invoke to start the PCI link π that's it, that's the whole job. You call it, the link starts, main character energy only π
π SEE ALSO π
Kernel file ./drivers/pci/endpoint/pci-epc-core.c β that's where the actual lore lives, iykyk π
And now, the whole friend group π (all of these are section 9, obviously):
pci_epc_put(9)pci_epc_get(9)pci_epc_get_first_free_bar(9)pci_epc_get_next_free_bar(9)pci_epc_get_features(9)pci_epc_get_aux_resources_count(9)pci_epc_get_aux_resources(9)pci_epc_stop(9)pci_epc_raise_irq(9)pci_epc_map_msi_irq(9)pci_epc_get_msi(9)pci_epc_set_msi(9)pci_epc_get_msix(9)pci_epc_set_msix(9)pci_epc_unmap_addr(9)pci_epc_map_addr(9)pci_epc_mem_map(9)pci_epc_mem_unmap(9)pci_epc_clear_bar(9)pci_epc_set_bar(9)pci_epc_bar_size_to_rebar_cap(9)pci_epc_write_header(9)pci_epc_add_epf(9)pci_epc_remove_epf(9)pci_epc_linkup(9)pci_epc_linkdown(9)pci_epc_init_notify(9)pci_epc_notify_pending_init(9)pci_epc_deinit_notify(9)pci_epc_bus_master_enable_notify(9)pci_epc_destroy(9)__pci_epc_create(9)__devm_pci_epc_create(9)
aahhh and that's the whole page!! π this little icon comes from ./drivers/pci/endpoint, dated October 2026, and it's filed under the manual name pci_epc_start(9) β go start that link bestie, you got this πβ¨π¦
π¦ 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