Lines Matching refs:pci_dev
62 struct pci_dev *dev;
82 static void pci_dev_d3_sleep(struct pci_dev *dev) in pci_dev_d3_sleep()
95 bool pci_reset_supported(struct pci_dev *dev) in pci_reset_supported()
213 int pci_status_get_and_clear_errors(struct pci_dev *pdev) in pci_status_get_and_clear_errors()
231 static void __iomem *__pci_ioremap_resource(struct pci_dev *pdev, int bar, in __pci_ioremap_resource()
252 void __iomem *pci_ioremap_bar(struct pci_dev *pdev, int bar) in pci_ioremap_bar()
258 void __iomem *pci_ioremap_wc_bar(struct pci_dev *pdev, int bar) in pci_ioremap_wc_bar()
284 static int pci_dev_str_match_path(struct pci_dev *dev, const char *path, in pci_dev_str_match_path()
378 static int pci_dev_str_match(struct pci_dev *dev, const char *p, in pci_dev_str_match()
460 u8 pci_find_next_capability(struct pci_dev *dev, u8 pos, int cap) in pci_find_next_capability()
506 u8 pci_find_capability(struct pci_dev *dev, int cap) in pci_find_capability()
556 u16 pci_find_next_ext_capability(struct pci_dev *dev, u16 start, int cap) in pci_find_next_ext_capability()
611 u16 pci_find_ext_capability(struct pci_dev *dev, int cap) in pci_find_ext_capability()
626 u64 pci_get_dsn(struct pci_dev *dev) in pci_get_dsn()
651 static u8 __pci_find_next_ht_cap(struct pci_dev *dev, u8 pos, int ht_cap) in __pci_find_next_ht_cap()
692 u8 pci_find_next_ht_capability(struct pci_dev *dev, u8 pos, int ht_cap) in pci_find_next_ht_capability()
709 u8 pci_find_ht_capability(struct pci_dev *dev, int ht_cap) in pci_find_ht_capability()
731 u16 pci_find_vsec_capability(struct pci_dev *dev, u16 vendor, int cap) in pci_find_vsec_capability()
760 u16 pci_find_dvsec_capability(struct pci_dev *dev, u16 vendor, u16 dvsec) in pci_find_dvsec_capability()
792 struct resource *pci_find_parent_resource(const struct pci_dev *dev, in pci_find_parent_resource()
835 struct resource *pci_find_resource(struct pci_dev *dev, struct resource *res) in pci_find_resource()
858 int pci_wait_for_pending(struct pci_dev *dev, int pos, u16 mask) in pci_wait_for_pending()
894 static void pci_disable_acs_redir(struct pci_dev *dev) in pci_disable_acs_redir()
950 static void pci_std_enable_acs(struct pci_dev *dev) in pci_std_enable_acs()
986 static void pci_enable_acs(struct pci_dev *dev) in pci_enable_acs()
1014 static void pci_restore_bars(struct pci_dev *dev) in pci_restore_bars()
1022 static inline bool platform_pci_power_manageable(struct pci_dev *dev) in platform_pci_power_manageable()
1030 static inline int platform_pci_set_power_state(struct pci_dev *dev, in platform_pci_set_power_state()
1039 static inline pci_power_t platform_pci_get_power_state(struct pci_dev *dev) in platform_pci_get_power_state()
1047 static inline void platform_pci_refresh_power_state(struct pci_dev *dev) in platform_pci_refresh_power_state()
1053 static inline pci_power_t platform_pci_choose_state(struct pci_dev *dev) in platform_pci_choose_state()
1061 static inline int platform_pci_set_wakeup(struct pci_dev *dev, bool enable) in platform_pci_set_wakeup()
1069 static inline bool platform_pci_need_resume(struct pci_dev *dev) in platform_pci_need_resume()
1077 static inline bool platform_pci_bridge_d3(struct pci_dev *dev) in platform_pci_bridge_d3()
1097 void pci_update_current_state(struct pci_dev *dev, pci_power_t state) in pci_update_current_state()
1122 void pci_refresh_power_state(struct pci_dev *dev) in pci_refresh_power_state()
1133 int pci_platform_power_transition(struct pci_dev *dev, pci_power_t state) in pci_platform_power_transition()
1147 static int pci_resume_one(struct pci_dev *pci_dev, void *ign) in pci_resume_one() argument
1149 pm_request_resume(&pci_dev->dev); in pci_resume_one()
1163 static int pci_dev_wait(struct pci_dev *dev, char *reset_type, int timeout) in pci_dev_wait()
1167 struct pci_dev *bridge; in pci_dev_wait()
1234 int pci_power_up(struct pci_dev *dev) in pci_power_up()
1300 static int pci_set_full_power_state(struct pci_dev *dev) in pci_set_full_power_state()
1343 static int __pci_dev_set_current_state(struct pci_dev *dev, void *data) in __pci_dev_set_current_state()
1376 static int pci_set_low_power_state(struct pci_dev *dev, pci_power_t state) in pci_set_low_power_state()
1449 int pci_set_power_state(struct pci_dev *dev, pci_power_t state) in pci_set_power_state()
1508 static struct pci_cap_saved_state *_pci_find_saved_cap(struct pci_dev *pci_dev, in _pci_find_saved_cap() argument
1513 hlist_for_each_entry(tmp, &pci_dev->saved_cap_space, next) { in _pci_find_saved_cap()
1520 struct pci_cap_saved_state *pci_find_saved_cap(struct pci_dev *dev, char cap) in pci_find_saved_cap()
1525 struct pci_cap_saved_state *pci_find_saved_ext_cap(struct pci_dev *dev, u16 cap) in pci_find_saved_ext_cap()
1530 static int pci_save_pcie_state(struct pci_dev *dev) in pci_save_pcie_state()
1557 void pci_bridge_reconfigure_ltr(struct pci_dev *dev) in pci_bridge_reconfigure_ltr()
1560 struct pci_dev *bridge; in pci_bridge_reconfigure_ltr()
1575 static void pci_restore_pcie_state(struct pci_dev *dev) in pci_restore_pcie_state()
1602 static int pci_save_pcix_state(struct pci_dev *dev) in pci_save_pcix_state()
1623 static void pci_restore_pcix_state(struct pci_dev *dev) in pci_restore_pcix_state()
1638 static void pci_save_ltr_state(struct pci_dev *dev) in pci_save_ltr_state()
1662 static void pci_restore_ltr_state(struct pci_dev *dev) in pci_restore_ltr_state()
1683 int pci_save_state(struct pci_dev *dev) in pci_save_state()
1710 static void pci_restore_config_dword(struct pci_dev *pdev, int offset, in pci_restore_config_dword()
1734 static void pci_restore_config_space_range(struct pci_dev *pdev, in pci_restore_config_space_range()
1746 static void pci_restore_config_space(struct pci_dev *pdev) in pci_restore_config_space()
1768 static void pci_restore_rebar_state(struct pci_dev *pdev) in pci_restore_rebar_state()
1799 void pci_restore_state(struct pci_dev *dev) in pci_restore_state()
1847 struct pci_saved_state *pci_store_saved_state(struct pci_dev *dev) in pci_store_saved_state()
1886 int pci_load_saved_state(struct pci_dev *dev, in pci_load_saved_state()
1923 int pci_load_and_free_saved_state(struct pci_dev *dev, in pci_load_and_free_saved_state()
1933 int __weak pcibios_enable_device(struct pci_dev *dev, int bars) in pcibios_enable_device()
1938 static int do_pci_enable_device(struct pci_dev *dev, int bars) in do_pci_enable_device()
1941 struct pci_dev *bridge; in do_pci_enable_device()
1979 int pci_reenable_device(struct pci_dev *dev) in pci_reenable_device()
1987 static void pci_enable_bridge(struct pci_dev *dev) in pci_enable_bridge()
1989 struct pci_dev *bridge; in pci_enable_bridge()
2009 static int pci_enable_device_flags(struct pci_dev *dev, unsigned long flags) in pci_enable_device_flags()
2011 struct pci_dev *bridge; in pci_enable_device_flags()
2052 int pci_enable_device_io(struct pci_dev *dev) in pci_enable_device_io()
2066 int pci_enable_device_mem(struct pci_dev *dev) in pci_enable_device_mem()
2083 int pci_enable_device(struct pci_dev *dev) in pci_enable_device()
2106 struct pci_dev *dev = to_pci_dev(gendev); in pcim_release()
2124 static struct pci_devres *get_pci_dr(struct pci_dev *pdev) in get_pci_dr()
2138 static struct pci_devres *find_pci_dr(struct pci_dev *pdev) in find_pci_dr()
2151 int pcim_enable_device(struct pci_dev *pdev) in pcim_enable_device()
2179 void pcim_pin_device(struct pci_dev *pdev) in pcim_pin_device()
2198 int __weak pcibios_device_add(struct pci_dev *dev) in pcibios_device_add()
2212 void __weak pcibios_release_device(struct pci_dev *dev) {} in pcibios_release_device()
2222 void __weak pcibios_disable_device(struct pci_dev *dev) {} in pcibios_disable_device()
2235 static void do_pci_disable_device(struct pci_dev *dev) in do_pci_disable_device()
2255 void pci_disable_enabled_device(struct pci_dev *dev) in pci_disable_enabled_device()
2271 void pci_disable_device(struct pci_dev *dev) in pci_disable_device()
2299 int __weak pcibios_set_pcie_reset_state(struct pci_dev *dev, in pcibios_set_pcie_reset_state()
2312 int pci_set_pcie_reset_state(struct pci_dev *dev, enum pcie_reset_state state) in pci_set_pcie_reset_state()
2319 void pcie_clear_device_status(struct pci_dev *dev) in pcie_clear_device_status()
2332 void pcie_clear_root_pme_status(struct pci_dev *dev) in pcie_clear_root_pme_status()
2345 bool pci_check_pme_status(struct pci_dev *dev) in pci_check_pme_status()
2380 static int pci_pme_wakeup(struct pci_dev *dev, void *pme_poll_reset) in pci_pme_wakeup()
2408 bool pci_pme_capable(struct pci_dev *dev, pci_power_t state) in pci_pme_capable()
2423 struct pci_dev *pdev = pme_dev->dev; in pci_pme_list_scan()
2426 struct pci_dev *bridge = pdev->bus->self; in pci_pme_list_scan()
2462 static void __pci_pme_active(struct pci_dev *dev, bool enable) in __pci_pme_active()
2482 void pci_pme_restore(struct pci_dev *dev) in pci_pme_restore()
2508 void pci_pme_active(struct pci_dev *dev, bool enable) in pci_pme_active()
2585 static int __pci_enable_wake(struct pci_dev *dev, pci_power_t state, bool enable) in __pci_enable_wake()
2646 int pci_enable_wake(struct pci_dev *pci_dev, pci_power_t state, bool enable) in pci_enable_wake() argument
2648 if (enable && !device_may_wakeup(&pci_dev->dev)) in pci_enable_wake()
2651 return __pci_enable_wake(pci_dev, state, enable); in pci_enable_wake()
2669 int pci_wake_from_d3(struct pci_dev *dev, bool enable) in pci_wake_from_d3()
2686 static pci_power_t pci_target_state(struct pci_dev *dev, bool wakeup) in pci_target_state()
2746 int pci_prepare_to_sleep(struct pci_dev *dev) in pci_prepare_to_sleep()
2773 int pci_back_from_sleep(struct pci_dev *dev) in pci_back_from_sleep()
2792 int pci_finish_runtime_suspend(struct pci_dev *dev) in pci_finish_runtime_suspend()
2819 bool pci_dev_run_wake(struct pci_dev *dev) in pci_dev_run_wake()
2834 struct pci_dev *bridge = bus->self; in pci_dev_run_wake()
2859 bool pci_dev_need_resume(struct pci_dev *pci_dev) in pci_dev_need_resume() argument
2861 struct device *dev = &pci_dev->dev; in pci_dev_need_resume()
2864 if (!pm_runtime_suspended(dev) || platform_pci_need_resume(pci_dev)) in pci_dev_need_resume()
2867 target_state = pci_target_state(pci_dev, device_may_wakeup(dev)); in pci_dev_need_resume()
2874 return target_state != pci_dev->current_state && in pci_dev_need_resume()
2876 pci_dev->current_state != PCI_D3hot; in pci_dev_need_resume()
2890 void pci_dev_adjust_pme(struct pci_dev *pci_dev) in pci_dev_adjust_pme() argument
2892 struct device *dev = &pci_dev->dev; in pci_dev_adjust_pme()
2897 pci_dev->current_state < PCI_D3cold) in pci_dev_adjust_pme()
2898 __pci_pme_active(pci_dev, false); in pci_dev_adjust_pme()
2911 void pci_dev_complete_resume(struct pci_dev *pci_dev) in pci_dev_complete_resume() argument
2913 struct device *dev = &pci_dev->dev; in pci_dev_complete_resume()
2915 if (!pci_dev_run_wake(pci_dev)) in pci_dev_complete_resume()
2920 if (pm_runtime_suspended(dev) && pci_dev->current_state < PCI_D3cold) in pci_dev_complete_resume()
2921 __pci_pme_active(pci_dev, true); in pci_dev_complete_resume()
2933 pci_power_t pci_choose_state(struct pci_dev *dev, pm_message_t state) in pci_choose_state()
2942 void pci_config_pm_runtime_get(struct pci_dev *pdev) in pci_config_pm_runtime_get()
2964 void pci_config_pm_runtime_put(struct pci_dev *pdev) in pci_config_pm_runtime_put()
3012 bool pci_bridge_d3_possible(struct pci_dev *bridge) in pci_bridge_d3_possible()
3065 static int pci_dev_check_d3cold(struct pci_dev *dev, void *data) in pci_dev_check_d3cold()
3092 void pci_bridge_d3_update(struct pci_dev *dev) in pci_bridge_d3_update()
3095 struct pci_dev *bridge; in pci_bridge_d3_update()
3145 void pci_d3cold_enable(struct pci_dev *dev) in pci_d3cold_enable()
3162 void pci_d3cold_disable(struct pci_dev *dev) in pci_d3cold_disable()
3175 void pci_pm_init(struct pci_dev *dev) in pci_pm_init()
3247 static unsigned long pci_ea_flags(struct pci_dev *dev, u8 prop) in pci_ea_flags()
3270 static struct resource *pci_ea_get_resource(struct pci_dev *dev, u8 bei, in pci_ea_get_resource()
3288 static int pci_ea_read(struct pci_dev *dev, int offset) in pci_ea_read()
3410 void pci_ea_init(struct pci_dev *dev) in pci_ea_init()
3438 static void pci_add_saved_cap(struct pci_dev *pci_dev, in pci_add_saved_cap() argument
3441 hlist_add_head(&new_cap->next, &pci_dev->saved_cap_space); in pci_add_saved_cap()
3452 static int _pci_add_cap_save_buffer(struct pci_dev *dev, u16 cap, in _pci_add_cap_save_buffer()
3478 int pci_add_cap_save_buffer(struct pci_dev *dev, char cap, unsigned int size) in pci_add_cap_save_buffer()
3483 int pci_add_ext_cap_save_buffer(struct pci_dev *dev, u16 cap, unsigned int size) in pci_add_ext_cap_save_buffer()
3492 void pci_allocate_cap_save_buffers(struct pci_dev *dev) in pci_allocate_cap_save_buffers()
3513 void pci_free_cap_save_buffers(struct pci_dev *dev) in pci_free_cap_save_buffers()
3529 void pci_configure_ari(struct pci_dev *dev) in pci_configure_ari()
3532 struct pci_dev *bridge; in pci_configure_ari()
3556 static bool pci_acs_flags_enabled(struct pci_dev *pdev, u16 acs_flags) in pci_acs_flags_enabled()
3593 bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags) in pci_acs_enabled()
3666 bool pci_acs_path_enabled(struct pci_dev *start, in pci_acs_path_enabled()
3667 struct pci_dev *end, u16 acs_flags) in pci_acs_path_enabled()
3669 struct pci_dev *pdev, *parent = start; in pci_acs_path_enabled()
3690 void pci_acs_init(struct pci_dev *dev) in pci_acs_init()
3712 static int pci_rebar_find_pos(struct pci_dev *pdev, int bar) in pci_rebar_find_pos()
3745 u32 pci_rebar_get_possible_sizes(struct pci_dev *pdev, int bar) in pci_rebar_get_possible_sizes()
3774 int pci_rebar_get_current_size(struct pci_dev *pdev, int bar) in pci_rebar_get_current_size()
3796 int pci_rebar_set_size(struct pci_dev *pdev, int bar, int size) in pci_rebar_set_size()
3825 int pci_enable_atomic_ops_to_root(struct pci_dev *dev, u32 cap_mask) in pci_enable_atomic_ops_to_root()
3828 struct pci_dev *bridge; in pci_enable_atomic_ops_to_root()
3906 u8 pci_swizzle_interrupt_pin(const struct pci_dev *dev, u8 pin) in pci_swizzle_interrupt_pin()
3918 int pci_get_interrupt_pin(struct pci_dev *dev, struct pci_dev **bridge) in pci_get_interrupt_pin()
3942 u8 pci_common_swizzle(struct pci_dev *dev, u8 *pinp) in pci_common_swizzle()
3965 void pci_release_region(struct pci_dev *pdev, int bar) in pci_release_region()
4003 static int __pci_request_region(struct pci_dev *pdev, int bar, in __pci_request_region()
4048 int pci_request_region(struct pci_dev *pdev, int bar, const char *res_name) in pci_request_region()
4062 void pci_release_selected_regions(struct pci_dev *pdev, int bars) in pci_release_selected_regions()
4072 static int __pci_request_selected_regions(struct pci_dev *pdev, int bars, in __pci_request_selected_regions()
4098 int pci_request_selected_regions(struct pci_dev *pdev, int bars, in pci_request_selected_regions()
4105 int pci_request_selected_regions_exclusive(struct pci_dev *pdev, int bars, in pci_request_selected_regions_exclusive()
4123 void pci_release_regions(struct pci_dev *pdev) in pci_release_regions()
4142 int pci_request_regions(struct pci_dev *pdev, const char *res_name) in pci_request_regions()
4164 int pci_request_regions_exclusive(struct pci_dev *pdev, const char *res_name) in pci_request_regions_exclusive()
4410 static void __pci_set_master(struct pci_dev *dev, bool enable) in __pci_set_master()
4447 void __weak pcibios_set_master(struct pci_dev *dev) in pcibios_set_master()
4473 void pci_set_master(struct pci_dev *dev) in pci_set_master()
4484 void pci_clear_master(struct pci_dev *dev) in pci_clear_master()
4500 int pci_set_cacheline_size(struct pci_dev *dev) in pci_set_cacheline_size()
4536 int pci_set_mwi(struct pci_dev *dev) in pci_set_mwi()
4567 int pcim_set_mwi(struct pci_dev *dev) in pcim_set_mwi()
4589 int pci_try_set_mwi(struct pci_dev *dev) in pci_try_set_mwi()
4605 void pci_clear_mwi(struct pci_dev *dev) in pci_clear_mwi()
4625 void pci_disable_parity(struct pci_dev *dev) in pci_disable_parity()
4643 void pci_intx(struct pci_dev *pdev, int enable) in pci_intx()
4668 static bool pci_check_and_set_intx_mask(struct pci_dev *dev, bool mask) in pci_check_and_set_intx_mask()
4720 bool pci_check_and_mask_intx(struct pci_dev *dev) in pci_check_and_mask_intx()
4734 bool pci_check_and_unmask_intx(struct pci_dev *dev) in pci_check_and_unmask_intx()
4746 int pci_wait_for_pending_transaction(struct pci_dev *dev) in pci_wait_for_pending_transaction()
4763 int pcie_flr(struct pci_dev *dev) in pcie_flr()
4791 int pcie_reset_flr(struct pci_dev *dev, bool probe) in pcie_reset_flr()
4806 static int pci_af_flr(struct pci_dev *dev, bool probe) in pci_af_flr()
4865 static int pci_pm_reset(struct pci_dev *dev, bool probe) in pci_pm_reset()
4904 static int pcie_wait_for_link_status(struct pci_dev *pdev, in pcie_wait_for_link_status()
4937 int pcie_retrain_link(struct pci_dev *pdev, bool use_lt) in pcie_retrain_link()
4972 static bool pcie_wait_for_link_delay(struct pci_dev *pdev, bool active, in pcie_wait_for_link_delay()
5021 bool pcie_wait_for_link(struct pci_dev *pdev, bool active) in pcie_wait_for_link()
5035 const struct pci_dev *pdev; in pci_bus_max_d3cold_delay()
5065 int pci_bridge_wait_for_secondary_bus(struct pci_dev *dev, char *reset_type) in pci_bridge_wait_for_secondary_bus()
5067 struct pci_dev *child; in pci_bridge_wait_for_secondary_bus()
5096 child = list_first_entry(&dev->subordinate->devices, struct pci_dev, in pci_bridge_wait_for_secondary_bus()
5165 void pci_reset_secondary_bus(struct pci_dev *dev) in pci_reset_secondary_bus()
5183 void __weak pcibios_reset_secondary_bus(struct pci_dev *dev) in pcibios_reset_secondary_bus()
5195 int pci_bridge_secondary_bus_reset(struct pci_dev *dev) in pci_bridge_secondary_bus_reset()
5203 static int pci_parent_bus_reset(struct pci_dev *dev, bool probe) in pci_parent_bus_reset()
5205 struct pci_dev *pdev; in pci_parent_bus_reset()
5236 static int pci_dev_reset_slot_function(struct pci_dev *dev, bool probe) in pci_dev_reset_slot_function()
5245 static int pci_reset_bus_function(struct pci_dev *dev, bool probe) in pci_reset_bus_function()
5255 void pci_dev_lock(struct pci_dev *dev) in pci_dev_lock()
5264 int pci_dev_trylock(struct pci_dev *dev) in pci_dev_trylock()
5276 void pci_dev_unlock(struct pci_dev *dev) in pci_dev_unlock()
5283 static void pci_dev_save_and_disable(struct pci_dev *dev) in pci_dev_save_and_disable()
5314 static void pci_dev_restore(struct pci_dev *dev) in pci_dev_restore()
5344 struct pci_dev *pdev = to_pci_dev(dev); in reset_method_show()
5379 struct pci_dev *pdev = to_pci_dev(dev); in reset_method_store()
5450 struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj)); in pci_dev_reset_method_attr_is_visible()
5483 int __pci_reset_function_locked(struct pci_dev *dev) in __pci_reset_function_locked()
5525 void pci_init_reset_methods(struct pci_dev *dev) in pci_init_reset_methods()
5561 int pci_reset_function(struct pci_dev *dev) in pci_reset_function()
5597 int pci_reset_function_locked(struct pci_dev *dev) in pci_reset_function_locked()
5620 int pci_try_reset_function(struct pci_dev *dev) in pci_try_reset_function()
5642 struct pci_dev *dev; in pci_bus_resettable()
5660 struct pci_dev *dev; in pci_bus_lock()
5672 struct pci_dev *dev; in pci_bus_unlock()
5684 struct pci_dev *dev; in pci_bus_trylock()
5710 struct pci_dev *dev; in pci_slot_resettable()
5730 struct pci_dev *dev; in pci_slot_lock()
5744 struct pci_dev *dev; in pci_slot_unlock()
5758 struct pci_dev *dev; in pci_slot_trylock()
5792 struct pci_dev *dev; in pci_bus_save_and_disable_locked()
5808 struct pci_dev *dev; in pci_bus_restore_locked()
5823 struct pci_dev *dev; in pci_slot_save_and_disable_locked()
5841 struct pci_dev *dev; in pci_slot_restore_locked()
5948 int pci_bus_error_reset(struct pci_dev *bridge) in pci_bus_error_reset()
6019 int pci_reset_bus(struct pci_dev *pdev) in pci_reset_bus()
6033 int pcix_get_max_mmrbc(struct pci_dev *dev) in pcix_get_max_mmrbc()
6056 int pcix_get_mmrbc(struct pci_dev *dev) in pcix_get_mmrbc()
6081 int pcix_set_mmrbc(struct pci_dev *dev, int mmrbc) in pcix_set_mmrbc()
6125 int pcie_get_readrq(struct pci_dev *dev) in pcie_get_readrq()
6143 int pcie_set_readrq(struct pci_dev *dev, int rq) in pcie_set_readrq()
6188 int pcie_get_mps(struct pci_dev *dev) in pcie_get_mps()
6206 int pcie_set_mps(struct pci_dev *dev, int mps) in pcie_set_mps()
6240 u32 pcie_bandwidth_available(struct pci_dev *dev, struct pci_dev **limiting_dev, in pcie_bandwidth_available()
6291 enum pci_bus_speed pcie_get_speed_cap(struct pci_dev *dev) in pcie_get_speed_cap()
6327 enum pcie_link_width pcie_get_width_cap(struct pci_dev *dev) in pcie_get_width_cap()
6349 u32 pcie_bandwidth_capable(struct pci_dev *dev, enum pci_bus_speed *speed, in pcie_bandwidth_capable()
6371 void __pcie_print_link_status(struct pci_dev *dev, bool verbose) in __pcie_print_link_status()
6375 struct pci_dev *limiting_dev = NULL; in __pcie_print_link_status()
6400 void pcie_print_link_status(struct pci_dev *dev) in pcie_print_link_status()
6413 int pci_select_bars(struct pci_dev *dev, unsigned long flags) in pci_select_bars()
6431 static int pci_set_vga_state_arch(struct pci_dev *dev, bool decode, in pci_set_vga_state_arch()
6448 int pci_set_vga_state(struct pci_dev *dev, bool decode, in pci_set_vga_state()
6452 struct pci_dev *bridge; in pci_set_vga_state()
6494 bool pci_pr3_present(struct pci_dev *pdev) in pci_pr3_present()
6531 void pci_add_dma_alias(struct pci_dev *dev, u8 devfn_from, in pci_add_dma_alias()
6557 bool pci_devs_are_dma_aliases(struct pci_dev *dev1, struct pci_dev *dev2) in pci_devs_are_dma_aliases()
6567 bool pci_device_is_present(struct pci_dev *pdev) in pci_device_is_present()
6579 void pci_ignore_hotplug(struct pci_dev *dev) in pci_ignore_hotplug()
6581 struct pci_dev *bridge = dev->bus->self; in pci_ignore_hotplug()
6600 struct pci_dev __weak *pci_real_dma_dev(struct pci_dev *dev) in pci_real_dma_dev()
6614 void __weak pci_resource_to_user(const struct pci_dev *dev, int bar, in pci_resource_to_user()
6633 static resource_size_t pci_specified_resource_alignment(struct pci_dev *dev, in pci_specified_resource_alignment()
6687 static void pci_request_resource_alignment(struct pci_dev *dev, int bar, in pci_request_resource_alignment()
6756 void pci_reassigndev_resource_alignment(struct pci_dev *dev) in pci_reassigndev_resource_alignment()