📦 linux-manual
82568 pages · page 242 of 413
P (continued)
- pci_pcie_type(9)get the PCIe device/port type✨
- pci_platform_power_transition(9)Use platform to change device power state✨
- pci_pm_init(9)Initialize PM functions of given PCI device✨
- pci_pm_reset(9)Put device into PCI_D3 and back into PCI_D0.✨
- pci_pme_active(9)enable or disable PCI device's PME# function✨
- pci_pme_capable(9)check the capability of PCI device to generate PME#✨
- pci_pme_restore(9)Restore PME configuration after config space restore.✨
- pci_pme_wakeup(9)Wake up a PCI device if its PME Status bit is set.✨
- pci_pme_wakeup_bus(9)Walk given bus and wake up devices on it, if necessary.✨
- pci_power_up(9)Put the given device into D0✨
- pci_prepare_ats(9)Setup the PS for ATS✨
- pci_prepare_to_sleep(9)prepare PCI device for system-wide transition into a sleep state✨
- pci_prg_resp_pasid_required(9)Return PRG Response PASID Required bit status.✨
- pci_pri_supported(9)Check if PRI is supported.✨
- pci_probe_reset_bus(9)probe whether a PCI bus can be reset✨
- pci_probe_reset_slot(9)probe whether a PCI slot can be reset✨
- pci_process_bridge_OF_ranges(9)Parse PCI bridge resources from device tree✨
- pci_pwrctrl_create_devices(9)Create pwrctrl devices✨
- pci_pwrctrl_destroy_devices(9)Destroy pwrctrl devices✨
- pci_pwrctrl_device_set_ready(9)Notify the pwrctrl subsystem that the PCI device is powered-up and ready to be detected.✨
- pci_pwrctrl_device_unset_ready(9)Notify the pwrctrl subsystem that the PCI device is about to be powered-down.✨
- pci_pwrctrl_init(9)Initialize the PCI power control context struct✨
- pci_pwrctrl_power_off_devices(9)Power off pwrctrl devices✨
- pci_pwrctrl_power_on_devices(9)Power on pwrctrl devices✨
- pci_read_legacy_io(9)read byte(s) from legacy I/O port space✨
- pci_read_rom(9)read a PCI ROM✨
- pci_read_vpd(9)Read one entry from Vital Product Data✨
- pci_real_dma_dev(9)Get PCI DMA device for PCI device✨
- pci_rebar_bytes_to_size(9)Convert size in bytes to PCI BAR Size✨
- pci_rebar_find_pos(9)find position of resize control reg for BAR✨
- pci_rebar_get_current_size(9)get the current size of a Resizable BAR✨
- pci_rebar_get_max_size(9)get the maximum supported size of a BAR✨
- pci_rebar_get_possible_sizes(9)get possible sizes for Resizable BAR✨
- pci_rebar_set_size(9)set a new size for a Resizable BAR✨
- pci_rebar_size_supported(9)check if size is supported for BAR✨
- pci_rebar_size_to_bytes(9)Convert encoded BAR Size to size in bytes✨
- pci_reenable_device(9)Resume abandoned device✨
- pci_refresh_power_state(9)Refresh the given device's power state data✨
- pci_release_dev(9)Free a PCI device structure when all users of it are finished✨
- pci_release_region(9)Release a PCI bar✨
- pci_release_regions(9)Release reserved PCI I/O and memory resources✨
- pci_release_selected_regions(9)Release selected PCI I/O and memory resources✨
- pci_remap_iospace(9)Remap the memory mapped I/O space✨
- pci_request_acs(9)ask for ACS to be enabled if supported✨
- pci_request_irq(9)allocate an interrupt line for a PCI device✨
- pci_request_region(9)Reserve PCI I/O and memory resource✨
- pci_request_regions(9)Reserve PCI I/O and memory resources✨
- pci_request_regions_exclusive(9)Reserve PCI I/O and memory resources✨
- pci_request_selected_regions(9)Reserve selected PCI I/O and memory resources✨
- pci_request_selected_regions_exclusive(9)Request regions exclusively✨
- pci_rescan_bus(9)Scan a PCI bus for devices✨
- pci_rescan_bus_bridge_resize(9)Scan a PCI bus for devices✨
- pci_reset_bridge(9)reset a bridge's subordinate bus✨
- pci_reset_bus(9)Try to reset a PCI bus✨
- pci_reset_function(9)quiesce and reset a PCI device function✨
- pci_reset_function_locked(9)quiesce and reset a PCI device function✨
- pci_reset_pri(9)Resets device's PRI state✨
- pci_resize_resource(9)reconfigure a Resizable BAR and resources✨
- pci_resource_is_io(9)check if a PCI resource is of I/O port type.✨
- pci_resource_is_mem(9)check if a PCI resource is of memory type.✨
- pci_resource_name(9)Return the name of the PCI resource✨
- pci_resource_num(9)Reverse lookup resource number from device resources✨
- pci_restore_bars(9)restore a device's BAR values (e.g. after wake-up)✨
- pci_restore_iov_state(9)restore the state of the IOV capability✨
- pci_restore_msi_state(9)Restore cached MSI(-X) state on device✨
- pci_restore_pasid_state(9)Restore PASID capabilities✨
- pci_restore_pri_state(9)Restore PRI✨
- pci_restore_standard_config(9)restore standard config registers of PCI device✨
- pci_restore_state(9)PCI bus interface✨
- pci_restore_vc_state(9)Restore VC state from save buffer✨
- pci_resume_bus(9)Walk given bus and runtime resume devices on it✨
- pci_save_state(9)PCI bus interface✨
- pci_save_vc_state(9)Save VC state to pre-allocate save buffer✨
- pci_scan_child_bus(9)Scan devices below a bus✨
- pci_scan_child_bus_extend(9)Scan devices below a bus✨
- pci_scan_slot(9)Scan a PCI slot on a bus for devices✨
- pci_select_bars(9)Make BAR mask from the type of resource✨
- pci_set_cacheline_size(9)ensure the CACHE_LINE_SIZE register is programmed✨
- pci_set_full_power_state(9)Put a PCI device into D0 and update its state✨
- pci_set_low_power_state(9)Put a PCI device into a low-power state.✨
- pci_set_master(9)enables bus-mastering for device dev✨
- pci_set_mwi(9)enables memory-write-invalidate PCI transaction✨
- pci_set_of_node(9)Find and set device's DT device_node✨
- pci_set_pcie_reset_state(9)set reset state for device dev✨
- pci_set_power_state(9)Set the power state of a PCI device✨
- pci_set_vga_state(9)set VGA decode state on device and parents if requested✨
- pci_setup_device(9)Fill in class and map information of a device✨
- pci_setup_msi_device_domain(9)Setup a device MSI interrupt domain✨
- pci_setup_msix_device_domain(9)Setup a device MSI-X interrupt domain✨
- pci_specified_resource_alignment(9)get resource alignment specified by user.✨
- pci_sriov_configure_simple(9)helper to configure SR-IOV✨
- pci_sriov_get_totalvfs(9)- get total VFs supported on this device✨
- pci_sriov_resource_alignment(9)get resource alignment for VF BAR✨
- pci_sriov_set_totalvfs(9)- reduce the TotalVFs available✨
- pci_status_get_and_clear_errors(9)return and clear error bits in PCI_STATUS✨
- pci_std_enable_acs(9)enable ACS on devices using standard ACS capabilities✨
- pci_stop_and_remove_bus_device(9)remove a PCI device and any children✨
- pci_store_saved_state(9)Allocate and return an opaque struct containing the device saved state.✨
- pci_suspend_retains_context(9)Check if the platform can retain the device context during system suspend✨
- pci_swizzle_interrupt_pin(9)swizzle INTx for device behind bridge✨
- pci_target_state(9)find an appropriate low power state for a given PCI dev✨
- pci_try_reset_bus(9)Try to reset a PCI bus✨
- pci_try_reset_function(9)quiesce and reset a PCI device function✨
- pci_try_reset_slot(9)Try to reset a PCI slot✨
- pci_try_set_mwi(9)enables memory-write-invalidate PCI transaction✨
- pci_tsm_bind(9)Bind @pdev as a TDI for @kvm✨
- pci_tsm_guest_req(9)helper to marshal guest requests to the TSM driver✨
- pci_tsm_link_constructor(9)base 'struct pci_tsm' initialization for link TSMs✨
- pci_tsm_pf0_constructor(9)common 'struct pci_tsm_pf0' (DSM) initialization✨
- pci_tsm_tdi_constructor(9)base 'struct pci_tdi' initialization for link TSMs✨
- pci_uevent_ers(9)emit a uevent during recovery path of PCI device✨
- pci_unmap_iospace(9)Unmap the memory mapped I/O space✨
- pci_unmap_rom(9)unmap the ROM from kernel space✨
- pci_unregister_driver(9)unregister a pci driver✨
- pci_update_current_state(9)Read power state of given device and cache it✨
- pci_vc_do_save_buffer(9)Size, save, or restore VC state✨
- pci_vc_enable(9)Enable virtual channel✨
- pci_vc_load_arb_table(9)load and wait for VC arbitration table✨
- pci_vc_load_port_arb_table(9)Load and wait for VC port arbitration table✨
- pci_vc_save_restore_dwords(9)Save or restore a series of dwords✨
- PCI_VDEVICE(9)macro used to describe a specific PCI device in short form✨
- PCI_VDEVICE_SUB(9)describe a specific PCI device/subdevice in a short form✨
- pci_vf_drivers_autoprobe(9)set PF property drivers_autoprobe for VFs✨
- pci_vfs_assigned(9)returns number of VFs are assigned to a guest✨
- pci_vpd_alloc(9)Allocate buffer and read VPD into it✨
- pci_vpd_check_csum(9)Check VPD checksum✨
- pci_vpd_find_id_string(9)Locate id string in VPD✨
- pci_vpd_find_ro_info_keyword(9)Locate info field keyword in VPD RO section✨
- pci_vpd_size(9)determine actual size of Vital Product Data✨
- pci_wait_for_pending(9)wait for @mask bit(s) to clear in status word @pos✨
- pci_wait_for_pending_transaction(9)wait for pending transaction✨
- pci_wake_from_d3(9)enable/disable device to wake up from D3_hot or D3_cold✨
- pci_walk_bridge(9)walk bridges potentially AER affected✨
- pci_walk_bus(9)walk devices on/under bus, calling callback.✨
- pci_walk_bus_reverse(9)walk devices on/under bus, calling callback.✨
- pci_write_legacy_io(9)write byte(s) to legacy I/O port space✨
- pci_write_rom(9)used to enable access to the PCI ROM display✨
- pci_write_vpd(9)Write entry to Vital Product Data✨
- pcibios_disable_device(9)disable arch specific PCI resources for device dev✨
- pcibios_penalize_isa_irq(9)penalize an ISA IRQ✨
- pcibios_release_device(9)provide arch specific hooks when releasing device dev✨
- pcibios_root_bridge_prepare(9)Platform-specific host bridge setup✨
- pcibios_set_master(9)enable PCI bus-mastering for device dev✨
- pcibios_set_pcie_reset_state(9)set reset state for device dev✨
- pcibios_setup(9)process "pci=" kernel boot arguments✨
- PCIe Gen5 Limitations(9)✨
- pcie_aer_init(9)register AER service driver✨
- pcie_aspm_enabled(9)Check if PCIe ASPM has been enabled for a device.✨
- pcie_bandwidth_available(9)determine minimum link settings of a PCIe device and its bandwidth limitation✨
- pcie_bandwidth_capable(9)calculate a PCI device's link bandwidth capability✨
- pcie_bw(9)✨
- pcie_bwctrl_select_speed(9)Select Target Link Speed✨
- pcie_capability_clear_and_set_word(9)RMW accessor for PCI Express Capability Registers✨
- pcie_caps_reg(9)get the PCIe Capabilities Register✨
- pcie_clear_root_pme_status(9)Clear root port PME interrupt status.✨
- pcie_device_free(9)Release the pcie device object @r - kref object✨
- pcie_device_get(9)Increment the pcie device reference count✨
- pcie_device_init(9)allocate and initialize PCI Express port service device✨
- pcie_device_make_active(9)Add pcie device to pcie_device_list list✨
- pcie_device_put(9)Decrement the pcie device reference count✨
- pcie_disable_tph(9)Turn off TPH support for device✨
- pcie_ecrc_get_policy(9)parse kernel command-line ecrc option✨
- pcie_enable_tph(9)Enable TPH support for device using a specific ST mode✨
- pcie_encode_t_power_on(9)Encode T_POWER_ON into scale and value fields✨
- pcie_find_root_port(9)Get the PCIe root port device✨
- pcie_flr(9)PCI bus interface✨
- pcie_gen2 (int)(9)✨
- pcie_gen_cap (uint)(9)✨
- pcie_get_link_speed(9)Get speed value from PCIe generation number✨
- pcie_get_mps(9)get PCI Express maximum payload size✨
- pcie_get_readrq(9)get PCI Express read request size✨
- pcie_get_speed_cap(9)query for the PCI device's link speed capability✨
- pcie_get_supported_speeds(9)query Supported Link Speed Vector✨
- pcie_get_width_cap(9)query for the PCI device's link width capability✨
- pcie_init_service_irqs(9)initialize irqs for PCI Express port services✨
- pcie_lane_cap (uint)(9)✨
- pcie_link_rcec(9)Link RCiEP devices associated with RCEC.✨
- pcie_p2p (bool)(9)✨
- pcie_pme_can_wakeup(9)Set the wakeup capability flag.✨
- pcie_pme_from_pci_bridge(9)Check if PCIe-PCI bridge generated a PME.✨
- pcie_pme_handle_request(9)Find device that generated PME and handle it.✨
- pcie_pme_init(9)Register the PCIe PME service driver.✨
- pcie_pme_interrupt_enable(9)Enable/disable PCIe PME interrupt generation.✨
- pcie_pme_irq(9)Interrupt handler for PCIe root port PME interrupt.✨
- pcie_pme_mark_devices(9)Set the wakeup flag for devices below a port.✨
- pcie_pme_probe(9)Initialize PCIe PME service for given root port.✨
- pcie_pme_remove(9)Prepare PCIe PME service device for removal.✨
- pcie_pme_resume(9)Resume PCIe PME service device.✨
- pcie_pme_suspend(9)Suspend PCIe PME service device.✨
- pcie_pme_walk_bus(9)Scan a PCI bus for devices asserting PME#.✨
- pcie_pme_work_fn(9)Work handler for PCIe PME interrupt.✨
- pcie_port_bus_probe(9)probe driver for given PCI Express port service✨
- pcie_port_bus_remove(9)detach driver from given PCI Express port service✨
- pcie_port_device_register(9)register PCI Express port✨
- pcie_port_device_remove(9)unregister PCI Express port service devices✨
- pcie_port_device_resume(9)resume port services associated with a PCIe port✨
- pcie_port_device_runtime_resume(9)runtime resume port services✨
- pcie_port_device_runtime_suspend(9)runtime suspend port services✨
- pcie_port_device_suspend(9)suspend port services associated with a PCIe port✨
- pcie_port_enable_irq_vec(9)try to set up MSI-X or MSI as interrupt mode for given port✨
💅
getting it ready, bestie…