Lines Matching defs:orig
470 if (!info->orig || !info->target ||
473 if (!info->orig->has_conns_grp || !info->target->has_conns_grp)
476 /* first link orig->target */
477 ret = sysfs_add_link_to_group(&info->orig->dev.kobj,
484 /* second link target->orig */
487 &info->orig->dev.kobj,
492 sysfs_remove_link_from_group(&info->orig->dev.kobj,
496 info->orig->nr_links++;
508 if (!info->orig || !info->target ||
512 sysfs_remove_link_from_group(&info->orig->dev.kobj,
520 info->orig->nr_links--;
526 * coresight_make_links: Make a link for a connection from a @orig
540 int coresight_make_links(struct coresight_device *orig,
553 outs = devm_kasprintf(&orig->dev, GFP_KERNEL,
561 link = devm_kzalloc(&orig->dev,
567 link->orig = orig;
585 * from @orig device to @target device. See coresight_make_links() for more
588 void coresight_remove_links(struct coresight_device *orig,
591 if (!orig || !conn->link)
597 devm_kfree(&orig->dev, conn->link->orig_name);
598 devm_kfree(&orig->dev, conn->link);