notes_attrs       436 include/linux/module.h 	struct module_notes_attrs *notes_attrs;
notes_attrs      1625 kernel/module.c static void free_notes_attrs(struct module_notes_attrs *notes_attrs,
notes_attrs      1628 kernel/module.c 	if (notes_attrs->dir) {
notes_attrs      1630 kernel/module.c 			sysfs_remove_bin_file(notes_attrs->dir,
notes_attrs      1631 kernel/module.c 					      &notes_attrs->attrs[i]);
notes_attrs      1632 kernel/module.c 		kobject_put(notes_attrs->dir);
notes_attrs      1634 kernel/module.c 	kfree(notes_attrs);
notes_attrs      1640 kernel/module.c 	struct module_notes_attrs *notes_attrs;
notes_attrs      1657 kernel/module.c 	notes_attrs = kzalloc(struct_size(notes_attrs, attrs, notes),
notes_attrs      1659 kernel/module.c 	if (notes_attrs == NULL)
notes_attrs      1662 kernel/module.c 	notes_attrs->notes = notes;
notes_attrs      1663 kernel/module.c 	nattr = &notes_attrs->attrs[0];
notes_attrs      1679 kernel/module.c 	notes_attrs->dir = kobject_create_and_add("notes", &mod->mkobj.kobj);
notes_attrs      1680 kernel/module.c 	if (!notes_attrs->dir)
notes_attrs      1684 kernel/module.c 		if (sysfs_create_bin_file(notes_attrs->dir,
notes_attrs      1685 kernel/module.c 					  &notes_attrs->attrs[i]))
notes_attrs      1688 kernel/module.c 	mod->notes_attrs = notes_attrs;
notes_attrs      1692 kernel/module.c 	free_notes_attrs(notes_attrs, i);
notes_attrs      1697 kernel/module.c 	if (mod->notes_attrs)
notes_attrs      1698 kernel/module.c 		free_notes_attrs(mod->notes_attrs, mod->notes_attrs->notes);