Lines Matching refs:instance
62 struct sta2x11_instance *instance; in sta2x11_new_instance() local
64 instance = kzalloc(sizeof(*instance), GFP_ATOMIC); in sta2x11_new_instance()
65 if (!instance) in sta2x11_new_instance()
68 instance->bus0 = pdev->subordinate->number + 1; in sta2x11_new_instance()
77 list_add(&instance->list, &sta2x11_instance_list); in sta2x11_new_instance()
86 struct sta2x11_instance *instance; in sta2x11_pdev_to_instance() local
89 list_for_each_entry(instance, &sta2x11_instance_list, list) { in sta2x11_pdev_to_instance()
90 ep = pdev->bus->number - instance->bus0; in sta2x11_pdev_to_instance()
92 return instance; in sta2x11_pdev_to_instance()
99 struct sta2x11_instance *instance; in sta2x11_pdev_to_ep() local
101 instance = sta2x11_pdev_to_instance(pdev); in sta2x11_pdev_to_ep()
102 if (!instance) in sta2x11_pdev_to_ep()
105 return pdev->bus->number - instance->bus0; in sta2x11_pdev_to_ep()
110 struct sta2x11_instance *instance; in sta2x11_pdev_to_mapping() local
113 instance = sta2x11_pdev_to_instance(pdev); in sta2x11_pdev_to_mapping()
114 if (!instance) in sta2x11_pdev_to_mapping()
117 return instance->map + ep; in sta2x11_pdev_to_mapping()
200 struct sta2x11_instance *instance = sta2x11_pdev_to_instance(pdev); in sta2x11_setup_pdev() local
202 if (!instance) /* either a sta2x11 bridge or another ST device */ in sta2x11_setup_pdev()