hsag              964 drivers/infiniband/core/sysfs.c 	struct attribute_group *hsag;
hsag              980 drivers/infiniband/core/sysfs.c 	hsag = kzalloc(sizeof(*hsag) +
hsag              983 drivers/infiniband/core/sysfs.c 	if (!hsag)
hsag              993 drivers/infiniband/core/sysfs.c 	hsag->name = "hw_counters";
hsag              994 drivers/infiniband/core/sysfs.c 	hsag->attrs = (void *)hsag + sizeof(*hsag);
hsag              997 drivers/infiniband/core/sysfs.c 		hsag->attrs[i] = alloc_hsa(i, port_num, stats->names[i]);
hsag              998 drivers/infiniband/core/sysfs.c 		if (!hsag->attrs[i])
hsag             1000 drivers/infiniband/core/sysfs.c 		sysfs_attr_init(hsag->attrs[i]);
hsag             1005 drivers/infiniband/core/sysfs.c 	hsag->attrs[i] = alloc_hsa_lifespan("lifespan", port_num);
hsag             1006 drivers/infiniband/core/sysfs.c 	if (hsag->attrs[i])
hsag             1007 drivers/infiniband/core/sysfs.c 		sysfs_attr_init(hsag->attrs[i]);
hsag             1011 drivers/infiniband/core/sysfs.c 		ret = sysfs_create_group(kobj, hsag);
hsag             1014 drivers/infiniband/core/sysfs.c 		port->hw_stats_ag = hsag;
hsag             1020 drivers/infiniband/core/sysfs.c 		ret = sysfs_create_group(kobj, hsag);
hsag             1023 drivers/infiniband/core/sysfs.c 		device->hw_stats_ag = hsag;
hsag             1031 drivers/infiniband/core/sysfs.c 		kfree(hsag->attrs[i]);
hsag             1033 drivers/infiniband/core/sysfs.c 	kfree(hsag);