Lines Matching refs:pci_dev
50 struct pci_dev *dev;
55 static void pci_dev_d3_sleep(struct pci_dev *dev) in pci_dev_d3_sleep()
124 void __iomem *pci_ioremap_bar(struct pci_dev *pdev, int bar) in pci_ioremap_bar()
170 int pci_find_next_capability(struct pci_dev *dev, u8 pos, int cap) in pci_find_next_capability()
218 int pci_find_capability(struct pci_dev *dev, int cap) in pci_find_capability()
267 int pci_find_next_ext_capability(struct pci_dev *dev, int start, int cap) in pci_find_next_ext_capability()
322 int pci_find_ext_capability(struct pci_dev *dev, int cap) in pci_find_ext_capability()
328 static int __pci_find_next_ht_cap(struct pci_dev *dev, int pos, int ht_cap) in __pci_find_next_ht_cap()
368 int pci_find_next_ht_capability(struct pci_dev *dev, int pos, int ht_cap) in pci_find_next_ht_capability()
385 int pci_find_ht_capability(struct pci_dev *dev, int ht_cap) in pci_find_ht_capability()
407 pci_find_parent_resource(const struct pci_dev *dev, struct resource *res) in pci_find_parent_resource()
440 pci_restore_bars(struct pci_dev *dev) in pci_restore_bars()
459 static inline bool platform_pci_power_manageable(struct pci_dev *dev) in platform_pci_power_manageable()
464 static inline int platform_pci_set_power_state(struct pci_dev *dev, in platform_pci_set_power_state()
470 static inline pci_power_t platform_pci_choose_state(struct pci_dev *dev) in platform_pci_choose_state()
476 static inline int platform_pci_sleep_wake(struct pci_dev *dev, bool enable) in platform_pci_sleep_wake()
482 static inline int platform_pci_run_wake(struct pci_dev *dev, bool enable) in platform_pci_run_wake()
501 static int pci_raw_set_power_state(struct pci_dev *dev, pci_power_t state) in pci_raw_set_power_state()
601 void pci_update_current_state(struct pci_dev *dev, pci_power_t state) in pci_update_current_state()
627 void pci_power_up(struct pci_dev *dev) in pci_power_up()
641 static int pci_platform_power_transition(struct pci_dev *dev, pci_power_t state) in pci_platform_power_transition()
663 static void __pci_start_power_transition(struct pci_dev *dev, pci_power_t state) in __pci_start_power_transition()
692 static int __pci_dev_set_current_state(struct pci_dev *dev, void *data) in __pci_dev_set_current_state()
718 int __pci_complete_power_transition(struct pci_dev *dev, pci_power_t state) in __pci_complete_power_transition()
747 int pci_set_power_state(struct pci_dev *dev, pci_power_t state) in pci_set_power_state()
804 pci_power_t pci_choose_state(struct pci_dev *dev, pm_message_t state) in pci_choose_state()
838 struct pci_dev *pci_dev, char cap) in pci_find_saved_cap() argument
842 hlist_for_each_entry(tmp, &pci_dev->saved_cap_space, next) { in pci_find_saved_cap()
849 static int pci_save_pcie_state(struct pci_dev *dev) in pci_save_pcie_state()
876 static void pci_restore_pcie_state(struct pci_dev *dev) in pci_restore_pcie_state()
897 static int pci_save_pcix_state(struct pci_dev *dev) in pci_save_pcix_state()
918 static void pci_restore_pcix_state(struct pci_dev *dev) in pci_restore_pcix_state()
939 pci_save_state(struct pci_dev *dev) in pci_save_state()
953 static void pci_restore_config_dword(struct pci_dev *pdev, int offset, in pci_restore_config_dword()
977 static void pci_restore_config_space_range(struct pci_dev *pdev, in pci_restore_config_space_range()
988 static void pci_restore_config_space(struct pci_dev *pdev) in pci_restore_config_space()
1004 void pci_restore_state(struct pci_dev *dev) in pci_restore_state()
1034 struct pci_saved_state *pci_store_saved_state(struct pci_dev *dev) in pci_store_saved_state()
1073 int pci_load_saved_state(struct pci_dev *dev, struct pci_saved_state *state) in pci_load_saved_state()
1109 int pci_load_and_free_saved_state(struct pci_dev *dev, in pci_load_and_free_saved_state()
1119 static int do_pci_enable_device(struct pci_dev *dev, int bars) in do_pci_enable_device()
1141 int pci_reenable_device(struct pci_dev *dev) in pci_reenable_device()
1148 static int pci_enable_device_flags(struct pci_dev *dev, unsigned long flags) in pci_enable_device_flags()
1190 int pci_enable_device_io(struct pci_dev *dev) in pci_enable_device_io()
1203 int pci_enable_device_mem(struct pci_dev *dev) in pci_enable_device_mem()
1219 int pci_enable_device(struct pci_dev *dev) in pci_enable_device()
1240 struct pci_dev *dev = container_of(gendev, struct pci_dev, dev); in pcim_release()
1260 static struct pci_devres * get_pci_dr(struct pci_dev *pdev) in get_pci_dr()
1274 static struct pci_devres * find_pci_dr(struct pci_dev *pdev) in find_pci_dr()
1287 int pcim_enable_device(struct pci_dev *pdev) in pcim_enable_device()
1314 void pcim_pin_device(struct pci_dev *pdev) in pcim_pin_device()
1332 int __weak pcibios_add_device (struct pci_dev *dev) in pcibios_add_device()
1345 void __weak pcibios_disable_device (struct pci_dev *dev) {} in pcibios_disable_device()
1347 static void do_pci_disable_device(struct pci_dev *dev) in do_pci_disable_device()
1367 void pci_disable_enabled_device(struct pci_dev *dev) in pci_disable_enabled_device()
1384 pci_disable_device(struct pci_dev *dev) in pci_disable_device()
1412 int __weak pcibios_set_pcie_reset_state(struct pci_dev *dev, in pcibios_set_pcie_reset_state()
1426 int pci_set_pcie_reset_state(struct pci_dev *dev, enum pcie_reset_state state) in pci_set_pcie_reset_state()
1439 bool pci_check_pme_status(struct pci_dev *dev) in pci_check_pme_status()
1474 static int pci_pme_wakeup(struct pci_dev *dev, void *pme_poll_reset) in pci_pme_wakeup()
1501 static int pci_wakeup(struct pci_dev *pci_dev, void *ign) in pci_wakeup() argument
1503 pci_wakeup_event(pci_dev); in pci_wakeup()
1504 pm_request_resume(&pci_dev->dev); in pci_wakeup()
1523 bool pci_pme_capable(struct pci_dev *dev, pci_power_t state) in pci_pme_capable()
1539 struct pci_dev *bridge; in pci_pme_list_scan()
1570 void pci_pme_active(struct pci_dev *dev, bool enable) in pci_pme_active()
1656 int __pci_enable_wake(struct pci_dev *dev, pci_power_t state, in __pci_enable_wake()
1714 int pci_wake_from_d3(struct pci_dev *dev, bool enable) in pci_wake_from_d3()
1729 pci_power_t pci_target_state(struct pci_dev *dev) in pci_target_state()
1777 int pci_prepare_to_sleep(struct pci_dev *dev) in pci_prepare_to_sleep()
1805 int pci_back_from_sleep(struct pci_dev *dev) in pci_back_from_sleep()
1818 int pci_finish_runtime_suspend(struct pci_dev *dev) in pci_finish_runtime_suspend()
1848 bool pci_dev_run_wake(struct pci_dev *dev) in pci_dev_run_wake()
1859 struct pci_dev *bridge = bus->self; in pci_dev_run_wake()
1875 void pci_config_pm_runtime_get(struct pci_dev *pdev) in pci_config_pm_runtime_get()
1897 void pci_config_pm_runtime_put(struct pci_dev *pdev) in pci_config_pm_runtime_put()
1911 void pci_pm_init(struct pci_dev *dev) in pci_pm_init()
1978 static void pci_add_saved_cap(struct pci_dev *pci_dev, in pci_add_saved_cap() argument
1981 hlist_add_head(&new_cap->next, &pci_dev->saved_cap_space); in pci_add_saved_cap()
1991 struct pci_dev *dev, char cap, unsigned int size) in pci_add_cap_save_buffer()
2015 void pci_allocate_cap_save_buffers(struct pci_dev *dev) in pci_allocate_cap_save_buffers()
2031 void pci_free_cap_save_buffers(struct pci_dev *dev) in pci_free_cap_save_buffers()
2047 void pci_configure_ari(struct pci_dev *dev) in pci_configure_ari()
2050 struct pci_dev *bridge; in pci_configure_ari()
2083 void pci_enable_ido(struct pci_dev *dev, unsigned long type) in pci_enable_ido()
2101 void pci_disable_ido(struct pci_dev *dev, unsigned long type) in pci_disable_ido()
2133 int pci_enable_obff(struct pci_dev *dev, enum pci_obff_signal_type type) in pci_enable_obff()
2180 void pci_disable_obff(struct pci_dev *dev) in pci_disable_obff()
2193 static bool pci_ltr_supported(struct pci_dev *dev) in pci_ltr_supported()
2212 int pci_enable_ltr(struct pci_dev *dev) in pci_enable_ltr()
2238 void pci_disable_ltr(struct pci_dev *dev) in pci_disable_ltr()
2270 int pci_set_ltr(struct pci_dev *dev, int snoop_lat_ns, int nosnoop_lat_ns) in pci_set_ltr()
2321 void pci_enable_acs(struct pci_dev *dev) in pci_enable_acs()
2360 bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags) in pci_acs_enabled()
2401 bool pci_acs_path_enabled(struct pci_dev *start, in pci_acs_path_enabled()
2402 struct pci_dev *end, u16 acs_flags) in pci_acs_path_enabled()
2404 struct pci_dev *pdev, *parent = start; in pci_acs_path_enabled()
2432 u8 pci_swizzle_interrupt_pin(const struct pci_dev *dev, u8 pin) in pci_swizzle_interrupt_pin()
2445 pci_get_interrupt_pin(struct pci_dev *dev, struct pci_dev **bridge) in pci_get_interrupt_pin()
2469 u8 pci_common_swizzle(struct pci_dev *dev, u8 *pinp) in pci_common_swizzle()
2490 void pci_release_region(struct pci_dev *pdev, int bar) in pci_release_region()
2527 static int __pci_request_region(struct pci_dev *pdev, int bar, const char *res_name, in __pci_request_region()
2573 int pci_request_region(struct pci_dev *pdev, int bar, const char *res_name) in pci_request_region()
2596 int pci_request_region_exclusive(struct pci_dev *pdev, int bar, const char *res_name) in pci_request_region_exclusive()
2608 void pci_release_selected_regions(struct pci_dev *pdev, int bars) in pci_release_selected_regions()
2617 static int __pci_request_selected_regions(struct pci_dev *pdev, int bars, in __pci_request_selected_regions()
2643 int pci_request_selected_regions(struct pci_dev *pdev, int bars, in pci_request_selected_regions()
2649 int pci_request_selected_regions_exclusive(struct pci_dev *pdev, in pci_request_selected_regions_exclusive()
2665 void pci_release_regions(struct pci_dev *pdev) in pci_release_regions()
2683 int pci_request_regions(struct pci_dev *pdev, const char *res_name) in pci_request_regions()
2704 int pci_request_regions_exclusive(struct pci_dev *pdev, const char *res_name) in pci_request_regions_exclusive()
2710 static void __pci_set_master(struct pci_dev *dev, bool enable) in __pci_set_master()
2747 void __weak pcibios_set_master(struct pci_dev *dev) in pcibios_set_master()
2773 void pci_set_master(struct pci_dev *dev) in pci_set_master()
2783 void pci_clear_master(struct pci_dev *dev) in pci_clear_master()
2798 int pci_set_cacheline_size(struct pci_dev *dev) in pci_set_cacheline_size()
2827 int pci_set_mwi(struct pci_dev *dev) in pci_set_mwi()
2832 int pci_try_set_mwi(struct pci_dev *dev) in pci_try_set_mwi()
2837 void pci_clear_mwi(struct pci_dev *dev) in pci_clear_mwi()
2852 pci_set_mwi(struct pci_dev *dev) in pci_set_mwi()
2880 int pci_try_set_mwi(struct pci_dev *dev) in pci_try_set_mwi()
2893 pci_clear_mwi(struct pci_dev *dev) in pci_clear_mwi()
2913 pci_intx(struct pci_dev *pdev, int enable) in pci_intx()
2945 bool pci_intx_mask_supported(struct pci_dev *dev) in pci_intx_mask_supported()
2978 static bool pci_check_and_set_intx_mask(struct pci_dev *dev, bool mask) in pci_check_and_set_intx_mask()
3031 bool pci_check_and_mask_intx(struct pci_dev *dev) in pci_check_and_mask_intx()
3045 bool pci_check_and_unmask_intx(struct pci_dev *dev) in pci_check_and_unmask_intx()
3059 void pci_msi_off(struct pci_dev *dev) in pci_msi_off()
3079 int pci_set_dma_max_seg_size(struct pci_dev *dev, unsigned int size) in pci_set_dma_max_seg_size()
3085 int pci_set_dma_seg_boundary(struct pci_dev *dev, unsigned long mask) in pci_set_dma_seg_boundary()
3091 static int pcie_flr(struct pci_dev *dev, int probe) in pcie_flr()
3125 static int pci_af_flr(struct pci_dev *dev, int probe) in pci_af_flr()
3178 static int pci_pm_reset(struct pci_dev *dev, int probe) in pci_pm_reset()
3208 static int pci_parent_bus_reset(struct pci_dev *dev, int probe) in pci_parent_bus_reset()
3211 struct pci_dev *pdev; in pci_parent_bus_reset()
3235 static int __pci_dev_reset(struct pci_dev *dev, int probe) in __pci_dev_reset()
3262 static int pci_dev_reset(struct pci_dev *dev, int probe) in pci_dev_reset()
3297 int __pci_reset_function(struct pci_dev *dev) in __pci_reset_function()
3322 int __pci_reset_function_locked(struct pci_dev *dev) in __pci_reset_function_locked()
3339 int pci_probe_reset_function(struct pci_dev *dev) in pci_probe_reset_function()
3360 int pci_reset_function(struct pci_dev *dev) in pci_reset_function()
3391 int pcix_get_max_mmrbc(struct pci_dev *dev) in pcix_get_max_mmrbc()
3414 int pcix_get_mmrbc(struct pci_dev *dev) in pcix_get_mmrbc()
3439 int pcix_set_mmrbc(struct pci_dev *dev, int mmrbc) in pcix_set_mmrbc()
3484 int pcie_get_readrq(struct pci_dev *dev) in pcie_get_readrq()
3502 int pcie_set_readrq(struct pci_dev *dev, int rq) in pcie_set_readrq()
3538 int pcie_get_mps(struct pci_dev *dev) in pcie_get_mps()
3555 int pcie_set_mps(struct pci_dev *dev, int mps) in pcie_set_mps()
3578 int pci_select_bars(struct pci_dev *dev, unsigned long flags) in pci_select_bars()
3595 int pci_resource_bar(struct pci_dev *dev, int resno, enum pci_bar_type *type) in pci_resource_bar()
3624 static int pci_set_vga_state_arch(struct pci_dev *dev, bool decode, in pci_set_vga_state_arch()
3641 int pci_set_vga_state(struct pci_dev *dev, bool decode, in pci_set_vga_state()
3645 struct pci_dev *bridge; in pci_set_vga_state()
3697 static resource_size_t pci_specified_resource_alignment(struct pci_dev *dev) in pci_specified_resource_alignment()
3754 void pci_reassigndev_resource_alignment(struct pci_dev *dev) in pci_reassigndev_resource_alignment()