Lines Matching defs:counter_attr

536 	struct counter_attribute *counter_attr;
539 counter_attr = devm_kzalloc(dev, sizeof(*counter_attr), GFP_KERNEL);
540 if (!counter_attr)
544 counter_attr->comp.type = comp->type;
545 counter_attr->comp.priv = comp->priv;
546 counter_attr->parent = parent;
549 dev_attr = &counter_attr->dev_attr;
561 list_add(&counter_attr->l, &group->attr_list);
574 struct counter_attribute *counter_attr;
577 counter_attr = devm_kzalloc(dev, sizeof(*counter_attr), GFP_KERNEL);
578 if (!counter_attr)
582 counter_attr->comp = *comp;
583 counter_attr->scope = scope;
584 counter_attr->parent = parent;
587 dev_attr = &counter_attr->dev_attr;
659 list_add(&counter_attr->l, &group->attr_list);
684 struct counter_attribute *counter_attr;
686 counter_attr = devm_kzalloc(dev, sizeof(*counter_attr), GFP_KERNEL);
687 if (!counter_attr)
691 counter_attr->comp.name = name;
694 sysfs_attr_init(&counter_attr->dev_attr.attr);
695 counter_attr->dev_attr.attr.name = "name";
696 counter_attr->dev_attr.attr.mode = 0444;
697 counter_attr->dev_attr.show = counter_comp_name_show;
700 list_add(&counter_attr->l, &group->attr_list);
718 struct counter_attribute *counter_attr;
721 counter_attr = devm_kzalloc(dev, sizeof(*counter_attr), GFP_KERNEL);
722 if (!counter_attr)
731 counter_attr->comp.priv = (void *)id;
734 sysfs_attr_init(&counter_attr->dev_attr.attr);
735 counter_attr->dev_attr.attr.name = name;
736 counter_attr->dev_attr.attr.mode = 0444;
737 counter_attr->dev_attr.show = counter_comp_id_show;
740 list_add(&counter_attr->l, &group->attr_list);