Lines Matching refs:grp
551 struct attribute_group grp; member
642 mk->mp->grp.name = "parameters"; in add_sysfs_param()
644 mk->mp->grp.attrs = kzalloc(sizeof(mk->mp->grp.attrs[0]), in add_sysfs_param()
647 if (!mk->mp->grp.attrs) in add_sysfs_param()
661 new_attrs = krealloc(mk->mp->grp.attrs, in add_sysfs_param()
662 sizeof(mk->mp->grp.attrs[0]) * (mk->mp->num + 2), in add_sysfs_param()
666 mk->mp->grp.attrs = new_attrs; in add_sysfs_param()
684 mk->mp->grp.attrs[i] = &mk->mp->attrs[i].mattr.attr; in add_sysfs_param()
685 mk->mp->grp.attrs[mk->mp->num] = NULL; in add_sysfs_param()
693 kfree(mk->mp->grp.attrs); in free_module_param_attrs()
729 err = sysfs_create_group(&mod->mkobj.kobj, &mod->mkobj.mp->grp); in module_param_sysfs_setup()
745 sysfs_remove_group(&mod->mkobj.kobj, &mod->mkobj.mp->grp); in module_param_sysfs_remove()
810 sysfs_remove_group(&mk->kobj, &mk->mp->grp); in kernel_add_sysfs_param()
815 err = sysfs_create_group(&mk->kobj, &mk->mp->grp); in kernel_add_sysfs_param()