• Home
  • Raw
  • Download

Lines Matching refs:pci_dev

11 int pci_create_sysfs_dev_files(struct pci_dev *pdev);
12 void pci_remove_sysfs_dev_files(struct pci_dev *pdev);
14 static inline void pci_create_firmware_label_files(struct pci_dev *pdev) in pci_create_firmware_label_files()
16 static inline void pci_remove_firmware_label_files(struct pci_dev *pdev) in pci_remove_firmware_label_files()
19 void pci_create_firmware_label_files(struct pci_dev *pdev);
20 void pci_remove_firmware_label_files(struct pci_dev *pdev);
22 void pci_cleanup_rom(struct pci_dev *dev);
28 int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vmai,
31 int pci_probe_reset_function(struct pci_dev *dev);
55 bool (*is_manageable)(struct pci_dev *dev);
56 int (*set_state)(struct pci_dev *dev, pci_power_t state);
57 pci_power_t (*choose_state)(struct pci_dev *dev);
58 int (*sleep_wake)(struct pci_dev *dev, bool enable);
59 int (*run_wake)(struct pci_dev *dev, bool enable);
63 void pci_update_current_state(struct pci_dev *dev, pci_power_t state);
64 void pci_power_up(struct pci_dev *dev);
65 void pci_disable_enabled_device(struct pci_dev *dev);
66 int pci_finish_runtime_suspend(struct pci_dev *dev);
67 int __pci_pme_wakeup(struct pci_dev *dev, void *ign);
69 void pci_config_pm_runtime_get(struct pci_dev *dev);
70 void pci_config_pm_runtime_put(struct pci_dev *dev);
71 void pci_pm_init(struct pci_dev *dev);
72 void pci_allocate_cap_save_buffers(struct pci_dev *dev);
73 void pci_free_cap_save_buffers(struct pci_dev *dev);
75 static inline void pci_wakeup_event(struct pci_dev *dev) in pci_wakeup_event()
81 static inline bool pci_is_bridge(struct pci_dev *pci_dev) in pci_is_bridge() argument
83 return !!(pci_dev->subordinate); in pci_is_bridge()
87 ssize_t (*read)(struct pci_dev *dev, loff_t pos, size_t count, void *buf);
88 ssize_t (*write)(struct pci_dev *dev, loff_t pos, size_t count, const void *buf);
89 void (*release)(struct pci_dev *dev);
98 int pci_vpd_pci22_init(struct pci_dev *dev);
99 static inline void pci_vpd_release(struct pci_dev *dev) in pci_vpd_release()
107 int pci_proc_attach_device(struct pci_dev *dev);
108 int pci_proc_detach_device(struct pci_dev *dev);
111 static inline int pci_proc_attach_device(struct pci_dev *dev) { return 0; } in pci_proc_attach_device()
112 static inline int pci_proc_detach_device(struct pci_dev *dev) { return 0; } in pci_proc_detach_device()
117 int pci_hp_add_bridge(struct pci_dev *dev);
136 void pci_msi_init_pci_dev(struct pci_dev *dev);
139 static inline void pci_msi_init_pci_dev(struct pci_dev *dev) { } in pci_msi_init_pci_dev()
144 static inline int pci_no_d1d2(struct pci_dev *dev) in pci_no_d1d2()
168 pci_match_one_device(const struct pci_device_id *id, const struct pci_dev *dev) in pci_match_one_device()
200 int pci_setup_device(struct pci_dev *dev);
201 int __pci_read_base(struct pci_dev *dev, enum pci_bar_type type,
203 int pci_resource_bar(struct pci_dev *dev, int resno, enum pci_bar_type *type);
204 void pci_configure_ari(struct pci_dev *dev);
222 void pci_reassigndev_resource_alignment(struct pci_dev *dev);
223 void pci_disable_bridge_window(struct pci_dev *dev);
239 struct pci_dev *dev; /* lowest numbered PF */
240 struct pci_dev *self; /* this PF */
247 void pci_restore_ats_state(struct pci_dev *dev);
249 static inline void pci_restore_ats_state(struct pci_dev *dev) in pci_restore_ats_state()
255 int pci_iov_init(struct pci_dev *dev);
256 void pci_iov_release(struct pci_dev *dev);
257 int pci_iov_resource_bar(struct pci_dev *dev, int resno,
259 resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev, int resno);
260 void pci_restore_iov_state(struct pci_dev *dev);
264 static inline int pci_iov_init(struct pci_dev *dev) in pci_iov_init()
268 static inline void pci_iov_release(struct pci_dev *dev) in pci_iov_release()
272 static inline int pci_iov_resource_bar(struct pci_dev *dev, int resno, in pci_iov_resource_bar()
277 static inline void pci_restore_iov_state(struct pci_dev *dev) in pci_restore_iov_state()
289 static inline resource_size_t pci_resource_alignment(struct pci_dev *dev, in pci_resource_alignment()
303 void pci_enable_acs(struct pci_dev *dev);
308 int (*reset)(struct pci_dev *dev, int probe);
312 int pci_dev_specific_reset(struct pci_dev *dev, int probe);
314 static inline int pci_dev_specific_reset(struct pci_dev *dev, int probe) in pci_dev_specific_reset()