Lines Matching refs:controller
91 struct controller *ctrl;
108 struct controller { struct
109 struct controller *next; argument
203 extern int pciehprm_find_available_resources (struct controller *ctrl);
222 extern int pciehp_save_config (struct controller *ctrl, int busnumber, int num_ctlr_slots, int fi…
223 extern int pciehp_save_used_resources (struct controller *ctrl, struct pci_func * func, int flag);
224 extern int pciehp_save_slot_config (struct controller *ctrl, struct pci_func * new_slot);
228 extern int pciehp_configure_device (struct controller* ctrl, struct pci_func* func);
233 extern struct controller *pciehp_ctrl_list;
272 static inline struct slot *pciehp_find_slot (struct controller *ctrl, u8 device) in pciehp_find_slot()
296 static inline int wait_for_ctrl_irq (struct controller *ctrl) in wait_for_ctrl_irq()
345 int pcie_init( struct controller *ctrl, struct pci_dev *pdev,
352 int pcie_get_ctlr_slot_config( struct controller *ctrl,
377 void (*release_ctlr) (struct controller *ctrl);
378 int (*check_lnk_status) (struct controller *ctrl);