Lines Matching refs:instance
47 struct sta2x11_instance *instance; in sta2x11_new_instance() local
49 instance = kzalloc(sizeof(*instance), GFP_ATOMIC); in sta2x11_new_instance()
50 if (!instance) in sta2x11_new_instance()
53 instance->bus0 = pdev->subordinate->number + 1; in sta2x11_new_instance()
62 list_add(&instance->list, &sta2x11_instance_list); in sta2x11_new_instance()
71 struct sta2x11_instance *instance; in sta2x11_pdev_to_instance() local
74 list_for_each_entry(instance, &sta2x11_instance_list, list) { in sta2x11_pdev_to_instance()
75 ep = pdev->bus->number - instance->bus0; in sta2x11_pdev_to_instance()
77 return instance; in sta2x11_pdev_to_instance()
84 struct sta2x11_instance *instance; in sta2x11_pdev_to_ep() local
86 instance = sta2x11_pdev_to_instance(pdev); in sta2x11_pdev_to_ep()
87 if (!instance) in sta2x11_pdev_to_ep()
90 return pdev->bus->number - instance->bus0; in sta2x11_pdev_to_ep()
103 struct sta2x11_instance *instance = sta2x11_pdev_to_instance(pdev); in sta2x11_setup_pdev() local
105 if (!instance) /* either a sta2x11 bridge or another ST device */ in sta2x11_setup_pdev()
132 struct sta2x11_instance *instance = sta2x11_pdev_to_instance(pdev); in sta2x11_map_ep() local
137 if (!instance) in sta2x11_map_ep()
171 struct sta2x11_instance *instance; in sta2x11_pdev_to_mapping() local
174 instance = sta2x11_pdev_to_instance(pdev); in sta2x11_pdev_to_mapping()
175 if (!instance) in sta2x11_pdev_to_mapping()
178 return instance->map + ep; in sta2x11_pdev_to_mapping()