Lines Matching refs:trip_temp_attrs
508 tz->trip_temp_attrs = kcalloc(tz->trips, sizeof(*tz->trip_temp_attrs), in create_trip_attrs()
510 if (!tz->trip_temp_attrs) { in create_trip_attrs()
521 kfree(tz->trip_temp_attrs); in create_trip_attrs()
529 kfree(tz->trip_temp_attrs); in create_trip_attrs()
548 snprintf(tz->trip_temp_attrs[indx].name, THERMAL_NAME_LENGTH, in create_trip_attrs()
551 sysfs_attr_init(&tz->trip_temp_attrs[indx].attr.attr); in create_trip_attrs()
552 tz->trip_temp_attrs[indx].attr.attr.name = in create_trip_attrs()
553 tz->trip_temp_attrs[indx].name; in create_trip_attrs()
554 tz->trip_temp_attrs[indx].attr.attr.mode = S_IRUGO; in create_trip_attrs()
555 tz->trip_temp_attrs[indx].attr.show = trip_point_temp_show; in create_trip_attrs()
558 tz->trip_temp_attrs[indx].attr.attr.mode |= S_IWUSR; in create_trip_attrs()
559 tz->trip_temp_attrs[indx].attr.store = in create_trip_attrs()
562 attrs[indx + tz->trips] = &tz->trip_temp_attrs[indx].attr.attr; in create_trip_attrs()
602 kfree(tz->trip_temp_attrs); in destroy_trip_attrs()