Lines Matching refs:pg
62 struct attribute_group pg; member
216 static int add_attr_group(u64 id, struct papr_group *pg, bool show_val_desc) in add_attr_group() argument
225 add_attr(id, i, &pg->pgattrs[i]); in add_attr_group()
226 pg->pg.attrs[i] = &pg->pgattrs[i].kobj_attr.attr; in add_attr_group()
229 return sysfs_create_group(esi_kobj, &pg->pg); in add_attr_group()
316 papr_groups[idx].pg.attrs = kcalloc(KOBJ_MAX_ATTRS + 1, in papr_init()
317 sizeof(*papr_groups[idx].pg.attrs), in papr_init()
319 if (!papr_groups[idx].pg.attrs) in papr_init()
322 papr_groups[idx].pg.name = kasprintf(GFP_KERNEL, "%lld", in papr_init()
324 if (papr_groups[idx].pg.name == NULL) in papr_init()
340 papr_groups[idx].pg.name); in papr_init()
350 kfree(papr_groups[i].pg.attrs); in papr_init()
351 kfree(papr_groups[i].pg.name); in papr_init()