Lines Matching refs:tzi
138 ptdata.tzi[tzid].tp[tpid].type = trip_type;
166 static int find_tzone_tp(char *tz_name, char *d_name, struct tz_info *tzi,
179 tzi->nr_trip_pts++;
190 tzi->tp[tp_id].temp = temp_ulong;
199 struct tz_info *tzi, int tz_id, int cid)
210 tzi->nr_cdev++;
211 if (tzi->nr_cdev > ptdata.nr_cooling_dev) {
213 tzi->nr_cdev);
226 tzi->cdev_binding |= (1 << cdev_id);
240 tzi->trip_binding[cdev_id] |= 1 << trip_instance;
243 tzi->trip_binding[cdev_id],
260 * ptdata.tzi[]
304 sysfs_get_string(tz_name, "type", ptdata.tzi[k].type);
305 ptdata.tzi[k].instance = i;
308 ptdata.tzi[k].nr_cdev = 0;
309 ptdata.tzi[k].nr_trip_pts = 0;
314 &ptdata.tzi[k], k))
322 &ptdata.tzi[k], i, j))
331 ptdata.tzi[k].nr_cdev);
442 ptdata.tzi = calloc(ptdata.max_tz_instance+1, sizeof(struct tz_info));
443 if (!ptdata.tzi) {
453 free(ptdata.tzi);
473 if (ptdata.tzi[i].instance == zone_inst)
502 ptdata.tzi[i].instance);
589 free(ptdata.tzi);