Lines Matching defs:intf
67 static struct gb_bundle *gb_bundle_find(struct gb_interface *intf,
72 list_for_each_entry(bundle, &intf->bundles, links) {
122 ret = gb_control_bundle_suspend(bundle->intf->control, bundle->id);
141 ret = gb_control_bundle_resume(bundle->intf->control, bundle->id);
180 struct gb_bundle *gb_bundle_create(struct gb_interface *intf, u8 bundle_id,
186 dev_err(&intf->dev, "can't use bundle id %u\n", bundle_id);
195 if (gb_bundle_find(intf, bundle_id)) {
196 dev_err(&intf->dev, "duplicate bundle id %u\n", bundle_id);
204 bundle->intf = intf;
209 bundle->dev.parent = &intf->dev;
213 bundle->dev.dma_mask = intf->dev.dma_mask;
215 dev_set_name(&bundle->dev, "%s.%d", dev_name(&intf->dev), bundle_id);
217 list_add(&bundle->links, &intf->bundles);