Lines Matching refs:instance
63 struct sta2x11_instance *instance; in sta2x11_new_instance() local
65 instance = kzalloc(sizeof(*instance), GFP_ATOMIC); in sta2x11_new_instance()
66 if (!instance) in sta2x11_new_instance()
69 instance->bus0 = pdev->subordinate->number + 1; in sta2x11_new_instance()
78 list_add(&instance->list, &sta2x11_instance_list); in sta2x11_new_instance()
87 struct sta2x11_instance *instance; in sta2x11_pdev_to_instance() local
90 list_for_each_entry(instance, &sta2x11_instance_list, list) { in sta2x11_pdev_to_instance()
91 ep = pdev->bus->number - instance->bus0; in sta2x11_pdev_to_instance()
93 return instance; in sta2x11_pdev_to_instance()
100 struct sta2x11_instance *instance; in sta2x11_pdev_to_ep() local
102 instance = sta2x11_pdev_to_instance(pdev); in sta2x11_pdev_to_ep()
103 if (!instance) in sta2x11_pdev_to_ep()
106 return pdev->bus->number - instance->bus0; in sta2x11_pdev_to_ep()
111 struct sta2x11_instance *instance; in sta2x11_pdev_to_mapping() local
114 instance = sta2x11_pdev_to_instance(pdev); in sta2x11_pdev_to_mapping()
115 if (!instance) in sta2x11_pdev_to_mapping()
118 return instance->map + ep; in sta2x11_pdev_to_mapping()
201 struct sta2x11_instance *instance = sta2x11_pdev_to_instance(pdev); in sta2x11_setup_pdev() local
203 if (!instance) /* either a sta2x11 bridge or another ST device */ in sta2x11_setup_pdev()