Lines Matching refs:pnv_php_slot

23 	struct pnv_php_slot	*php_slot;
34 static void pnv_php_disable_irq(struct pnv_php_slot *php_slot, in pnv_php_disable_irq()
69 struct pnv_php_slot *php_slot = container_of(kref, in pnv_php_free_slot()
70 struct pnv_php_slot, kref); in pnv_php_free_slot()
78 static inline void pnv_php_put_slot(struct pnv_php_slot *php_slot) in pnv_php_put_slot()
87 static struct pnv_php_slot *pnv_php_match(struct device_node *dn, in pnv_php_match()
88 struct pnv_php_slot *php_slot) in pnv_php_match()
90 struct pnv_php_slot *target, *tmp; in pnv_php_match()
106 struct pnv_php_slot *pnv_php_find_slot(struct device_node *dn) in pnv_php_find_slot()
108 struct pnv_php_slot *php_slot, *tmp; in pnv_php_find_slot()
169 static void pnv_php_rmv_devtree(struct pnv_php_slot *php_slot) in pnv_php_rmv_devtree()
250 static void pnv_php_add_pdns(struct pnv_php_slot *slot) in pnv_php_add_pdns()
257 static int pnv_php_add_devtree(struct pnv_php_slot *php_slot) in pnv_php_add_devtree()
330 static inline struct pnv_php_slot *to_pnv_php_slot(struct hotplug_slot *slot) in to_pnv_php_slot()
332 return container_of(slot, struct pnv_php_slot, slot); in to_pnv_php_slot()
338 struct pnv_php_slot *php_slot = to_pnv_php_slot(slot); in pnv_php_set_slot_power_state()
370 struct pnv_php_slot *php_slot = to_pnv_php_slot(slot); in pnv_php_get_power_state()
392 struct pnv_php_slot *php_slot = to_pnv_php_slot(slot); in pnv_php_get_adapter_state()
413 struct pnv_php_slot *php_slot = to_pnv_php_slot(slot); in pnv_php_get_attention_state()
421 struct pnv_php_slot *php_slot = to_pnv_php_slot(slot); in pnv_php_set_attention_state()
441 static int pnv_php_enable(struct pnv_php_slot *php_slot, bool rescan) in pnv_php_enable()
528 struct pnv_php_slot *php_slot = to_pnv_php_slot(slot); in pnv_php_reset_slot()
559 struct pnv_php_slot *php_slot = to_pnv_php_slot(slot); in pnv_php_enable_slot()
566 struct pnv_php_slot *php_slot = to_pnv_php_slot(slot); in pnv_php_disable_slot()
597 static void pnv_php_release(struct pnv_php_slot *php_slot) in pnv_php_release()
611 static struct pnv_php_slot *pnv_php_alloc_slot(struct device_node *dn) in pnv_php_alloc_slot()
613 struct pnv_php_slot *php_slot; in pnv_php_alloc_slot()
660 static int pnv_php_register_slot(struct pnv_php_slot *php_slot) in pnv_php_register_slot()
662 struct pnv_php_slot *parent; in pnv_php_register_slot()
710 static int pnv_php_enable_msix(struct pnv_php_slot *php_slot) in pnv_php_enable_msix()
742 struct pnv_php_slot *php_slot = event->php_slot; in pnv_php_event_handler()
754 struct pnv_php_slot *php_slot = data; in pnv_php_interrupt()
827 static void pnv_php_init_irq(struct pnv_php_slot *php_slot, int irq) in pnv_php_init_irq()
882 static void pnv_php_enable_irq(struct pnv_php_slot *php_slot) in pnv_php_enable_irq()
923 struct pnv_php_slot *php_slot; in pnv_php_register_one()
978 struct pnv_php_slot *php_slot; in pnv_php_unregister_one()